modular-nutrition-bot / agent_state.py
gl-kp's picture
Create agent_state.py
fcfdf48 verified
raw
history blame contribute delete
381 Bytes
from typing import Dict, List, Any, TypedDict
class AgentState(TypedDict):
query: str
expanded_query: str
context: List[Dict[str, Any]]
response: str
precision_score: float
groundedness_score: float
groundedness_loop_count: int
precision_loop_count: int
feedback: str
query_feedback: str
groundedness_check: bool
loop_max_iter: int