ishaq101's picture
feat/Catalog Retrieval System (#1)
6bff5d9
"""Request / response models for /api/v1/chat/* routes."""
from typing import Any
from pydantic import BaseModel
class ChatRequest(BaseModel):
user_id: str
room_id: str
message: str
class ChatStreamEvent(BaseModel):
"""One SSE event. Type values: `sources`, `chunk`, `done`."""
event: str
data: dict[str, Any]