File size: 488 Bytes
a30f2aa
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@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