有优惠,但不是打折。它的推理永远按各家原价计费,官方说得很明确:不打折。真正省钱的路子有五条——:free 免费模型、:batch 半价变体、缓存读取的低价、开数据共享换 1% 折扣、自带密钥免平台费。成本项也要先看清:买额度收 5.5%(Standard)或 8%(Business)手续费。
先把收费结构理清楚。不少人以为「有优惠」是平台在补贴,其实不是。
官方定价页写得很直白:推理按各供应商的挂牌价计费,所有套餐都一样。平台的钱收在「买额度」这一步,Standard 手 5.5%,Business 手 8%,不按单次请求收。充 100 美元,实际能用的推理额度是 100 ÷ 1.055,约 94.8 美元。
FAQ 里有个容易误读的回答。问「有没有量大优惠或年付」,官方答:企业套餐可以给 OpenRouter 的手续费打折,但不给推理打折。指望用久了单价变低,等不到。
另外,官方文档里没有优惠券、邀请返现、注册赠金这类东西。搜「优惠码」翻出来的页面,基本都不是官方渠道。
真正能省钱的五条路径
免费模型::free 变体与免费路由
这是唯一能做到零成本的路。用法是在模型 ID 后加 :free,比如 meta-llama/llama-3.2-3b-instruct:free。免费版在模型目录里是独立条目,有自己的上下文长度和端点,只有挂了免费条目的模型才支持。
不想挑模型就用免费路由 openrouter/free,它会从当前可用的免费模型里按你的请求特征挑一个,支持图片理解、工具调用这些能力筛选。
数量上别按宣传页的数字理解。定价表里写「25+ free models」,但按官方模型价格接口统计,带 :free 后缀的条目只有 12 个,完全零价的约 16 个。免费模型池会随供应商上下架变动,具体以接口返回为准。
免费额度按账户累计充值额分档,两档差别很大:
注意口径是「历史累计充值」,不是余额。充过 10 美元就算达标,之后花光也不掉档。文档还写了个细节:为了吸收四舍五入和充值手续费的影响,高档位实际从低于门槛 1 个额度就开始给。
有个坑得单说。把 :free 模型放进 fallback 数组,回退到付费模型时照样扣钱。免费模型被限流或没有可用端点,OpenRouter 会顺延到数组里下一个,那个模型按自己的价格收。想全程免费,数组里只放 :free 模型,或者干脆只写 openrouter/free,让它自己在免费池里轮换。
还有个前提:账户余额为负时,免费模型也用不了,充值把余额拉回正数才恢复。
Batch 变体:同样的模型,半价
模型 ID 加 :batch 走批量接口,价格是标准版的一半。官方模型价格接口的数据可以核对:openai/gpt-6.1-terra-pro 标准版输入 1e-6 美元/token,:batch 版 5e-7,正好对折。目前带 batch 变体的模型有 70 多个(按官方模型价格接口的条目统计)。
代价是没实时性,任务排队异步跑。数据标注、批量摘要、离线评测这类不急的活合适,在线对话就别用了。
缓存读取:命中部分按 0.25 到 0.5 倍计费
长上下文场景里最容易被忽视的一项。同一段前缀反复发,命中缓存后按原价的 0.25 倍或 0.5 倍计费,倍率看模型。响应体里的 cache_discount 会告诉你这次省了多少。
做法是把稳定不变的部分放前面——系统提示词、知识库、代码上下文,多变的问题放后面。缓存只对足够长的前缀生效,太短的命中不了。
这里有个反直觉的坑。GPT-5.6 及之后的模型,缓存写入按原价的 1.25 倍收费,而且是强制自动缓存。一段 1024 token 以上、只发一次的提示词,开了缓存反而更贵。官方的解法是把 prompt_cache_options.mode 设成 "explicit" 且不标任何断点,关掉自动缓存。
数据共享:用隐私换 1% 折扣
这是全站唯一一个明码标价的折扣。在隐私设置里开启「OpenRouter Use of Inputs/Outputs」,允许它用你的提示词和输出改进产品,全部模型用量打 1% 折扣。默认关闭,得自己去工作区设置里开。
同一页还有个「Private Input & Output Logging」开关,那个只是让你自己在日志里看到内容,方便调试,不带折扣,别弄混。
开不开看用途。个人学习、跑开源模型、做实验,开了也就开了。处理客户数据、合同、代码资产,这 1% 和省下的钱不成比例,建议关着。官方承诺不用数据训练模型、不出售提示词数据,但「用于改进产品」和「不训练」之间留有解释空间,自己掂量。
BYOK:自带密钥的免费额度
手里已经有 OpenAI、Anthropic 这些供应商的 Key,可以挂到它上面用(BYOK)。Standard 和 Business 套餐每月提供 2.5 万美元挂牌价的推理额度免平台费,超过这个量才按相同请求在 OpenRouter 上的挂牌成本收 5%,从你的额度里扣。
注意这是「挂牌价」口径,不是你实际花出去的钱。推理仍由原供应商直接向你收,OpenRouter 收的是通道费。用不用得上,看量级和是否真需要统一网关、日志、回退这些能力。
失败请求不收费:一条容易被忽略的省钱规则
平台有个默认开启的「零完成保险」(Zero Completion Insurance)。响应里没有输出 token 且 finish reason 为空,或者 finish reason 是 error,这次请求的提示词、输出、推理 token 一律不扣费,哪怕上游供应商已经因为处理提示词收了钱。
配上自动回退,价值才出来:主模型报错不算钱,只有真正给出回答的那次计费。走 openrouter/auto 本身也不额外收费,按最终服务你的那个模型的价格算。
有两个边界要清楚。一是已经跑完的辅助服务照样收钱,比如网页搜索的按次费用、PDF 解析、网页抓取,这些在模型报错后仍可能计费。二是流式调用中途断掉,只要已经产出了 token,就不在这个保险范围内。
五种方案的省钱效果对比
拿一个具体的活估算:一个中等项目,每月处理 5000 万输入 token、500 万输出 token,模型按输入 1 美元/百万、输出 5 美元/百万这一档算。这个量级的纯推理成本是 75 美元。
| | | | |
|---|
| | | | |
| | | | |
| | | | |
Standard,缓存命中 80%(0.25 倍) | | | | |
| | | | |
这组数字说的是一件反直觉的事:1% 折扣一年省 9 美元,5.5% 手续费一年 49 美元,batch 和缓存动的是几十美元的量级。不做优化的话,它比直连原厂贵 5.5%,这 5.5% 买的是统一网关、自动回退和失败不计费。
所以冲着「有折扣」来,性价比不高。冲着「一个 Key 打通几百个模型、失败不扣费、批量半价」来,账才算得过来。
用之前要弄清的六件事
- 没有优惠码这回事:官方文档里没有优惠券、邀请返现、注册赠金,遇到这类页面先怀疑渠道。
- 手续费收在充值环节:充 100 美元到账约 94.8 美元,估算成本时别按面值算。
- 推理不打折,谈也谈不下来:能谈的只有企业套餐的平台费。
- :free 混进 fallback 会扣钱:要全程免费就让数组里只出现免费模型。
- 缓存写入在部分模型上更贵:GPT-5.6 及之后写缓存按 1.25 倍收,一次性提示词别开缓存。
- 1% 折扣得拿数据换:涉及客户数据、代码资产的业务,这 1% 不值。
常见问题
Q:有优惠券或新人赠金吗?
A:官方文档里没有这类机制。免费的是 :free 模型,但那是模型免费,不是账户送钱。
Q:用久了单价会变便宜吗?
A:不会。官方明确说不给推理打折,量大能谈的只有企业套餐的平台费。
Q:5.5% 和 8% 差在哪里?
A:只差在充值手续费。模型单价两个套餐完全一样,8% 换的是区域路由、SSO、工作量身份联合这些企业向能力。
Q:免费模型一天能问多少次?
A:累计充值不到 10 美元是 50 次/天,达到 10 美元升到 1000 次/天,每分钟都是 20 次。失败的请求也算进这个数。
Q:为什么用了免费模型还被扣钱?
A:多半是把它放进了 fallback 数组,回退到付费模型时按付费模型计费。也可能是调用了网页搜索、文件解析这类辅助服务。
Q:请求失败了会扣钱吗?
A:默认不扣。零完成保险对所有账户自动生效,没有输出 token 或 finish reason 为 error 时不收模型费。但已经跑完的搜索、解析仍可能计费。
Q:BYOK 是真的免费吗?
A:有额度。Standard 和 Business 每月 2.5 万美元挂牌价以内不收 OpenRouter 平台费,超出收 5%。推理本身还是原供应商直接向你收费。
Q:把数据共享打开,1% 划算吗?
A:看数据敏感度。个人实验、开源模型测试可以开;处理客户数据或私有代码,省下的 1% 通常还不够风控成本。
Q:怎么确认自己这次到底省了多少?
A:看响应里的 cache_discount 字段,配合账单明细核对。官方也有额度查询接口可以实时查余额。
定价和额度规则会调整,动手前在官方定价页和模型价格接口确认当期数字更稳妥。OpenRouter 后续有费率或套餐变动,本站会跟进更新。