add chat context field

This commit is contained in:
ipu 2025-09-01 21:47:38 +03:00
parent d557bd8ca0
commit 74f3156c47

View file

@ -84,10 +84,14 @@ class EstimationResponse(BaseModel):
details: EstimationDetails
results: List[EstimationResult]
class InsuranceChatContext(BaseModel):
page: str
class InsuranceChatRequest(BaseModel):
userId: str | int | None = None
message: str = Field(..., description="User message")
session_id: Optional[str] = Field(None, description="Chat session ID")
session_id: str | None = Field(None, description="Chat session ID")
context: InsuranceChatContext | None
class Source(BaseModel):
plan_name: str