Spaces:
Runtime error
Runtime error
| @startuml chat_rag | |
| actor User | |
| participant "PyPDFLoader" as loader | |
| participant "HuggingFaceEmbeddings" as embeddings | |
| participant "CharacterTextSplitter" as splitter | |
| participant "Chroma" as vectordb | |
| User -> loader : load(filename) | |
| activate loader | |
| loader --> User : document | |
| deactivate loader | |
| User -> embeddings : init(model_name) | |
| activate embeddings | |
| embeddings --> User : embeddings | |
| deactivate embeddings | |
| User -> splitter : split_documents(document) | |
| activate splitter | |
| splitter --> User : document_chunks | |
| deactivate splitter | |
| User -> vectordb : from_documents(document_chunks, embeddings) | |
| activate vectordb | |
| vectordb --> User : vectordb | |
| deactivate vectordb | |
| @enduml | |