統一的 AI 模型路由平台。一個 API Key,25+ 模型,智慧自動路由。
智慧路由(auto 模型)預設未開啟。開啟方式:
Dashboard → 路由設定 → 開啟 Auto Routing
啟用後,GateRouter 會自動為每個請求選擇最佳模型。若你偏好自行選擇模型,可略過此步驟,直接指定模型(如 anthropic/claude-sonnet-4.6)。
相容任何 OpenAI 相容客戶端 — Python、Node.js、Golang、curl、LangChain、LlamaIndex 等。
只需更換 base URL 和 API Key,其他程式碼保持不變。
from openai import OpenAI
client = OpenAI(
api_key="GATEROUTER_API_KEY", # get GATEROUTER_API_KEY from gaterouter.ai (API Key)
base_url="https://api.gaterouter.ai/openai/v1",
)
completion = client.chat.completions.create(
model="auto",
messages=[
{"role": "system", "content": "system prompt"},
{"role": "user", "content": "how are you?"}
],
)
# get the response from LLM (role=assistant)
print(completion.choices[0].message.content){
"id": "243c850e-214c-431e-977f-ebaf4aa95f56",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!很高兴见到你,有什么我可以帮你的吗?😊"
},
"finish_reason": "stop"
}
],
"created": 1773408946,
"model": "deepseek.v3-v1:0",
"object": "chat.completion",
"usage": {
"prompt_tokens": 5,
"completion_tokens": 15,
"total_tokens": 20
}
}如果你使用 OpenClaw,GateRouter 可作為 skill 整合。
bash {baseDir}/scripts/setup.sh <YOUR_API_KEY> <OPENCLAW_ROOT>腳本將自動完成:
1. 在 OpenClaw 根目錄的 .env 中新增:
GATEROUTER_API_KEY="sk-or-v1-xxxxxxxxxxxxxxxx"2. 更新 openclaw.json:
{
"agents": {
"defaults": {
"model": {
"primary": "gaterouter/auto",
"fallbacks": [
"gaterouter/anthropic/claude-sonnet-4.6",
"openrouter/anthropic/claude-sonnet-4.6"
]
}
}
},
"auth": {
"profiles": {
"gaterouter:default": {
"provider": "gaterouter",
"mode": "api_key"
}
}
}
}3. 重新啟動 OpenClaw agent。
| 欄位 | 值 |
|---|---|
| Base URL | https://api.gaterouter.ai/openai/v1 |
| 認證 | Authorization: Bearer <API_KEY> |
| 格式 | OpenAI 相容 |
| 計費 | 按量計費,2.5% 加價 |
注意: API 路徑是 /openai/v1(不是 /v1)。
| 方法 | 路徑 | 描述 |
|---|---|---|
| POST | /v1/chat/completions | 聊天補全(支援串流) |
| GET | /v1/models | 取得可用模型列表 |
| 模型 ID | 描述 | 用途 |
|---|---|---|
| auto | 智慧路由,自動選擇最佳模型 | 日常使用(推薦) |
| anthropic/claude-opus-4.6 | Anthropic 最強模型 | 複雜推理 |
| anthropic/claude-sonnet-4.6 | Anthropic 均衡 | 通用 |
| anthropic/claude-sonnet-4.5 | Anthropic 上一代 | 通用 |
| anthropic/claude-haiku-4.5 | Anthropic 快速 | 簡單任務 |
| openai/gpt-5 | OpenAI GPT-5 | 通用 |
| openai/gpt-5.2 | OpenAI 最新 | 推理任務 |
| openai/gpt-4.1 | OpenAI 穩定 | 通用 |
| google/gemini-2.5-pro | Google 最強模型 | 長上下文 |
| deepseek/deepseek-v3.2 | DeepSeek 最新 | 高性價比 |
模型 ID 格式:provider/model-name。版本號使用 .(如 4.6),而非 -。
| 錯誤 | 原因 | 解決方案 |
|---|---|---|
| auto routing is not enabled | 未開啟自動路由 | 在 Dashboard 中開啟 |
| provider routing is not configured | 模型 ID 格式錯誤 | 使用 provider/model-name 格式,版本號用 . |
| 404 page not found | API 路徑錯誤 | 確認 base URL 以 /openai/v1 結尾 |
| unsupported parameter: max_tokens | 部分模型不支援該參數 | 改用 max_completion_tokens |