OpenRouter 是什么?
OpenRouter 是一个模型聚合器:用一个 OpenAI 兼容 API,把每个请求路由到 80+ 家供应商的数百个模型之一 —— OpenAI、Anthropic、Google、Mistral 以及大量开源托管方。你不必为每家供应商单独开户,只需一个 OpenRouter 账号,在请求里按名字选模型。它并不只做文本:截至 2026 年 9 月,其文档列出了专用图像 API(POST /api/v1/images)、异步视频 API(POST /api/v1/videos)、文本转语音与语音转文本端点,以及 Anthropic Messages 格式端点(POST /api/v1/messages,附 Claude Code 接入指南),定价页还列出 25+ 个免费模型(来源:openrouter.ai/docs、openrouter.ai/pricing)。
OpenRouter API 如何工作
你用 OpenRouter key 向其 base URL 发送标准 OpenAI 形态的 chat completion,model 字段填带命名空间的 slug(如 anthropic/claude-sonnet 或 openai/gpt-4o)。OpenRouter 转发到对应供应商,失败时可回退到备选,并返回 OpenAI 形态的响应。因为它讲 OpenAI 协议,任何 OpenAI SDK 改一行 base_url 即可用。Kunavo 工作方式相同 —— 区别在模型目录和它背后的东西。
OpenRouter 价格,以及 Kunavo 的对比
OpenRouter 按供应商的每 token 原价计费、推理不加价,改为在你购买额度时收手续费:用卡 5.5%(最低 $0.80),USDC 加密货币 5%,Business 方案 8%。自带供应商密钥(BYOK)另有条款 —— 按量付费方案每月前 $25,000 挂牌价推理不收 BYOK 费,超出部分收 5% —— 免费模型每天限 50 次请求,累计购买满 $10 额度后为每天 1,000 次(来源:openrouter.ai/docs/faq 与 openrouter.ai/pricing,截至 2026 年 9 月)。Kunavo 走另一边:充值全额到账,大多数模型低于供应商官方挂牌价 —— Claude Sonnet 4.6 每 1M token $2.10/$10.50(Anthropic 官方 $3.00/$15.00),GPT-5.6 Terra 为 $0.70/$4.20(OpenAI 官方 $2.00/$12.00)。Kunavo 没有免费模型。每个模型每 1M 的价格都在 /pricing 上,可直接对比。
OpenRouter API key 与 Kunavo API key
两者都是 Authorization 头里的 bearer token,各自覆盖自家平台的全部端点。OpenRouter key 覆盖聊天、Anthropic Messages 格式端点以及图像、视频、语音 API(据其文档,截至 2026 年 9 月);Kunavo key(sk-kn-…)覆盖 OpenAI 兼容 chat 端点、图像、视频、音乐端点以及原生 Anthropic Messages API,从一个经 Stripe 充值的美元预付余额扣费。区别在 key 背后的模型目录和余额怎么充,所以迁移就是改一行 base_url 加换 key。
OpenRouter 真正的强项
覆盖范围与免费额度。如果你的产品需要聊天模型的长尾覆盖——Mistral 微调模型、Llama 变体、小众社区模型、实验性开源模型——OpenRouter 聚合了 80 多家供应商的数百个模型,目录无可匹敌;其定价页还列出了 25 多个可在较低每日限额内免费调用的模型,而 Kunavo 完全没有免费模型。它还支持自带供应商密钥(按量付费方案每月前 $25,000 的挂牌价推理免收 OpenRouter BYOK 平台费,但仍需支付供应商的推理费用)。再加上它自有的图像、视频、语音和 Lyria 音乐模型,仅凭“需要多模态”已经不再是离开它的理由(来源:openrouter.ai/pricing、openrouter.ai/docs,截至 2026 年 9 月)。
Kunavo 的强项
价格 —— 落在大多数产品真正在用的模型上。OpenRouter 按供应商挂牌价计费,每次购买额度再收手续费;Kunavo 目录里大多数模型低于供应商官方挂牌价 —— Claude Sonnet 4.6 比 Anthropic 官方挂牌价低 30%,GPT-5.6 Terra 比 OpenAI 官方挂牌价低 65% —— 充值全额到账,每个模型每 1M token 的价格都公示在 /pricing 上。媒体能力在同一个 key、同一个钱包里:chat 之外还有 /v1/images、/v1/images/edits、/v1/video/generations 与 /v1/audio/music,全部 OpenAI 形态,音乐用 Suno —— OpenRouter 的模型列表里没有它。Stripe 收银带上了 OpenRouter FAQ 没提到的支付方式 —— Apple Pay、Pix、微信支付、Link —— 让美国和欧盟以外的自助付费也跑得动。要权衡的代价:Kunavo 精选前沿模型而非数百个,没有免费模型、不支持 BYOK,并且跑在共享的上游容量上、没有合同 SLA。
怎么付钱:OpenRouter 与 Kunavo
两边都是预付钱包,所以注册时真正重要的问题只有一个:你的钱能不能充值进去。 Kunavo 的收银台是 Stripe 原生的,所以可用方式跟着付款人走,而不是跟着我们的注册地走,每一种都充进同一个预付 API 余额。Stripe 覆盖的地方都能用:信用卡(Visa、Mastercard、Amex、JCB、银联);印度以外还有 Link,以及在已设置好的设备上用 Apple Pay 或 Google Pay。美国:Cash App Pay、Klarna、Afterpay、ACH 银行扣款(3–5 个工作日到账)和加密货币(稳定币),单笔充值满 100 美元再加 Affirm,100 至 1,500 美元的充值还可用 Zip。其他地方会随当地货币出现当地方式:中国大陆的支付宝与微信支付;韩国的 KakaoPay、Naver Pay、PAYCO、Samsung Pay 和韩国国内卡;印度的 UPI;巴西的 Pix;荷兰 iDEAL、比利时 Bancontact、奥地利 EPS、葡萄牙 MB WAY、意大利 Satispay;波兰 BLIK;英国的 Bacs 直接借记(几个工作日到账);英国、爱尔兰和芬兰的付款人还可以用 Pay by Bank。Stripe 会在结账页把美元金额换算成当地货币,所以不用再去找一张开通了境外支付的信用卡;不过它的汇率里含 2–4% 的换汇费,用美元付款就没有这笔费用。 OpenRouter 自己的 FAQ 写得很清楚:主流信用卡、支付宝和 USDC 加密货币,PayPal 则仍处于“正在接入”状态;其定价页还提供发票和采购单,但仅限企业合同(截至 2026 年 10 月 1 日)。这覆盖了手里有卡或有加密货币的开发者。但两个页面都没有提到 Pix 或 Apple Pay——这正是 Kunavo 收银台补上的缺口:圣保罗那位没有开通境外支付信用卡的买家,以及宁愿用 Face ID 确认、而不想输入 16 位卡号的人。
从 OpenRouter 迁移
两边都是 OpenAI chat-completions 协议,迁移只需改两行,而不是重写。将 base_url 指向 https://api.kunavo.com/v1,把 sk-or- 换成在 /app/keys 创建的 Kunavo sk-kn- key,现有 OpenAI SDK 代码即可原样运行——请求结构、流式传输和 tool-call 格式都一致。唯一需要注意的是 model id:OpenRouter 带有厂商前缀(anthropic/claude-sonnet-4.6),Kunavo 使用裸 id(claude-sonnet-5),批量替换模型常量即可。其余部分都无需改动:不换 SDK、不改响应解析、不重做 webhook。想稳妥一些,可以并行运行——两个 client 只差一个 base_url——用自己的真实流量比较延迟和成本后再切换。
坦诚的结论
如果你已经标准化使用 OpenRouter,并且依赖它的模型广度、免费模型或 BYOK,就没有强烈的切换理由,你现有的 OpenAI SDK 代码可以原样运行在 Kunavo 上(只需修改一行 base_url),可以两边都保留,等价格差值得投入迁移时间时再转移流量。如果你的大部分支出都用于 Kunavo 低于官方价格的前沿模型,想让 Suno 和聊天使用同一份账单,或服务使用 Pix、微信支付等本地方式付款的客户,那么 Kunavo 是更简洁的一套方案。无论怎样,验证成本都很低:充值 $10、修改一行 base_url,几分钟就能跑通。