Spaces:
Runtime error
Runtime error
File size: 537 Bytes
d038098 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from pydantic.v1 import BaseModel
from datetime import datetime
from typing import Optional
class UserQuestion(BaseModel):
question: str
class UserRequest(UserQuestion):
username: str
class HistoryInput(BaseModel):
chat_history: str
question: str
class RagInput(HistoryInput):
hybrid_search: bool = False
class MessageBase(BaseModel):
id: Optional[int] = None
user_id: Optional[int] = None
message: str
type: str
timestamp: Optional[datetime] = None
class Config:
orm_mode = True |