切换主题
Qwen Code 接入
Qwen Code 的 OpenAI provider 使用 Chat Completions 兼容接口。当前配置通过 modelProviders 指定 Base URL、模型和密钥环境变量。
配置
1. 安装
macOS / Linux standalone 安装:
bash
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash1
Windows PowerShell:
powershell
irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex1
也可以使用 npm:
bash
npm install -g @qwen-code/qwen-code@latest
qwen --version1
2
2
2. 设置密钥
macOS / Linux:
bash
export JIGE_API_KEY="YOUR_API_KEY"1
Windows PowerShell:
powershell
$env:JIGE_API_KEY = "YOUR_API_KEY"1
3. 编辑配置
用户配置:
- macOS / Linux:
~/.qwen/settings.json - Windows:
%USERPROFILE%\.qwen\settings.json
写入:
json
{
"modelProviders": {
"openai": [
{
"id": "YOUR_MODEL_ID",
"name": "YOUR_MODEL_ID",
"baseUrl": "https://chickener.cc.cd/v1",
"envKey": "JIGE_API_KEY"
}
]
},
"security": {
"auth": {
"selectedType": "openai"
}
},
"model": {
"name": "YOUR_MODEL_ID"
}
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
启动 Qwen Code 后,可使用 /model 选择模型,使用 /doctor 检查配置。
最小命令行验证:
bash
qwen --model YOUR_MODEL_ID "Reply with exactly: OK"1
要点
modelProviders.openai当前直接使用数组,不要套旧教程中的protocol/models包装对象。envKey填写环境变量名称JIGE_API_KEY,不是实际密钥。baseUrl填写到/v1。- 当前 OpenAI provider 使用
/v1/chat/completions,需要所选模型支持流式输出和工具调用。 - 旧配置中的
security.auth.apiKey和security.auth.baseUrl已弃用。 qwen auth命令已移除,认证检查使用 TUI 的/auth或/doctor。
常见问题
配置存在但模型没有出现
检查 modelProviders.openai 是否为数组。旧版 preview 配置形状可能被当前版本跳过而不直接报错。
提示找不到 API Key
确认 JIGE_API_KEY 已在启动 Qwen Code 的同一环境中设置。持久化变量修改后需要重新打开终端。
项目配置覆盖了全局 provider
modelProviders 在不同配置作用域合并时可能整体替换。建议把 provider 放在用户级 ~/.qwen/settings.json,项目配置只保留项目需要的选项。
请求返回 404
确认 baseUrl 为 https://chickener.cc.cd/v1,不要追加 /chat/completions。
