Spaces:
Sleeping
Sleeping
| from pydantic import BaseModel | |
| from typing import TypedDict, List, Any | |
| from typing_extensions import Annotated | |
| from langchain_core.messages import BaseMessage | |
| import operator | |
| class State(TypedDict): | |
| messages: Annotated[list[BaseMessage], operator.add] | |
| userQuery: str | |
| db_path: str | |
| docs_path: str | |
| llm_response: str | |
| k: int | |
| queries: List[str] | |
| retreiver_responses: List[Any] | |
| summary: str | |