Update llm library web interface

This commit is contained in:
Xin Wang
2026-02-08 23:55:40 +08:00
parent 6462c4f432
commit be68e335f1
6 changed files with 614 additions and 187 deletions

View File

@@ -153,6 +153,22 @@ class LLMModelTestResponse(BaseModel):
message: Optional[str] = None
class LLMPreviewRequest(BaseModel):
message: str
system_prompt: Optional[str] = None
max_tokens: Optional[int] = None
temperature: Optional[float] = None
api_key: Optional[str] = None
class LLMPreviewResponse(BaseModel):
success: bool
reply: Optional[str] = None
usage: Optional[dict] = None
latency_ms: Optional[int] = None
error: Optional[str] = None
# ============ ASR Model ============
class ASRModelBase(BaseModel):
name: str