OpenRouters API · 官方文档

OpenRouters API 使用文档

一个 Key 接入 Claude 与图像生成模型:OpenAI 与 Anthropic 双协议兼容,Claude 提供十一档分组(0.2x 低至 4.5x,同一模型按池选价),图像提供标准 / 保脸两档分组,按量计费、实时可查。

快速开始

  1. 注册账号 — 打开 api.openrouters.work/register,填写用户名、邮箱、密码即可注册(当前无需邮箱验证码)。
  2. 充值额度 — 登录后进入「钱包」查看余额。当前充值通过兑换码发放(联系管理员获取,见页面底部联系方式);$1 余额 = 1 美元 API 额度,按实际用量扣费。
  3. 创建 API 令牌 — 进入「控制台 → API 令牌 → 添加令牌」,选择分组(Claude 共 11 个池可选:日常推荐 Claude-Max-外接,省钱选 Claude-AWSQ;生图选 img-lite / img-pro,详见 Claude 专区),复制生成的 sk- 密钥。
  4. 发起请求 — 把 Base URL 与密钥填入你的客户端(见下方「客户端配置」),或直接用 curl 调用。
💡 分组决定价格与模型池:同一个模型在不同分组下价格不同(如 claude-sonnet-5-5 在 Claude-Max-外接 档 $3/1M 输入、Claude-AWSQ 档 $1/1M 输入、Claude-Kiro 档 $0.5/1M 输入)。创建令牌时选的分组,就是这把 Key 的计费档位;模型必须在令牌分组内才能调用。详细对照与配置指南见下方 《Claude 使用专区》。

注册与充值

创建 API 令牌

  1. 登录后进入「控制台 → API 令牌」;
  2. 点击「添加令牌」,填写名称(建议写用途,如 my-claude-code);
  3. 选择分组:
    • 用 Claude 模型 → 共 11 个池任选(0.2x–4.5x,见 Claude 专区);推荐默认 Claude-Max-外接;
    • 用图像模型 → img-lite / img-pro;
  4. 建议同时设置:额度上限(可选,防超支)、过期时间(可选)、IP 白名单(可选);
  5. 保存后复制 sk- 开头的密钥——仅显示一次,请妥善保存。
⚠️ 一把令牌只能有一个分组。需要同时用 Claude 和生图?创建两把令牌,分别选对应分组。密钥泄露请立即删除重建。

第一个请求

curl https://api.openrouters.work/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-你的令牌" \
  -d '{
    "model": "claude-sonnet-5-5",
    "messages": [{"role": "user", "content": "你好,请用一句话介绍你自己。"}]
  }'

返回 OpenAI 格式的 JSON(含 usage 用量字段)。首次调用成功即代表账户与网络链路正常。

接口规则

Base URL 与鉴权

项目值
Base URLhttps://api.openrouters.work
OpenAI 兼容鉴权Authorization: Bearer sk-你的令牌
Anthropic 兼容鉴权x-api-key: sk-你的令牌(另需 anthropic-version: 2023-06-01)
模型列表GET /v1/models(按令牌分组返回可用模型)
📋 同一把令牌同时支持两种协议头——用 OpenAI 客户端填 Bearer,用 Claude Code 等 Anthropic 客户端填 x-api-key。

OpenAI 兼容接口

端点用途适用模型
POST /v1/chat/completions对话补全(支持流式)Claude 系列
POST /v1/images/generations文生图gpt-image 系列
GET /v1/models模型列表全部

对话示例(流式):请求体加 "stream": true,响应为 SSE。

生图示例:

curl https://api.openrouters.work/v1/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-生图令牌" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "一只橘猫坐在未来城市的窗边,赛博朋克风格",
    "size": "1024x1024",
    "n": 1
  }'

响应为标准 OpenAI Images 格式(data[].url 或 b64_json,视模型支持)。生图为按张计费,每次成功生成一张扣一次费用(尺码/分辨率不同价格可能不同,以模型广场展示为准)。

Anthropic 兼容接口(Claude Code 直连)

端点用途鉴权
POST /v1/messagesMessages 原生协议x-api-key: sk-令牌 + anthropic-version: 2023-06-01
curl https://api.openrouters.work/v1/messages \
  -H "x-api-key: sk-你的令牌" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-5-5",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "你好"}]
  }'

支持流式("stream": true)、工具调用(tools)、系统提示(system)等原生特性;Claude Code / Claude 兼容客户端请按此配置。

