feat: 实现一键同步网站账号上游模型功能

This commit is contained in:
liumangmang
2026-07-02 15:43:00 +08:00
parent c70b68d814
commit 63cbdf4dca
6 changed files with 548 additions and 0 deletions
+15
View File
@@ -287,3 +287,18 @@ class SetConcurrencyResponse(BaseModel):
success: bool
message: str
items: list[SetConcurrencyItem]
class SyncUpstreamModelsItem(BaseModel):
account_id: str
account_name: Optional[str] = None
model_count: int
models: list[str] = Field(default_factory=list)
status: str # "success" | "skipped" | "failed"
message: str
class SyncUpstreamModelsResponse(BaseModel):
success: bool
message: str
items: list[SyncUpstreamModelsItem]