add chat context field
This commit is contained in:
parent
d557bd8ca0
commit
74f3156c47
1 changed files with 5 additions and 1 deletions
|
|
@ -84,10 +84,14 @@ class EstimationResponse(BaseModel):
|
||||||
details: EstimationDetails
|
details: EstimationDetails
|
||||||
results: List[EstimationResult]
|
results: List[EstimationResult]
|
||||||
|
|
||||||
|
class InsuranceChatContext(BaseModel):
|
||||||
|
page: str
|
||||||
|
|
||||||
class InsuranceChatRequest(BaseModel):
|
class InsuranceChatRequest(BaseModel):
|
||||||
userId: str | int | None = None
|
userId: str | int | None = None
|
||||||
message: str = Field(..., description="User message")
|
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):
|
class Source(BaseModel):
|
||||||
plan_name: str
|
plan_name: str
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue