国产模型接入
同一把 QCode.cc cr_ 密钥调用 GLM / Kimi / DeepSeek / Qwen:协议路径、在售 id、curl 自测和与 Claude 5 系的搭配
国产模型接入¶
QCode.cc 在售的不只是 Claude / GPT / Gemini。同一把 cr_ 密钥还可以调用智谱 GLM、月之暗面 Kimi、DeepSeek、通义 Qwen。本页只解决「怎么把请求打到这些 id 上」,不比较文采、不写营销。
日常默认仍然建议 Claude 5 系(见 模型选择指南)。国产档适合:中文办公与长文、单价更低的大批量、和 Claude 做对照。不要把未出现在 qcode.cc/models 上的名字填进客户端。
现在在卖哪些¶
下列 id 来自 2026-08-16 对 dev.qcode.cc/models 的提取(阳性对照:集合内含 claude-sonnet-5)。单价是当时页面上的输入 / 输出(每百万 token),以 qcode.cc/models 实时值为准。
| 家族 | 旗舰 id | 更轻一档 | 当时旗舰单价(输入 / 输出) | 旗舰上下文 / 输出 |
|---|---|---|---|---|
| 智谱 GLM | glm-5.2 |
glm-5.1 |
$1.40 / $4.40 | 200K / 131K |
| 月之暗面 Kimi | kimi-k3 |
kimi-k2.6 |
$3.00 / $15.00 | 1M / 131K |
| DeepSeek | deepseek-v4-pro |
deepseek-v4-flash |
$0.43 / $0.87 | 1M / 384K |
| 通义 Qwen | qwen3.7-max |
qwen3.7-plus |
$2.50 / $7.50 | 1M / 131K |
轻量档当时单价:kimi-k2.6 $0.95 / $3.96;deepseek-v4-flash $0.14 / $0.28;qwen3.7-plus $0.40 / $1.60。glm-5.1 与 glm-5.2 当时输入/输出同价,窗口更小(81K)。
没有 grok。 实时清单以 qcode.cc/models 或带密钥 GET https://api.qcode.cc/v1/models 为准。
走哪条协议¶
协议由路径决定,Key 不区分家族。口径见 接入点与 API 格式。
| 你用的工具 | 填什么 | 模型名字段填 |
|---|---|---|
| OpenAI SDK / LangChain / Cline「OpenAI Compatible」/ WorkBuddy | https://api.qcode.cc/openai/v1(大陆优先 https://asia.qcode.cc/openai/v1) |
glm-5.2 等上表 id,逐字符 |
| Claude Code(已按 环境变量 指到 QCode) | 不必改 ANTHROPIC_BASE_URL |
会话里 /model glm-5.2(与 /model gpt-5.6-terra 同一用法) |
| 手写 HTTP | POST /openai/v1/chat/completions |
JSON 的 "model" |
不要把国产 id 配到 Gemini 的 /gemini 前缀上。也不要在 OpenAI 兼容工具里填 https://api.qcode.cc/api(那是 Anthropic Messages 前缀)。
非 Claude 模型在 Claude Code 里可能用不了 Extended Thinking 等原生能力——模型选择指南 对 GPT 系已经写过同样的限制。拿不准就当补充档,不要替换日常默认。
curl 自测¶
与接入点文档同一套判读:400 = 路径与密钥都通(缺体属预期),401 = 密钥无效,404 = 前缀错了。
KEY="cr_你的密钥"
# 只验路径
curl -s -o /dev/null -w '%{http_code}\n' -X POST https://api.qcode.cc/openai/v1/chat/completions \
-H "Authorization: Bearer $KEY"
# 带一个在售国产 id 做端到端(把 glm-5.2 换成你要用的 id)
curl -sS https://api.qcode.cc/openai/v1/chat/completions \
-H "Authorization: Bearer $KEY" \
-H "content-type: application/json" \
-d '{"model":"glm-5.2","messages":[{"role":"user","content":"ping"}]}'
中国大陆把主机换成 asia.qcode.cc 再测一次。四个域同一把 Key。
OpenAI Python 客户端的参考写法(base_url 填到 /openai/v1,不要尾斜杠):
from openai import OpenAI
client = OpenAI(
api_key="cr_你的密钥",
base_url="https://api.qcode.cc/openai/v1",
)
resp = client.chat.completions.create(
model="glm-5.2",
messages=[{"role": "user", "content": "ping"}],
)
和 Claude 5 系怎么搭配¶
| 你在做的事 | 先用 | 国产什么时候上 |
|---|---|---|
| 日常改代码 | claude-sonnet-5 |
对照跑一遍,或预算紧时用 deepseek-v4-pro / glm-5.2 |
| 难推理 / 大重构 | claude-opus-5 |
不强制换;要省再试 kimi-k3 / qwen3.7-max |
| 中文长文、纪要、办公 | 任意旗舰 | kimi-k3、glm-5.2、qwen3.7-max 很常见 |
| 大批量、打杂 | claude-haiku-4-5 |
deepseek-v4-flash / qwen3.7-plus 当时单价更低 |
4.x(claude-sonnet-4-6、claude-opus-4-8)仍在售,只是不再当默认。价格与窗口以 qcode.cc/models 为准;写本文时 claude-sonnet-5 的输入单价低于 claude-sonnet-4-6。
办公桌面里接同一把 Key:见 WorkBuddy 集成。Claude Code / Codex 之间切换:见 CC Switch 配置。
常见问题¶
模型名填了但 404 / 空列表¶
id 必须是上表那种 glm-5.2,不是「GLM-5.2」或展示名。OpenAI 兼容模式下列表常是空的,手动填。
401¶
密钥 cr_ 开头、无空格。到 qcode.cc/dashboard 核对。
能不能走 Anthropic 的 /api/v1/messages 调 GLM?¶
网关按路径选协议。OpenAI 兼容客户端用 /openai/v1/chat/completions 是文档里核实过的路径。Claude Code 已指到 QCode 时,用 /model <id> 换模型即可,不必再手拼 Messages 去调国产档。
WorkBuddy / Cline 怎么填¶
WorkBuddy:提供商选 Custom,接口地址 https://api.qcode.cc/openai/v1,模型名称填上表 id。逐步说明见 WorkBuddy 集成。Cline 用「OpenAI Compatible」同一套 Base URL 和 Model ID。