Files
Von bd7552f23b feat: 支持 Provider 多下游 target_formats 并收敛对外配置接口
- 将 Provider 下游配置由单个 target_format 扩展为多个 target_formats
- 保留旧字段 target_format 的启动期迁移逻辑,并标注为弃用兼容代码
- 收敛对外配置与接口返回,Provider 相关响应及 /v1/models 仅暴露 target_formats
- 前端 Provider 表单改为多选下游,支持互斥项自动替换
- 新建 Provider 默认选中 openai_chat、codex、claude_chat
- 更新示例配置、README、4+1 架构文档及相关测试
2026-04-06 09:46:28 +08:00

46 lines
939 B
YAML

server:
port: 8080
host: 127.0.0.1
chat:
whitelist_enabled: true
admin:
username: admin
password: admin
providers:
- name: volcengine
enabled: true
api: http://127.0.0.1:22026
transport: http
source_format: openai_chat
verify_ssl: false
model_list:
- kimi-k2.5
- deepseek/deepseek-chat
- deepseek/deepseek-reasoner
- glm/glm-4.5
- glm/glm-4.5-air
- glm/glm-4.6
- glm/glm-4.7
- glm/glm-5
- volc_chat/deepseek-v3-2-251201
- volc_chat/doubao-seed-2-0-code-preview-260215
- volc_chat/doubao-seed-2-0-pro-260215
- volc_chat/doubao-seedance-2-0-260128
- volc_code/DeepSeek-V3.2
- volc_code/Doubao-Seed-2.0-Code
- volc_code/Doubao-Seed-2.0-pro
- volc_code/GLM-4.7
- volc_code/MiniMax-M2.5
- volc_code/kimi-k2.5
target_formats:
- openai_chat
auth_groups:
- name: a
strategy: least_inflight
cooldown_seconds_on_429: 60
entries:
- id: a
enabled: true
headers:
a: a