Sidreds06's picture
Initial commit
a3c7b61
raw
history blame
307 Bytes
from pydantic import BaseModel
from typing import List, Literal
class ChatTurn(BaseModel):
role: Literal["user", "assistant"]
content: str
class ChatRequest(BaseModel):
message: str
history: List[ChatTurn] = []
uid: str = None
class SummaryRequest(BaseModel):
messages: List[dict]