@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