3 行代碼,把 OpenAI SDK 切到 TonBo 統一網關
TonBo 的 Token API 完全兼容 OpenAI 端點協議——你手上已經跑著 OpenAI SDK 的 Python / Node / Go 代碼,改 3 行 base_url 和 api_key 配置就能切到 TonBo 統一網關,一次調用打通 GPT-5、Claude 4.5 Opus、Gemini 2.5 Pro、Grok 4、Llama 4 等 50+ 大模型。不用為每家服務商單獨寫適配層,不用維護 5 份 API Key,賬單也只有一張。
第一步:拿到 Token 與 base_url
賬號訂閱內含月度 Token 額度
TonBo 的每檔訂閱都內含月度 Token 額度,涵蓋旗艦模型、快速模型、開源權重模型三檔。Basic 檔每月 5M tokens,Pro 檔每月 20M,Team 檔每月 50M 可分配給 5 席賬號。Token API 和 AI 對話工作台共用同一份額度——對話裡消耗的 token 和代碼調用消耗的 token 從一張賬單裡扣。
控制台一鍵生成 API Key
登入 TonBo 控制台,進入「開發者 → Token API」頁,點擊「生成 API Key」即可拿到一串以 sk-tb- 開頭的密鑰。base_url 固定為 https://api.tonboai.com/v1。把這兩個值記下來,接下來貼進 SDK 配置。
第二步:改 3 行代碼接入
Python:openai SDK
官方 Python SDK 的初始化方式如下,把 api_key 和 base_url 換成 TonBo 的值即可:
from openai import OpenAI
client = OpenAI(
api_key="sk-tb-xxxxxxxxxx",
base_url="https://api.tonboai.com/v1",
)
resp = client.chat.completions.create(
model="claude-4-5-sonnet",
messages=[{"role": "user", "content": "寫一段快排實現"}],
)
print(resp.choices[0].message.content)
Node.js:openai SDK
Node 端同樣只改兩行:
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-tb-xxxxxxxxxx",
baseURL: "https://api.tonboai.com/v1",
});
const resp = await client.chat.completions.create({
model: "gpt-5",
messages: [{ role: "user", content: "給我三個 Redis 分佈式鎖方案" }],
});
console.log(resp.choices[0].message.content);
Go:go-openai
sashabaranov/go-openai 是 Go 生態事實標準,也能直接切換:
import openai "github.com/sashabaranov/go-openai"
cfg := openai.DefaultConfig("sk-tb-xxxxxxxxxx")
cfg.BaseURL = "https://api.tonboai.com/v1"
client := openai.NewClientWithConfig(cfg)
resp, _ := client.CreateChatCompletion(ctx, openai.ChatCompletionRequest{
Model: "gemini-2-5-pro",
Messages: []openai.ChatCompletionMessage{
{Role: openai.ChatMessageRoleUser, Content: "解釋一下 CAP 定理"},
},
})
第三步:切換模型只改一個 model 參數
所有 50+ 大模型在 TonBo 統一網關下使用同一套 Chat Completions 協議,切換模型只改一行 model 字段:
gpt-5— OpenAI 旗艦推理 + Agentgpt-4o— OpenAI 多模態 + 低成本流式claude-4-5-opus— Anthropic 長上下文代碼生成claude-4-5-sonnet— Anthropic 高吞吐 Agent 預設模型gemini-2-5-pro— Google 超長上下文 + 多模態grok-4— xAI 推理 + 實時搜尋llama-4-maverick— Meta 開源權重旗艦deepseek-v3-2— DeepSeek 代碼與推理開源權重qwen-3-max— 阿里開源中文原生模型
完整列表見控制台的模型目錄頁,隨時新增或調整分檔的模型都會自動出現在同一套 API 下,客戶端不用跟著升級。
常見對比:TonBo Token API vs 直連官方 API
| 維度 | TonBo Token API | 直連官方 API |
|---|---|---|
| SDK 兼容性 | 100% OpenAI 兼容,改 base_url 即可 | 每家自帶 SDK |
| 多模型切換 | 只改 model 參數 | 需切換 SDK、重做適配層 |
| API Key 管理 | 一份 | N 份 |
| 賬單 | 按訂閱檔位 + 按量超額 | 每家獨立賬單 |
| 網絡通道 | 內含 AI 安全隧道,低延遲穩定 | 看本地網絡 |
| 生效速度 | 3 行改完即生效 | 每新增一家需重新簽約 |
一次集成,50+ 大模型隨你切換
TonBo Token API 是訂閱的標準能力,和 AI 安全隧道、統一對話工作台共用一張賬單、一份額度。查看 Token API 文檔或立即註冊 TonBo 賬號,3 行代碼就能跑通第一個請求。
