embeddings support

This commit is contained in:
Josh Hawkins 2025-05-26 07:21:13 -05:00
parent e38ee7a917
commit 980fc02228
2 changed files with 6 additions and 0 deletions

View File

@ -18,6 +18,7 @@ class EmbeddingsRequestEnum(Enum):
reprocess_face = "reprocess_face"
reprocess_plate = "reprocess_plate"
reindex = "reindex"
transcribe_audio = "transcribe_audio"
class EmbeddingsResponder:

View File

@ -291,3 +291,8 @@ class EmbeddingsContext:
def reindex_embeddings(self) -> dict[str, Any]:
return self.requestor.send_data(EmbeddingsRequestEnum.reindex.value, {})
def transcribe_audio(self, event: dict[str, any]) -> dict[str, any]:
return self.requestor.send_data(
EmbeddingsRequestEnum.transcribe_audio.value, {"event": event}
)