错误码

状态码 / 报错含义处理
401 Invalid token令牌错误或已删除检查 sk- 密钥是否完整、是否被禁用
403 / 无可用渠道模型不在该令牌分组内换用对应分组的令牌(如生图模型需 img-* 分组令牌)
402 / 余额不足额度用完充值后重试
429触发限流降低并发或稍后重试
5xx上游临时波动稍等重试;持续异常请联系管理员

Claude 使用专区

初次使用 Claude 只需三步:选分组 → 建令牌 → 配客户端。本节把这三件事讲全。

一、先选分组:十一档号池总表

本站 Claude 提供 11 个号池分组,倍率从 0.2x 到 4.5x,同一模型在不同池价格最多差 20 倍。各池与上游源站名称、倍率一一对应:

分组号池特性智商稳定性倍率可用模型适合场景
Claude-KiroKiro 渠道 · 90% 高缓存 · 输出稳定⭐⭐⭐⭐⭐⭐0.2x6 款超低成本批量:翻译、润色、信息抽取
Claude-AWSQAWSQ 混合号池 · 响应快⭐⭐⭐⭐⭐⭐⭐0.4x全 9 款轻量任务 / 批量调用,日常性价比
Claude-Vertex逆Google Vertex 逆向 · 无甲⭐⭐⭐⭐⭐⭐⭐0.6x6 款编程代餐、角色扮演(无审查注入)
Claude-AWSB逆AWS Bedrock 逆向 · 无 web search⭐⭐⭐⭐⭐⭐⭐⭐⭐0.8x7 款高性价比旗舰替代
Claude-MaxMax 号池 · 限 Claude Code 客户端(非 CC 请求自动落外接组)⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐1.0x全 9 款Claude Code 用户标准档
Claude-Max-外接Max 号池 · 不限客户端⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐1.2x全 9 款通用旗舰档(推荐默认)
Claude-Max超低注入Max 号池 · 超低防封注入⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐1.4x全 9 款对注入敏感的用户(介意者选低注入)
Claude-Anthropic官key逆A 社官 key 逆向⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐2.2x6 款官 key 质量、价格折中
Claude-AWSBAWSB 官 key · 无 web search · 量少限量⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐2.5x8 款追求官 key 血统高性能
Claude-AWSB稳定AWSB 官 key · 极稳可蒸馏⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐3.6x6 款长时间稳定跑量、高要求任务
Claude-Anthropic官keyA 社官 key · 满血不限客户端 · 量少价格高⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐4.5x8 款最高保真要求的关键任务
📌 选择建议:日常首选 Claude-Max-外接(1.2x 全能)或 Claude-AWSQ(0.4x 省钱);Claude Code 用户可用 Claude-Max(1.0x);预算极紧选 Claude-Kiro(0.2x)。部分池不覆盖全部模型,创建令牌前先对照上表「可用模型」列。

二、Claude 模型与价格

提供 9 款 Claude 模型,按 Token 计费,单位:美元 / 每 100 万 tokens(输入 / 输出)。价格公式:

💰 实际价格 = 模型基准价 × 分组倍率。下表给出全部 9 款模型在 11 个分组下的最终单价(每格:输入 / 输出,$ / 1M tokens)。「—」= 该池不提供此模型。
模型 \ 分组Kiro
0.2x
AWSQ
0.4x
Vertex逆
0.6x
AWSB逆
0.8x
Max
1.0x
Max-外接
1.2x
Max超低注入
1.4x
官key逆
2.2x
AWSB
2.5x
AWSB稳定
3.6x
官key
4.5x
claude-sonnet-5-50.5/2.51/51.5/7.5—2.5/12.53/153.5/17.5————
claude-opus-5-51/52/103/154/205/256/307/35—12.5/62.518/9022.5/112.5
claude-fable-5-1—5/25——12.5/62.515/7517.5/87.5—31.25/156.25—56.25/281.25
claude-fable-5—5/25—10/5012.5/62.515/7517.5/87.527.5/137.531.25/156.25—56.25/281.25
claude-opus-4-81.25/6.252.5/12.53.75/18.755/256.25/31.257.5/37.58.75/43.7513.75/68.7515.62/78.1222.5/112.528.12/140.62
claude-sonnet-4-60.75/3.751.5/7.52.25/11.253/153.75/18.754.5/22.55.25/26.258.25/41.259.38/46.8813.5/67.516.88/84.38
claude-opus-51.25/6.252.5/12.53.75/18.755/256.25/31.257.5/37.58.75/43.7513.75/68.7515.62/78.1222.5/112.528.12/140.62
claude-sonnet-50.5/2.51/51.5/7.52/102.5/12.53/153.5/17.55.5/27.56.25/31.259/4511.25/56.25
claude-haiku-4-50.25/1.250.5/2.50.75/3.751/51.25/6.251.5/7.51.75/8.752.75/13.753.12/15.624.5/22.55.62/28.12

