快速开始
5 分钟接入 TokenByte 统一 API
TokenByte 通过单一兼容 OpenAI 协议的接入点,聚合了 OpenAI、Anthropic、Google、Mistral 等市场主流 AI 服务商。本文将带你在 5 分钟内完成首次调用。
核心优势
统一接口
一套 OpenAI 兼容 API 调用全部模型,切换服务商只需更改一个参数。
按量计费
与服务商官方同价,无订阅、无套餐、无隐藏费用。
精细控制
每个 API Key 可独立配置速率限制、模型白名单与消费上限。
实时监控
用量、延迟、成本仪表盘实时同步,日志可追溯。
三步上手
创建 API Key
登录后进入 控制台 · API 密钥管理,点击 新建 API 密钥。建议为每个应用或环境单独创建一个 Key,并配置合适的速率限制。
发起首次请求
TokenByte 的基础 URL 是 https://api.tokenbyte.ai/v1。以下示例调用 Claude Sonnet 4.5:
curl https://api.tokenbyte.ai/v1/chat/completions \
-H "Authorization: Bearer $TOKENBYTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "Claude Sonnet 4.5",
"messages": [{"role": "user", "content": "你好"}]
}'from openai import OpenAI
client = OpenAI(
base_url="https://api.tokenbyte.ai/v1",
api_key="YOUR_TOKENBYTE_API_KEY",
)
response = client.chat.completions.create(
model="Claude Sonnet 4.5",
messages=[{"role": "user", "content": "你好"}],
)
print(response.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.tokenbyte.ai/v1",
apiKey: process.env.TOKENBYTE_API_KEY,
});
const response = await client.chat.completions.create({
model: "Claude Sonnet 4.5",
messages: [{ role: "user", content: "你好" }],
});
console.log(response.choices[0].message.content);model 字段填什么?
填入的值就是 模型广场 或 控制台 · 模型市场 中每张模型卡片标题上显示的名称,例如示例里的 Claude Sonnet 4.5。TokenByte 透传上游命名 —— 卡片标题即是模型名,所见即所填,无需额外映射。