Spaces:
Paused
Paused
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 |