API 端点说明
配置 Claude Code、CodeX、OpenClaw 等工具时,需要按照工具所用协议选择 API 端点。
#重要区别
先判断工具使用哪一种协议
Claude Code 使用 Anthropic API 地址且不带 /v1;CodeX、OpenClaw 和 OpenAI 兼容工具使用带 /v1 的地址。
#Claude Code(Anthropic API)
API 端点: https://www.qianmodao.com
特点:
- 不带
/v1后缀 - 使用 Anthropic API 格式
- 配置字段:
ANTHROPIC_BASE_URL
配置示例:
{
"env": {
"ANTHROPIC_BASE_URL": "https://www.qianmodao.com",
"ANTHROPIC_API_KEY": "你的API令牌"
}
}#CodeX / OpenClaw(OpenAI API 兼容)
API 端点: https://www.qianmodao.com/v1
特点:
- 带
/v1后缀 - 使用 OpenAI API 格式
- 配置字段:
base_url或OPENAI_BASE_URL
配置示例:
model_provider = "qianmodao"
[model_providers.qianmodao]
name = "千模岛 API"
base_url = "https://www.qianmodao.com/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"#快速参考表
| 工具 | API 端点 | 是否带 /v1 | API 格式 |
|---|---|---|---|
| Claude Code | https://www.qianmodao.com | ❌ 否 | Anthropic |
| CodeX CLI | https://www.qianmodao.com/v1 | ✅ 是 | OpenAI |
| OpenClaw | https://www.qianmodao.com/v1 | ✅ 是 | OpenAI |
| 快速切换配置 | 按目标工具手动切换 | - | 两者都支持 |
#为什么有这个区别?
#Anthropic API 格式
Anthropic 官方端点使用 https://api.anthropic.com, Base URL 不带 /v1;Claude Code 延续这一格式。
#OpenAI API 格式
OpenAI 官方端点使用 https://api.openai.com/v1,/v1 表示 API 版本。CodeX、OpenClaw 等兼容工具采用这一格式。
#常见错误
#❌ 错误配置示例
Claude Code 错误地添加了 /v1:
{
"env": {
"ANTHROPIC_BASE_URL": "https://www.qianmodao.com/v1"
}
}CodeX 忘记添加 /v1:
base_url = "https://www.qianmodao.com"#✅ 正确配置示例
Claude Code:
{
"env": {
"ANTHROPIC_BASE_URL": "https://www.qianmodao.com"
}
}CodeX:
base_url = "https://www.qianmodao.com/v1"#如何判断使用哪个端点?
#简单判断方法
- 工具文档提到 Anthropic API 或 Claude API:地址不带 /v1。
- 工具文档提到 OpenAI API 或 OpenAI 兼容:地址带 /v1。
- 配置字段是
ANTHROPIC_BASE_URL:地址不带 /v1。 - 配置字段是
OPENAI_BASE_URL或base_url: 地址带 /v1。
#测试连接
#测试 Claude Code 端点
curl -I https://www.qianmodao.com#测试 CodeX/OpenAI 端点
curl -I https://www.qianmodao.com/v1#使用快速切换配置
如果需要在千模岛 API 和官方 API 之间切换,请继续查看 快速切换配置。
#故障排除
#Connection refused 错误
- Claude Code:确认使用
https://www.qianmodao.com,不带 /v1。 - CodeX / OpenClaw:确认使用
https://www.qianmodao.com/v1,带 /v1。
#401 Unauthorized 错误
401 通常与 API Key 有关,而不是端点格式。先检查环境变量:
# Linux/macOS
echo $ANTHROPIC_API_KEY
echo $OPENAI_API_KEY
# Windows PowerShell
echo $env:ANTHROPIC_API_KEY
echo $env:OPENAI_API_KEY记忆方法
Claude Code 使用干净的根地址;CodeX 使用额外的 /v1。