Skip to main content

Module providers

Module providers 

Source

Structs§

CreateProviderRequest
FetchModelsRequest
请求体:手动从 provider 拉取可用模型列表(配置对话框里的「获取模型」按钮)。
UpdateProviderRequest
UpdateRoutingRequest
PUT /api/routing — 更新路由配置(default_provider / default_model / image_provider)。

Functions§

create_provider
Create a new provider
delete_provider
Delete a provider
fetch_models
调用 provider 的 /models 接口拉取可用模型 id 列表。 OpenAI 格式:GET {base_url}/models;Anthropic 没有标准 models 接口,返回提示。
get_provider
list_providers
list_upstream_models
从上游 provider 的 /v1/models 端点拉取实际可用模型列表。 让 web 前端能展示上游中转站的全部模型,而不只是 config 手写的几个。
update_provider
Update an existing provider
update_routing