缓存计价(所有模型统一):缓存读取 = 输入价 × 20%;缓存写入(5 分钟档)= 输入价 × 125%。

费用示例(输入 4,000 + 输出 1,000 tokens,claude-sonnet-5-5):Claude-Max-外接 档 $0.0275;Claude-AWSQ 档 $0.0091。

长系统提示、文档反复问答等重复上下文场景,缓存机制会显著省钱。

💡 怎么选模型:日常用 claude-sonnet-5-5;复杂推理升级 claude-opus-5-5;只有最高难度任务(超长链推理、关键评审)才动用 claude-fable-5-1。模型不是越贵越好,按任务难度匹配才是性价比。

三、客户端配置指南(以 Claude Code 为例)

任何 Claude 兼容客户端的配置都只有三个要素:Base URL、API Key、模型名:

要素填写值
Base URLhttps://api.openrouters.work(Anthropic 协议用根地址,不要加 /v1)
API Key你创建的 Claude 分组令牌(11 池任选,sk- 开头)
模型名claude-sonnet-5-5 / claude-opus-5-5 / claude-fable-5-1 三选一

第 1 步 · 安装 Claude Code(已安装可跳过)

npm install -g @anthropic-ai/claude-code

第 2 步 · 配置环境变量

macOS / Linux(写入 ~/.zshrc 或 ~/.bashrc 后 source 或重开终端):

export ANTHROPIC_BASE_URL="https://api.openrouters.work"
export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"
export ANTHROPIC_MODEL="claude-sonnet-5-5"
export ANTHROPIC_SMALL_FAST_MODEL="claude-sonnet-5-5"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

Windows PowerShell(永久生效把 $env: 换成 setx 后重开终端):

$env:ANTHROPIC_BASE_URL="https://api.openrouters.work"
$env:ANTHROPIC_AUTH_TOKEN="sk-你的令牌"
$env:ANTHROPIC_MODEL="claude-sonnet-5-5"
$env:ANTHROPIC_SMALL_FAST_MODEL="claude-sonnet-5-5"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"

Windows CMD(当前会话):

set ANTHROPIC_BASE_URL=https://api.openrouters.work
set ANTHROPIC_AUTH_TOKEN=sk-你的令牌
set ANTHROPIC_MODEL=claude-sonnet-5-5
set ANTHROPIC_SMALL_FAST_MODEL=claude-sonnet-5-5
set CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

第 3 步 · (推荐)写进 settings.json 一劳永逸

