3.2 API 中转配置
为什么需要 API 中转
国内直接访问 Anthropic API 存在网络不稳定、延迟高等问题。API 中转服务在海外部署代理节点,将请求转发给 Anthropic,帮助国内开发者稳定使用 Claude Code。
配置步骤
第一步:获取中转服务 API Key
注册国内中转服务(常见选择:硅基流动、火山引擎等),获取 API Key 和中转地址。
第二步:设置环境变量
# 中转地址(Anthropic 兼容格式)
export ANTHROPIC_API_KEY=your-relay-api-key
export ANTHROPIC_API_URL=https://your-relay-service.com/v1
# 如果中转服务使用 Bearer Token 认证
export ANTHROPIC_AUTH_TOKEN=your-bearer-token
第三步:验证连接
curl -X POST https://your-relay-service.com/v1/messages \
-H "x-api-key: your-relay-api-key" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-sonnet-4-5","max_tokens":10,"messages":[{"role":"user","content":"hello"}]}'
中转服务推荐
| 服务商 | 特点 | 官网 |
|---|---|---|
| 硅基流动 (SiliconFlow) | 稳定、低延迟、支持 Anthropic 兼容格式 | siliconflow.cn |
| 火山引擎 | 字节跳动旗下,企业级保障 | volcengine.com |
| OpenRouter | 海外服务,支持多模型,需代理 | openrouter.ai |
| Together AI | 海外服务,需代理 | together.ai |
与 Claude 订阅 API Key 的区别
使用中转服务时,你的 ANTHROPIC_API_KEY 是中转服务商提供的 Key,不是 Anthropic 直连 Key。计费也由中转服务商收取,不消耗你在 Anthropic Console 的额度。
认证方式对比
直连 API Key
export ANTHROPIC_API_KEY=sk-ant-api03-xxxxx
# 需要稳定代理,消耗 Anthropic 账号额度
中转 + Bearer Token
export ANTHROPIC_AUTH_TOKEN=your-bearer-token
# 适合不支持 API Key 格式的中转服务
中转 + API Key
export ANTHROPIC_API_KEY=your-relay-key
export ANTHROPIC_API_URL=https://your-relay.com/v1
# 最常见配置方式
常见问题
- 中转服务是否安全:选择有口碑的服务商,避免使用来历不明的免费服务
- 计费方式:由中转服务商定价,通常与官方相近或略低
- 是否需要代理:大多数国内中转服务不需要额外的系统代理
- 延迟:选择地理位置靠近的节点,延迟可控制在可接受范围内