Files
chat-proxy/backend/models/chat.py
T
Samuele E. Locatelli 3aea8d9db8 Update progetto
2025-09-03 06:42:58 +00:00

14 lines
477 B
Python

# models/chat.py
from pydantic import BaseModel
from datetime import datetime
from typing import List, Optional
class ChatRequest(BaseModel):
user_id: str # identifier for the user (can be same as session if desired)
session_id: Optional[str] = None # new: multi-session handling
message: str # user input text
class ChatResponse(BaseModel):
response: str # assistant's reply
session_id: str # <-- now included in every response