统一的 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 |