问鼎 API 接入 CC Switch
一、接入 Claude Code,推荐配置
在 CC Switch 里:
-
打开 Provider 管理
-
点击 Add Provider
-
选择 Custom
-
填下面这些:
txt
Name: 问鼎AI
App: Claude Code
Base URL: https://wendingai.future1.us/v1
API Key: 你的问鼎AI API Key
Default Model: claude-sonnet-4-6
Sonnet Model: claude-sonnet-4-6
Opus Model: claude-opus-4-6-thinking
Haiku Model: claude-sonnet-4-6
注意:Base URL 填到 /v1 就行,不要填 /v1/messages。Claude Code 会自己拼接请求路径。
CC Switch 的 Deep Link 示例里,Claude Provider 实际就是写入这些环境变量:ANTHROPIC_AUTH_TOKEN、ANTHROPIC_BASE_URL、ANTHROPIC_MODEL、ANTHROPIC_DEFAULT_SONNET_MODEL 等。(GitHub)
对应配置内容可以这样写:
json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的问鼎AI_API_KEY",
"ANTHROPIC_BASE_URL": "https://wendingai.future1.us/v1",
"ANTHROPIC_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-6-thinking"
}
}
保存后点 Switch,然后打开终端运行:
bash
claude
进 Claude Code 后可以输入:
txt
/status
确认当前 Provider 和模型是否已经切到问鼎 AI。
二、接入 Codex,推荐配置
如果用户是用 Codex CLI,在 CC Switch 里选 Codex 配置,内容建议这样:
toml
model = "gpt-5.3-codex-spark"
model_provider = "wendingai"
[model_providers.wendingai]
name = "问鼎AI"
base_url = "https://wendingai.future1.us/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"
supports_websockets = false
requires_openai_auth = false
API Key 环境变量:
bash
OPENAI_API_KEY=你的问鼎AI_API_KEY
这里重点是:
toml
supports_websockets = false
你之前遇到的 wss://wendingai.future1.us/v1/responses 报错,本质就是 Codex 尝试走 WebSocket,所以这里必须关掉 WebSocket,让它走普通 HTTPS/SSE。
CC Switch 的官方 Deep Link 示例里,Codex 配置就是通过 auth 写入 OPENAI_API_KEY,再通过 TOML 写入 model_providers 和 base_url。(GitHub)
3. 切换 Provider
保存后点击 Switch,然后重启 Claude Code 或 Codex CLI。
Claude Code:
bash
claude
Codex:
bash
codex
常见报错处理
| 报错 | 原因 | 解决 |
|---|---|---|
401 Unauthorized |
API Key 错误或没传进去 | 检查 Key 是否完整 |
404 /v1/messages |
问鼎后端没有兼容 Anthropic Messages API | 后端增加 /v1/messages 适配 |
404 /v1/responses |
问鼎后端没有兼容 OpenAI Responses API | 后端增加 /v1/responses 适配 |
wss://.../responses |
Codex 走了 WebSocket | 设置 supports_websockets = false |
model_not_supported |
模型名没有映射 | 后台把 claude-sonnet-4-6、gpt-5.3-codex-spark 映射到真实上游模型 |