第八节 模型 Provider
[!ref] 详解见用户手册「模型与参数」节。
8.1 Provider 字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
name |
string | ✓ | Provider 标识 |
display_name |
string | 显示名 | |
base_url |
string | ✓ | API 基础地址 |
api_key |
string | 凭证(共享额度走系统下发,无需填写) | |
protocol |
enum | ✓ | openai-compat / anthropic / gemini / custom |
models |
array | 模型列表;空时启动后异步拉取 | |
priority |
int | 100 | 兜底排序 |
enabled |
bool | true | 是否启用 |
api.headers |
map[string]string | 自定义请求头(仅自定义 Provider 可编辑;逐条 Header.Set,可覆盖内置;空 key 与含 CR/LF 的条目自动跳过;Host 头不生效) |
8.2 内置 Provider 占位
| name | 说明 |
|---|---|
AVL-Zero |
共享额度入口;登录后自动下发 key |
OpenAI |
标准 OpenAI 协议 |
Anthropic |
Claude 系列 |
Aliyun |
阿里云通义系列 |
Volcengine |
火山方舟 |
8.3 参数命名映射
| 通用名 | OpenAI | Anthropic | Aliyun |
|---|---|---|---|
| temperature | temperature |
temperature |
temperature |
| top_p | top_p |
top_p |
top_p |
| max_output_tokens | max_tokens |
max_tokens |
max_tokens |
| stream | stream |
stream |
stream |
| stop | stop |
stop_sequences |
stop |
