Qwen Code CLI 自定义模型配置
Qwen Code当前使用~/.qwen/settings.json中的modelProviders数组和顶层providerProtocol配置自定义Provider。
当前状态:配置机制已确认,最终CLI版本、工具循环和billing evidence待完成。MCP配置成功不能替代本路线。
¶ 配置
{
"modelProviders": {
"acedatacloud": [
{
"id": "MODEL_ID",
"name": "MODEL_ID",
"envKey": "ACEDATACLOUD_API_KEY",
"baseUrl": "https://api.acedata.cloud/v1",
"generationConfig": { "contextWindowSize": 200000 }
}
]
},
"providerProtocol": { "acedatacloud": "openai" }
}
modelProviders.acedatacloud必须是数组;旧的wrapped对象形状会被跳过。contextWindowSize只填写该exact model真实验证值。
export ACEDATACLOUD_API_KEY="{token}"
qwen --auth-type openai --model MODEL_ID --openai-api-key "$ACEDATACLOUD_API_KEY" --openai-base-url https://api.acedata.cloud/v1
¶ 验证
记录当前qwen --version,用/model确认Provider并运行只读文件工具,回复QWEN_CODE_OK。核对Chat请求、Bearer、stream/tool call、trace、ApiUsage与扣费后撤销Token。
