Spaces:
Sleeping
Sleeping
| from typing_extensions import TypedDict, List | |
| from langchain_core.messages import BaseMessage | |
| from langchain_core.documents import Document | |
| class AgentState(TypedDict): | |
| """Agent state for the graph.""" | |
| messages: List[BaseMessage] | |
| context: List[str] | |
| class State(TypedDict): | |
| """State for the RAG graph.""" | |
| question: str | |
| context: List[Document] | |
| response: str |