ML-Learner / python_backend /src /Agents /models /interview_model.py
VashuTheGreat2's picture
Upload folder using huggingface_hub
c01955c verified
from pydantic import BaseModel
from typing import List, Annotated, Optional
from langgraph.graph.message import add_messages
from langchain_core.messages import BaseMessage
class ChatState(BaseModel):
messages: Annotated[List[BaseMessage], add_messages]
topic: Optional[str] = None
time_remaining: int # in seconds
questions_generated: bool = False
questions: Optional[str] = None