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