{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.openrouters.work",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的令牌",
    "ANTHROPIC_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-sonnet-5-5",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

文件位置:macOS / Linux ~/.claude/settings.json;Windows %USERPROFILE%\.claude\settings.json。

📌 模型名是最常见的报错来源:本站只提供上述三个模型 ID,客户端里必须设为其中之一;ANTHROPIC_SMALL_FAST_MODEL(后台轻量任务的模型)也要设成这三个之一,否则个别后台请求会报「无可用渠道」。要换更强模型:把 ANTHROPIC_MODEL 改为 claude-opus-5-5 或 claude-fable-5-1。

第 4 步 · 验证

claude
> 你好,请用一句话介绍你自己

能正常回复即配置成功;之后可在「控制台 → 日志」查看每次调用与扣费。

可选 · 用 CC Switch 管理多套配置

CC Switch 是常用的 Claude Code / Codex 配置切换工具:新增供应商 → 类型选 Claude → 填入上面的 Base URL / API Key / 模型名 → 应用即可,适合同时使用多个中转站、需要一键切换的用户。

其他客户端速配

四、Claude 常见问题

报「分组下模型无可用渠道」?三种可能:模型名拼错(必须用上述三个官方 ID 之一);令牌分组不对(生图令牌调不了 Claude);或用了带日期后缀的旧模型名(如 claude-sonnet-4-5-20250929),本站不提供该 ID。

经济档会不会「降智」?经济档走不同号池,日常简单任务几乎无感;多步推理、长链思考类任务请改用旗舰档令牌。

可以多台电脑 / 多个工具同时用吗?可以。建议按设备或用途分开建令牌,各自可单独限额、单独吊销。

有并发或限速吗?默认按令牌额度约束;高并发需求请联系管理员评估。

全站分组速览

本站按「分组」组织模型与价格。创建令牌时选择分组,即锁定该 Key 的可用模型与计费档位。

分组定位倍率适合
Claude-Max-外接 旗舰Max 号池,不限客户端,智商与稳定性最佳(全模型)1.2x复杂推理、代码、关键任务
Claude-AWSQ 经济AWSQ 号池,稳定快速、智能水平一般(全模型)0.4x简单问答、轻量任务、批量低成本调用
Claude-Vertex逆 专线Vertex 逆向,无甲,仅 Opus0.6x编程代餐、角色扮演
Claude-AWSB逆 专线Bedrock 逆向,仅 Opus,高性价比0.8x旗舰替代档,性价比首选
img-lite 标准高性价比通用出图通道3x大批量出图、草稿、电商素材
img-pro 保脸人脸一致性与身份保持最强1.5x人物连续性、角色设定、人像精修
💰 省钱的用法:日常轻量任务走 Claude-AWSQ,重要任务切 Claude-Max-外接——两把令牌配合使用,成本可降 60% 以上。

图像系列价格

按张计费,单位为 美元 / 张(标准尺寸;高清 / 4K 档以模型广场实时价格为准)。

模型分组价格说明
gpt-image-2img-lite$0.009 / 张性价比通用,支持参考图编辑
gpt-image-2.5img-lite$0.012 / 张画质提升档
gpt-image-2.5-4kimg-lite$0.012 / 张高分辨率输出
gpt-image-2-faceimg-pro$0.075 / 张人脸一致性与身份保持最强

完整实时价格与模型详情见 模型广场(每个模型点开「详情」可查看全部分组的定价明细)。

其他客户端 · OpenAI 兼容接入

参数值
Base URL / API 地址https://api.openrouters.work/v1
API Keysk-你的令牌
模型如 claude-sonnet-5-5(任一分组内模型)

支持 Cherry Studio、NextChat、LobeChat、OpenWebUI、各类 SDK(OpenAI Python / Node)等所有 OpenAI 兼容客户端——把「API 地址」改为上面的 Base URL、「密钥」改为你的令牌即可。

其他客户端与通用要点

常见问题

Q:报「分组 X 下模型 Y 无可用渠道」?

该模型不在你令牌的分组里。Claude 模型要用 Claude 池分组的令牌(11 个池);生图模型要用 img-* 分组令牌。另一个可能:你选中的池不覆盖该模型(各池模型覆盖见 总表)——到「控制台 → API 令牌」确认分组,或换用覆盖该模型的池。

Q:余额怎么计算?会乱扣吗?

所有扣费按请求实际用量计算并写入日志,分毫可查:「控制台 → 日志」可看到每次请求的模型、用量与扣费金额。Claude 按 token 计费,生图按张计费。

Q:旗舰和经济档区别大吗?

大。本站按号池分 11 档,倍率 0.2x–4.5x。Kiro(0.2x)最省但智商低、适合简单任务;AWSQ(0.4x)日常性价比;Max 系列(1.0–1.4x)满血稳定;官 key 系(2.2–4.5x)最高保真。详细对比见 Claude 专区总表,价格见 全模型价表。

Q:生图支持哪些尺寸 / 参数?

按 OpenAI Images 参数格式(size、n 等)。不同模型支持的分辨率不同(1K / 2K / 4K),部分档位按尺寸分价,详见模型广场。

Q:为什么 Claude 返回文字里带「缓存」字段?

Claude 的 prompt caching 特性默认开启计费口径:缓存读取按输入价的 20% 计费、缓存写入(5分钟档)按 125% 计费——大量重复上下文场景下能显著省钱。

Q:接口地址大陆能直连吗?

域名走全球加速解析,常规网络可直连;如遇超时,先换网络环境或稍后重试,持续异常请联系管理员。

条款与政策

📮 联系管理员:Telegram @aizhuozhi · 主站 home.openrouters.work