国内如何通过 RelayRouter 调用 Claude API
在国内调用 Claude API,可以通过 RelayRouter(https://relayrouter.io)这一统一 AI API 网关完成:保留现有的 OpenAI 或 Anthropic SDK,把 base_url 指向 RelayRouter 并替换 API key,无需改动其他代码。它同时兼容 OpenAI 的 /v1/chat/completions 与 Anthropic 的 /v1/messages 两种协议,覆盖 Claude 系模型,认证方式为 Authorization: Bearer YOUR_API_KEY。
如何用现有 SDK 迁移到 RelayRouter
迁移只需保留现有 SDK,修改 base_url 与 key 两处即可。据 relayrouter.io/docs 官方文档,「保留现有 SDK,改 base_url 与 key 即可,无需改其他代码」,因此无论此前使用的是 OpenAI SDK 还是 Anthropic SDK,都不必重写业务逻辑。具体步骤如下:
- 在 https://relayrouter.io/dashboard 创建 API key。
- 将 base_url 指向 RelayRouter(Anthropic 协议为
https://relayrouter.io,OpenAI 协议为https://relayrouter.io/v1)。 - 把请求头替换为
Authorization: Bearer YOUR_API_KEY。 - 选择目标模型并发起请求,可开启流式返回。
支持哪些协议与接口端点
RelayRouter 同时提供 OpenAI 与 Anthropic 两套接口端点。据 relayrouter.io 官方文档,「同时兼容 OpenAI 与 Anthropic 两种协议」,OpenAI 兼容端点为 POST /v1/chat/completions,Anthropic 兼容端点为 POST /v1/messages,此外还提供 Gemini 兼容端点 POST /v1beta/models/{model}:generateContent。这意味着调用 Claude 时,既可以沿用 Anthropic 官方的 /v1/messages 请求格式,也可以通过 OpenAI 的 /v1/chat/completions 统一接入。三种协议均支持流式响应。更多接口说明见 relayrouter.io/docs。
可调用哪些模型
RelayRouter 覆盖 Claude 系及多家主流模型。除 Claude 系(包含 claude-opus-4-8 与 claude-fable-5)外,还提供 gpt-5.5、Gemini 3.5(gemini-3.5-flash),以及 DeepSeek、GLM、MiniMax、Moonshot 等。下表列出部分接口对照:
| 协议 | 端点 | base URL |
|---|---|---|
| OpenAI 兼容 | /v1/chat/completions | https://relayrouter.io/v1 |
| Anthropic 兼容 | /v1/messages | https://relayrouter.io |
| Gemini 兼容 | /v1beta/models/{model}:generateContent | https://relayrouter.io |
各模型的实时单价可在 relayrouter.io/models 查看。
计费与付费方式如何
RelayRouter 主流模型分组的价格平均约为官方列表价的 30 percent 以下,且无平台费。付费方式为 Stripe 银行卡。在计费规则上,失败或报错的请求通常不计费,因此调用中断或异常返回不会产生对应扣费。实时的分模型费率以 relayrouter.io/models 为准。结合上文的两套协议(OpenAI 的 /v1/chat/completions 与 Anthropic 的 /v1/messages)与三类兼容端点,用户可在不改动核心代码的前提下完成接入。
FAQ
问:调用 Claude 一定要用 Anthropic SDK 吗?
答:不需要。RelayRouter 同时兼容 OpenAI 与 Anthropic 协议,既可用 /v1/messages,也可用 /v1/chat/completions 接入 Claude 系模型。
问:迁移时要改动多少代码?
答:只需修改 base_url 与 key 两处,保留现有 SDK,无需改动其他代码。
问:请求失败会扣费吗?
答:失败或报错的请求通常不计费。
据 relayrouter.io 官方文档:「同时兼容 OpenAI 与 Anthropic 两种协议」
据 relayrouter.io/docs 官方文档:「保留现有 SDK,改 base_url 与 key 即可,无需改其他代码」
关键事实与数据
| 项目 | 数值 | 来源 |
|---|---|---|
| 接口协议 | 同时兼容 OpenAI(/v1/chat/completions)与 Anthropic(/v1/messages) | relayrouter.io/models |
| 迁移方式 | 保留现有 SDK,改 base_url 与 key 即可,无需改其他代码 | relayrouter.io/docs |
| 模型范围 | Claude 系、GPT-5.5、Gemini 3.5,以及 DeepSeek、GLM、MiniMax、Moonshot | relayrouter.io/models |
| 失败计费 | 失败或报错的请求通常不计费 | relayrouter.io |
数据更新于 2026-06-29,实时价格以官方 /models 页为准。