一个 API Key,直连 OpenRouter 的所有大模型
Relay 把 OpenRouter 变成你的专属网关:统一密钥、用量统计、随时撤销。替换一行 baseURL,立刻用上 Claude、GPT、Gemini 与全部开源模型。
curl https://relay.free-router.com/api/v1/chat/completions \
-H "Authorization: Bearer sk-rly-your-key" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-4o-mini",
"messages": [{ "role": "user", "content": "你好!" }]
}'为「中转」而生的每一处细节
从密钥安全到用量计量,像 Clerk 打磨控制台一样打磨你的 API 网关体验。
统一密钥入口
一个 sk-rly- 密钥访问 OpenRouter 上的 400+ 模型。任何 OpenAI 兼容 SDK 或客户端,替换 baseURL 即刻可用。
密钥全生命周期
随时创建、命名、撤销密钥。明文只在创建时展示一次,数据库只存 SHA-256 哈希,泄露可即时止损。
用量可观测
每次调用的模型、Token 消耗、延迟与状态码自动落库,图表与明细一目了然,成本心里有数。
流式完整支持
SSE 逐字透传、零缓冲干预,流式请求自动开启 usage 回传,计量的 Token 一个都不少。
自带或平台 Key
用户绑定自己的 OpenRouter Key(AES-256-GCM 加密存储、永不回传浏览器),也可由平台统一供给。
标准协议可迁移
Drizzle ORM + SQLite 起步,Schema 刻意保持通用,后续可平滑迁移到 Postgres 等生产数据库。
三步接入
注册、建 Key、改 baseURL —— 全程不超过一分钟。
- 1
注册并创建密钥
用邮箱登录控制台,一键生成 sk-rly- 开头的中转密钥。明文只展示这一次,请妥善保存。
- 2
替换 baseURL 与密钥
在任意 OpenAI 兼容 SDK / 客户端中,把 baseURL 指向 Relay,apiKey 填你的中转密钥。
- 3
调用即用
model 字段使用 OpenRouter 模型名(如 openai/gpt-4o-mini)。用量与延迟自动进入你的控制台。
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://relay.free-router.com/api/v1", // 只改这一行
apiKey: "sk-rly-your-key", // 中转站密钥
});
const res = await client.chat.completions.create({
model: "anthropic/claude-sonnet-4.5",
messages: [{ role: "user", content: "你好!" }],
});同样适用于 ChatBox、NextChat、LobeChat 等客户端的自定义 OpenAI 渠道。
30 秒接入你的第一个模型
现在注册,创建属于你的中转密钥。之后随时可以在控制台查看用量、撤销密钥、绑定自己的 OpenRouter 账号。