Files
ds_drone_bot/api/models/requests.py
T

22 lines
354 B
Python
Raw Normal View History

2025-07-24 14:27:56 +01:00
# api/models/requests.py
from pydantic import BaseModel
2025-08-12 15:57:07 +01:00
from typing import List,Dict
2025-07-24 14:27:56 +01:00
class BaseRequest(BaseModel):
pass
class ChatMessage(BaseModel):
role: str # "human" or "ai"
content: str
class ChatRequest(BaseModel):
query: str
history: List[ChatMessage] = []
2025-07-24 14:45:34 +01:00
class SurveyRequest(BaseModel):
2025-08-12 15:57:07 +01:00
booking_form_input: Dict
2025-07-24 14:45:34 +01:00