arxiv-rag-mvp / retrieval_flow_diagram.mermaid
donb-hf's picture
update services
84deff7
raw
history blame contribute delete
973 Bytes
sequenceDiagram
Actor MOA as Agentic Reasoning System
Actor User
participant App as Application (Gradio)
participant Orch as Orchestration (LangChain/LCEL)
participant EM as Embedding Model (OpenAI)
participant VDB as Vector Database (Qdrant)
participant LLM as LLM (Llama3 70B via Groq)
participant HF as Hugging Face Dataset
participant Log as Logging (LangSmith)
MOA->>Orch: Submit query
User->>App: Submit query
App->>Orch: Process query
Orch->>EM: Generate query embedding
EM->>VDB: Retrieve similar vectors
Note over VDB: similarity threshold: 0.5, k=5
VDB->>Orch: Return relevant contexts
Orch->>HF: Retrieve additional metadata
Orch->>LLM: Send query + contexts + metadata
LLM->>Orch: Generate response
Orch->>MOA: Return response for analysis
MOA->>HF: Store analysis and evaluation
Orch->>App: Return response
App->>User: Display response
Orch->>Log: Log interaction