快速开始

先用中文跑通第一次接入,再按你的场景进入对应英文详解页。

TheRouter.ai 提供统一的、兼容 OpenAI 的 API,让你通过单一端点访问多个 AI 模型。它会自动处理故障切换,并把请求路由到更合适的供应商。对大多数团队, 更高效的做法是先跑通第一次请求,再按需接入 BYOK、Skills 和更细的路由策略。

先完成首次接入
如果你正在评估 TheRouter.ai,最短验证链路是: 创建 key → 发第一个请求 → 在 Cursor / Claude Code 里接上 → 再决定是否启用 BYOK 和 Skills。

10 分钟接入步骤

1. 创建 API Key

先拿到一把可用的 TheRouter.ai key,再决定走 shared 还是 BYOK。

打开 Dashboard

2. 选一个最短接入方式

如果你已经在用 OpenAI SDK,改 base URL 最快;如果你在用 Cursor 或 Claude Code,直接看对应集成入口。

看接入入口

3. 发送第一个成功请求

先跑通一次,再决定是否加 BYOK、Skills、路由策略和更细的治理能力。

看首个请求
关于中文文档范围
这页会先把常见中文入口整理清楚。目前部分深度页面仍以英文正文为主,这里会先用中文说明每个入口适合解决什么问题,帮助你快速找到下一步。

使用 OpenAI SDK

最快的入门方式。使用官方 OpenAI SDK,改一个 base URL 就能验证你的 key、模型名和请求路径是否正常。

TypeScript
import OpenAI from 'openai';

const openai = new OpenAI({
  baseURL: 'https://api.therouter.ai/v1',
  apiKey: '<THEROUTER_API_KEY>',
});

async function main() {
  const completion = await openai.chat.completions.create({
    model: 'anthropic/claude-sonnet-4.5',
    messages: [
      {
        role: 'user',
        content: '生命的意义是什么?',
      },
    ],
  });

  console.log(completion.choices[0].message);
}

main();

直接使用 API

如果你想先排除 SDK 变量,直接打 API 最干净。能跑通这里,再去排 Cursor、Claude Code 或应用侧集成。

Base URL: https://api.therouter.ai/v1

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -d '{
  "model": "anthropic/claude-sonnet-4.5",
  "messages": [
    {
      "role": "user",
      "content": "生命的意义是什么?"
    }
  ]
}'

流式输出

TheRouter.ai 支持通过 Server-Sent Events (SSE) 流式返回内容。在请求里加stream: true,就能边生成边接收 token。

TypeScript
import OpenAI from 'openai';

const openai = new OpenAI({
  baseURL: 'https://api.therouter.ai/v1',
  apiKey: '<THEROUTER_API_KEY>',
});

const stream = await openai.chat.completions.create({
  model: 'anthropic/claude-sonnet-4.5',
  messages: [{ role: 'user', content: '给我讲个故事' }],
  stream: true,
});

for await (const chunk of stream) {
  const content = chunk.choices[0]?.delta?.content || '';
  process.stdout.write(content);
}

模型命名

TheRouter.ai 使用标准的 供应商/模型名称 格式。先把模型名写对,再去配置更复杂的路由策略。

可用模型
anthropic/claude-opus-4.6     # Claude Opus 4.6
anthropic/claude-sonnet-4.5  # Claude Sonnet 4.5
anthropic/claude-haiku-4.5   # Claude Haiku 4.5
openai/gpt-4o                # GPT-4o
openai/gpt-4o-mini           # GPT-4o Mini

如果你想先确认价格、上下文长度和模型能力,请先去 中文模型页

关键文档入口

下面这些是当前提供中文说明的主要技术入口。不是每一页都已经完整翻译,但每一页都对应明确的使用场景。

如果你在用 Cursor 或 Claude Code

中文入口

如果你的主要工作流在 Cursor 或 Claude Code,这组文档最适合先看。先把日常工具接到 TheRouter.ai,再按需补充路由、权限和计费设置。

如果你要启用 BYOK

中文入口

BYOK 适合保留你自己的供应商账号,同时继续使用 TheRouter.ai 的统一入口、路由和故障切换能力。

如果你要启用 Skills 或联网能力

中文入口

Skills 适合把联网搜索、响应修复和工具封装放到服务端统一处理,减少各个客户端重复配置和维护。

如果你最关心稳定性和故障切换

中文入口

这组文档会说明默认路由、供应商选择和模型回退是如何配合工作的,适合排查稳定性和故障切换问题。

如果你要统一工具调用和 schema

中文入口

当你开始接工具、函数调用或跨供应商切换时,schema 兼容和输出契约通常比模型名称更值得先确认。

如果你在做排障、对账或内部结算

中文入口

这组文档适合排查请求、费用和月度差异,帮助你区分日志、导出、余额和账单各自解决的问题。

下一步

  • 常见问题 — 先用中文排掉最常见的模型、积分和账户疑问。
  • 模型目录 — 先确认你实际要用哪些模型,再决定路由和预算策略。
  • Cursor IDE Integration — 如果你的团队主要在 Cursor 里开发,优先看这页。