透明路由

清楚知道你的请求去了哪里

每个响应都告诉你哪个供应商处理了你的请求。仅限直连——没有聚合商,没有中间人,没有黑箱。

行业存在信任问题

大多数 API 网关通过聚合商链路由。你永远不知道谁实际处理了你的请求。

典型 API 代理

你的应用
代理未知
聚合商缓存?
子聚合商哪个模型?
???
供应商

TheRouter

你的应用
TheRouter已验证
供应商(直连 API)x-router 响应头

透明度三大支柱

0
聚合商

仅限直连

我们直连 Anthropic、OpenAI、Google、AWS Bedrock。没有中间商转售 API 访问。

  • 每个供应商都是第一方 API 直连
  • 没有转售、缓存或代理的响应
  • 你的数据只经过你和模型供应商
5
x-router-* 响应头

可验证的响应头

每个 API 响应都携带响应头,告诉你到底发生了什么:哪个模型、哪个供应商、是否触发了故障切换、上游耗时多长。

  • x-router-model: 处理请求的模型
  • x-router-provider: 经验证的直连供应商
  • x-router-fallback: 是否使用了故障切换
100%
请求可追踪

可视化路由追踪

在控制台打开任意请求,查看完整路由图:尝试了哪些供应商、选择了哪个、每次尝试的耗时、以及原因。

  • 流程图:模型 → 候选供应商 → 选中的供应商
  • 每次尝试的耗时和失败原因
  • 每个请求都存储完整审计记录

实际效果

每个响应都携带路由证明。这是一个真实 API 调用的样子:

terminal
$ curl -s -D- https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"anthropic/claude-sonnet-4.6","messages":[{"role":"user","content":"Hi"}]}'

HTTP/2 200
x-router-request-id: req_a1b2c3d4e5
x-router-model: anthropic/claude-sonnet-4.6
x-router-provider: Anthropic
x-router-fallback: false
x-router-latency-ms: 847

{"id":"chatcmpl-...","model":"anthropic/claude-sonnet-4.6",...}

3 行代码开始构建

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.therouter.ai/v1",
  apiKey: "sk-your-key",
});

const response = await client.chat.completions.create({
  model: "anthropic/claude-sonnet-4.6",
  messages: [{ role: "user", content: "Hello!" }],
});