自带 Key(BYOK)已上线,每月 1,000,000 次免费 BYOK 请求,不需要充值了解详情

OpenAI 兼容 API

OpenAI 兼容 API,一个端点调用 60 款大模型

BoostRail 提供 OpenAI 兼容 API,也就是你的 OpenAI SDK 已经在调用的 /v1/chat/completions 和 /v1/models。把 base_url 指向 BoostRail,代码不动,用一个 Key 就能调用 13 家厂商的 60 款模型。

端点
/v1/chat/completions
模型
60
厂商
13

「OpenAI 兼容」是什么意思

OpenAI 兼容 API 的请求和响应格式与 OpenAI 官方 API 相同:同样的端点(/v1/chat/completions、/v1/models)、同样的 JSON 字段、同样的流式格式、同样的 Authorization: Bearer 请求头。为 OpenAI SDK 写的客户端不用改就能对接。

所以不需要换新的 SDK,也不需要重写对接代码。只改 base_url 和 api_key 两个值,所有请求照常工作,只是改由 BoostRail 转到目录里的任意模型。

为什么通过一个 OpenAI 兼容端点调用模型

  • 接入一次,调用所有模型:Claude、GPT、Gemini、DeepSeek、GLM、Grok、Kimi、Qwen 和 MiniMax 都用一个 API Key 调用,不用为每家厂商分别开账号、换 SDK 或单独付账。
  • 换模型只改一个字符串:model 参数决定用哪个模型,代码其余部分不变。
  • 流式输出一样:设置 stream=true,响应按标准的 OpenAI SSE 格式返回。
  • 按 token 以美元计费:一笔预付余额,每个 token 的价格公开,所有模型一份账单。
  • 自带 Key(BYOK):有自己的厂商 Key 时就用你的 Key,平台自动兜底;每月还有 1,000,000 次免费 BYOK 请求。

怎么用

如果你的应用已经在用 OpenAI SDK,要改的就是下面这些:换掉 base_url 和 api_key,其余不动。

Python

from openai import OpenAI

client = OpenAI(
    api_key="你的 API Key",
    base_url="https://api.boostrail.com/v1",
)
response = client.chat.completions.create(
    model="claude-sonnet-5",
    messages=[{"role": "user", "content": "你好"}],
)
print(response.choices[0].message.content)

接口文档 →

能调用的模型

一个 OpenAI 兼容端点,可以调用 13 家厂商的 60 款文本模型:Anthropic、OpenAI、Google、DeepSeek、Zhipu、xAI、Moonshot、MiniMax、Alibaba、Xiaomi、Tencent、StepFun、NVIDIA。每款模型的美元 token 单价都公开在模型页。

查看模型 →

从一个端点开始

创建一个 Key,把 base_url 指向 BoostRail,就能用你现在的 OpenAI SDK 调用目录里的任意模型。

更新日期:2026-10-03