File size: 1,021 Bytes
e1624f5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
27
28
29
30
31
32
33
"""
OncoAgent Multi-Agent System — SOTA Architecture.

This package implements a production-grade clinical oncology triage system
using LangGraph for orchestration, incorporating:

  - Router: complexity classification + model tier selection
  - Corrective RAG: graded retrieval with query rewriting
  - Specialist: tier-adaptive clinical reasoning (9B/27B)
  - Critic: reflexion-pattern validation loop
  - HITL Gate: clinician approval for high-acuity cases
  - Formatter: structured output with confidence metrics

Architecture inspired by Claude Code, Hermes Agent, Corrective RAG,
and Reflexion patterns.
"""

from .graph import build_oncoagent_graph
from .state import AgentState
from .memory import get_memory_store, PatientMemoryStore
from .tools import get_vllm_client, call_tier_model, get_tier_spec, TIER_SPECS

__all__ = [
    "build_oncoagent_graph",
    "AgentState",
    "get_memory_store",
    "PatientMemoryStore",
    "get_vllm_client",
    "call_tier_model",
    "get_tier_spec",
    "TIER_SPECS",
]