Files
AI_Translator/apps/api/app/schemas/response.py
2025-12-26 16:03:12 +08:00

26 lines
438 B
Python

from pydantic import BaseModel
class TranslateResponse(BaseModel):
source_lang: str
target_lang: str
translation: str
model: str
cached: bool = False
usage: dict | None = None
class TranslateChunk(BaseModel):
delta: str
class TranslateMeta(BaseModel):
source_lang: str
target_lang: str
cached: bool = False
class TranslateDone(BaseModel):
translation: str
usage: dict | None = None