# api/models/requests.py from pydantic import BaseModel from typing import List class BaseRequest(BaseModel): pass class ChatMessage(BaseModel): role: str # "human" or "ai" content: str class ChatRequest(BaseModel): query: str history: List[ChatMessage] = [] class SurveyRequest(BaseModel): job_id: str