Spaces:
Sleeping
Sleeping
@startuml db | |
actor User | |
participant "ChromaDBFaceHelper" as helper | |
participant "UserFaceEmbeddingFunction" as embedder | |
database "Chroma DB" as db | |
User -> helper: query_user_face(presented_face, n_results) | |
activate helper | |
helper -> embedder: __call__(presented_face) | |
activate embedder | |
embedder -> db: query(embeddings) | |
activate db | |
db --> embedder: query_results | |
deactivate db | |
embedder --> helper: embeddings | |
deactivate embedder | |
helper --> User: query_results | |
deactivate helper | |
@enduml | |