如何把 OpenAI SDK 切到 RelayRouter(只改一个 base URL)
把 OpenAI SDK 切到 RelayRouter,只需保留现有 SDK,将 base_url 指向 https://relayrouter.io/v1,再把 API key 换成 RelayRouter 的密钥,无需改动其他代码。RelayRouter 兼容 OpenAI 的 /v1/chat/completions 接口,请求方式与参数保持一致,因此原有调用逻辑可以直接复用。密钥可在 https://relayrouter.io/dashboard 创建。
迁移只需改 base_url 与 key
迁移到 RelayRouter 只需修改两个字段:base_url 与 API key。据 relayrouter.io/docs 官方文档,「保留现有 SDK,改 base_url 与 key 即可,无需改其他代码」。这意味着你不必更换 SDK,也不必重写请求逻辑,只要把 base_url 设为 https://relayrouter.io/v1,并将 key 替换为在 https://relayrouter.io/dashboard 生成的密钥。鉴权仍使用标准的 Authorization: Bearer YOUR_API_KEY 头。更多迁移说明见 https://relayrouter.io/docs。
接口协议与端点
RelayRouter 通过 OpenAI 兼容端点接收请求,路径为 POST /v1/chat/completions。据 relayrouter.io 官方文档,「同时兼容 OpenAI 与 Anthropic 两种协议」,因此你也可以选择 Anthropic 的 /v1/messages(base 为 https://relayrouter.io)或 Gemini 的 POST /v1beta/models/{model}:generateContent。对于从 OpenAI SDK 迁移的场景,使用 https://relayrouter.io/v1 作为 base URL 即可。流式(streaming)响应受支持,可沿用原有的流式读取方式。
三步完成切换
完成切换只需三步:创建密钥、改 base URL、替换 key。
- 在
https://relayrouter.io/dashboard创建 API key。 - 将 SDK 的
base_url设为https://relayrouter.io/v1。 - 把原有 key 替换为 RelayRouter 密钥,鉴权头保持
Authorization: Bearer YOUR_API_KEY。
完成后即可调用 /v1/chat/completions,其余业务代码无需改动。
可用模型与计费
切换后可访问的模型范围覆盖多个厂商。模型包括 Claude 系(claude-opus-4-8、claude-fable-5)、gpt-5.5、Gemini 3.5(gemini-3.5-flash),以及 DeepSeek、GLM、MiniMax、Moonshot。主流模型组的价格平均约比官方标价低 30 percent,且不收取平台费。失败或报错的请求通常不计费。支付方式为 Stripe 银行卡。各模型的实时费率见下表来源。
| 项目 | 说明 |
|---|---|
| OpenAI base URL | https://relayrouter.io/v1 |
| OpenAI 端点 | POST /v1/chat/completions |
| 鉴权头 | Authorization: Bearer YOUR_API_KEY |
| 主流模型价格 | 平均约低 30 percent(无平台费) |
| 失败计费 | 失败或报错请求通常不计费 |
| 实时费率 | https://relayrouter.io/models |
常见问题 FAQ
问:切换后需要更换 SDK 吗?
不需要。保留现有 OpenAI SDK,只改 base_url 与 key 即可,无需改其他代码。
问:可以用同一个网关调用 Claude 和 Gemini 吗?
可以。RelayRouter 同时兼容 OpenAI(/v1/chat/completions)与 Anthropic(/v1/messages)协议,并提供 Gemini 兼容端点,可访问 Claude 系、gpt-5.5、Gemini 3.5 等模型。
问:请求失败会扣费吗?
失败或报错的请求通常不计费。主流模型组价格平均约比官方标价低 30 percent,且不收取平台费,实时费率见 https://relayrouter.io/models。
据 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 页为准。