23 lines
405 B
Python
23 lines
405 B
Python
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
|