OpenRouter 和 AIHubMix 都是只需一个 API 密钥即可调用 500 多个模型的网关。在 Claude、GPT、Gemini 和 Grok 上,两者按 token 收取相同价格:供应商的标价。因此,对比的重点不在标价,而在标价之外还要支付多少费用、开源权重模型如何路由、一个 API 密钥支持哪些通信协议,以及故障回退规则设置在哪里。
本文将逐一说明这些差异,也会介绍哪些情况下 OpenRouter 更值得选择。
简要结论
- 如果你的大部分支出都通过预付额度支付,而且不想每次充值都被收取手续费,选择 AIHubMix。如果你需要在同一个 API 密钥下同时使用 Google 原生 Gemini API、OpenAI 格式和 Anthropic 格式,或者希望将故障回退规则绑定到 API 密钥上,让无法修改的客户端继续正常运行,AIHubMix 也更适合你。
- 如果你使用自己的供应商 API 密钥、运行可以等待 24 小时的批处理任务、需要在欧洲境内处理提示词,或者采购要求必须支持 SAML SSO 和合同 SLA,选择 OpenRouter。
两者都能提供什么
公平对比,首先要看两者的共同点:
- 一个 API 密钥和一个余额,即可调用来自 OpenAI、Anthropic、Google 和开源权重实验室的 500 多个模型。
- 支持 OpenAI Chat Completions、OpenAI Responses 和 Anthropic Messages 端点。
- 使用预付额度,在 Claude、GPT、Gemini 和 Grok 等模型上按 token 计费,价格为供应商标价。
- 调用出错时自动切换到其他模型,并提供可自动为你选择模型的自动路由器。
- 提供免费模型用于测试,同一个 API 密钥还可调用图像、视频、文本转语音和语音转文本模型。
- 可设置每个 API 密钥的支出上限,并支持银行卡、支付宝和加密货币充值。
AIHubMix 与 OpenRouter 并排对比
数据来自两家公司的定价页面、文档和公开模型 API,于 2026 年 10 月 26 日核查。
| OpenRouter | AIHubMix | |
|---|---|---|
| 充值手续费 | 5.5%(Business 版为 8%) | 无 |
| Claude、GPT、Gemini、Grok | 供应商标价 | 供应商标价 |
| 通信协议 | Chat、Responses、Messages | 同样支持这三种协议,另加 Gemini 原生协议 |
| 开源权重模型 | 多个托管方,按价格加权 | 每个模型 ID 一个价格 |
| 故障回退设置位置 | 请求或预设 | API 密钥 |
| 自带供应商 API 密钥 | 每月 $25K 以内免手续费,超出部分收取 5% | 不支持 |
| 批处理和弹性定价 | 约半价 | 不支持 |
| 免费模型 | 25+;充值 $10 后每天 1,000 次 | 67;充值 $1 后每天 100 次 |
| 零数据保留 | 所有套餐均支持 | 默认开启 |
| 区域内路由 | Business 版支持 EU 或 US | 无(Google Cloud,美国) |
| 充值方式 | 银行卡、支付宝、USDC | 银行卡、支付宝、加密货币 |
在 OpenRouter 充值满 $10 前,免费模型每天最多可请求 50 次。AIHubMix 在首次充值前允许免费请求 10 次;其限额以实时 JSON 形式公开,运营团队也会对其进行调整。默认情况下,两家网关都不会记录提示词。OpenRouter 的 ZDR 选项更进一步,只会将请求路由到不会保留提示词的供应商端点;AIHubMix 的 ZDR 仅覆盖其自身网关,其条款也注明上游供应商可能采用自己的数据保留政策。
相同 token 的费用
OpenRouter 的定价页面明确说明,它不会对推理服务加价:所有套餐均按供应商标价收费。手续费在购买额度时收取:Standard 套餐使用银行卡支付收取 5.5%(最低 $0.80),使用加密货币支付收取 5%;Business 套餐收取 8%。手续费不予退还。
AIHubMix 充值不收手续费。银行卡和加密货币充值通过 Stripe 处理;单次充值金额达到 $15 或以上(这也是最低充值金额)时,AIHubMix 会承担 Stripe 的处理费。支付宝充值也不收手续费。
以下是七款广泛使用的模型,每百万 token 的费用(输入 / 输出),已计入各平台的充值条款:
| 模型 | 供应商标价 | AIHubMix | OpenRouter(含手续费) |
|---|---|---|---|
| Claude Opus 5.5 | $4 / $20 | $4 / $20 | $4.22 / $21.10 |
| Claude Sonnet 5.5 | $2 / $10 | $2 / $10 | $2.11 / $10.55 |
| GPT-6.1 Sol | $2 / $10 | $2 / $10 | $2.11 / $10.55 |
| Gemini 3.8 Flash | $0.75 / $3.75 | $0.75 / $3.75 | $0.79 / $3.96 |
| Grok 4.7 | $2 / $6 | $2 / $6 | $2.11 / $6.33 |
| GLM-5.3 | $1.40 / $4.40 | $1.13 / $3.94 | $1.48 / $4.64 |
| Qwen3.8 Max | $2 / $6 | $1.69 / $5.07 | $2.11 / $6.33 |
供应商标价指 OpenRouter 列出的供应商自有端点价格(GLM-5.3 对应 Z.AI,Qwen3.8 Max 对应 Alibaba)。Google 为 Gemini 3.8 Flash 标出的 $0.75 / $3.75 价格适用至 2026 年 12 月 31 日;其定价页面列出的价格从 2027 年 1 月 1 日起为 $1.50 / $7.50。OpenRouter 一栏的价格按该标价 × 1.055 计算,即 Standard 套餐的银行卡手续费。AIHubMix 的价格来自其模型目录。所有数据均于 2026 年 10 月 26 日核查;价格因模型而异且会发生变化,在确定工作负载前请先查看模型页面。
举例计算账单。假设某团队每月在 Claude Sonnet 5.5 和 Gemini 3.8 Flash 上按标价消费 $1,000。在 OpenRouter Standard 套餐中,购买 $1,000 的额度需要支付 $1,055,因此一年总计 $12,660;而在 AIHubMix 上为 $12,000:使用相同的 token,多花了 $660。选择 OpenRouter Business(支持区域内路由的自助套餐)的团队需支付 8% 手续费,即每月 $1,080。
OpenRouter 更便宜的情况。以下三种情况下,手续费就不再是问题:
- 使用自己的 API 密钥。在 OpenRouter 上,使用你自己的供应商 API 密钥处理请求时,每月按标价计费的推理金额不超过 $25,000,不收取 OpenRouter 手续费;超过后,按标价收取 5% 的手续费。如果你已经直接向 Anthropic 或 OpenAI 付费,那么这些流量不适用 5.5% 的手续费。
- 批处理任务。OpenRouter 的 Batch API 价格约为同步调用的一半,结果会在 24 小时内返回。AIHubMix 没有批处理端点。
- Flex 弹性套餐。部分供应商通过 OpenRouter 提供价格更低、优先级较低的端点。GPT-6.1 Sol 的 flex 端点标价为 $1 / $5,是标准价格的一半。
OpenRouter 如何路由开源权重模型
Claude 这类闭源模型只能通过其供应商或获得供应商授权的合作伙伴提供服务。开源权重模型可以由任何人托管,在 OpenRouter 上,这会同时影响你的实际支付价格和所获得的服务。
以 GLM-5.3 为例。2026 年 10 月 26 日,OpenRouter 为其列出了 47 个端点。输入价格从每百万 token $0.07 到 $2.80 不等,其中 30 个端点标注了 fp4、nvfp4 或 fp8 量化。Z.AI 自己的端点标注为 fp8,收费为 $1.40 / $4.40。OpenRouter 模型 API 显示的 $0.07 输入价格是这些端点中最便宜的价格,并非 Z.AI 的价格。
默认情况下,OpenRouter 会按价格进行负载均衡:在过去 30 秒内没有严重故障的供应商中,按价格倒数的平方加权选择一个供应商。因此,针对 z-ai/glm-5.3 的请求最有可能被发送到价格较低的托管方。OpenRouter 自己的文档提醒,量化模型“在处理某些提示词时可能会出现性能下降”。你可以通过 provider 对象自行控制:
{
"model": "z-ai/glm-5.3",
"provider": { "order": ["z-ai"], "allow_fallbacks": false },
"messages": [{ "role": "user", "content": "Review this diff for race conditions." }]
}
关闭故障回退后,供应商停机时请求会失败。quantizations 字段则提供更灵活的选择:它会按精度筛选,同时仍允许 OpenRouter 在剩余托管方之间进行负载均衡。
在 AIHubMix 上,每个模型 ID 只有一个标价,也没有用于设置供应商的参数。GLM-5.3 在 AIHubMix 上的输入和输出价格为 $1.13 / $3.94,低于 Z.AI 自己的端点。如果你希望为开源权重模型获得最广泛的托管方选择和尽可能低的价格,OpenRouter 的市场能提供更多选择和更低价格。如果你不想在每次请求中管理供应商偏好设置,那么每个模型 ID 只有一个价格会简单得多。
协议与编程工具
两个网关都支持 OpenAI Chat Completions、OpenAI Responses API 和 Anthropic Messages。因此,使用 Anthropic Messages 的 Claude Code 和使用 Responses API 的 Codex 都可以在任一平台上运行。
AIHubMix 还增加了第四种协议:Google 原生 Gemini API,端点为 /gemini/v1beta/models/{model}:generateContent。使用 Google SDK 编写的代码,以及只支持 Gemini 格式的工具,都可以将请求发送到 https://aihubmix.com/gemini,并保持原有的请求格式。OpenRouter 的文档没有列出 Gemini 原生端点,因此使用 Gemini 格式的客户端必须先迁移到其他格式之一。
要配置 Claude Code,AIHubMix 设置只需设置三个环境变量:ANTHROPIC_BASE_URL=https://aihubmix.com;将 ANTHROPIC_AUTH_TOKEN 设置为你的 AIHubMix 密钥;将 ANTHROPIC_MODEL 设置为类似 claude-sonnet-5-5 的模型。不同模型支持的协议仍有差异,因此依赖某个端点前,请先查看对应的模型页面。
无需修改客户端即可设置故障回退
两个平台都会在首选模型出错时改用其他模型重试。区别在于,你需要在哪里编写规则。
在 OpenRouter 上,你可以在请求中传入 models 列表,或保存一个预设,然后将 @preset/<name> 作为模型传入。无论哪种方式,客户端都必须发送 OpenRouter 专用的内容。
在 AIHubMix 上,模型映射和故障回退在控制台中绑定到 API 密钥。客户端继续发送原本使用的模型名称,API 密钥则会将其改写为实际模型,并在调用出错时按顺序尝试备用模型。费用按照最终成功响应的模型计算。这对于只接受特定模型名称的工具(例如要求使用 Claude 风格 ID 的客户端),以及无法仅为更改故障回退顺序而重新部署的应用,都很重要。
两者都提供自动路由器。OpenRouter 的自动路由器是 openrouter/auto。在 AIHubMix 上,你可以发送 model: "auto",默认按成本选择;也可以使用 auto:quality_first、auto:balanced 或 auto:latency_critical。两者都不会对路由额外收费。
免费模型
AIHubMix 列出了67 个免费模型,并承担这些模型的推理费用。新账户在首次充值前可免费请求 10 次。至少充值 $1 后,限额为每分钟 10 次、每天 100 次、每天 1 million 个 token;消耗较大的模型会按多次请求计数。
OpenRouter 列出了 25+ 个免费模型,限额为每分钟 20 次、每天 50 次。账户购买的额度达到 $10 后,每日限额会提高到 1,000 次。
因此,AIHubMix 可供试用的免费模型更多,而在充值 $10 后,OpenRouter 允许的每日免费请求次数更多。两者的免费套餐都不适用于生产流量。
OpenRouter 更适合的情况
- 你已经与供应商签订了自己的合同。使用 BYOK 时,每月按标价计费的推理金额在 $25,000 以内,不收取 OpenRouter 手续费;AIHubMix 不支持 BYOK。
- 你的工作负载可以等待。批处理和 flex 定价可将 token 费用大约减半,节省幅度远超 5.5% 的费用。
- 你的提示词必须留在欧洲。OpenRouter Business 会将发送到
eu.openrouter.ai的请求仅路由至欧盟/欧洲经济区、英国和瑞士的服务商端点。托管版 AIHubMix 网关运行在美国的 Google Cloud 上。 - 采购需要 SSO 和 SLA。OpenRouter 的 Enterprise 计划列出了 SAML SSO、SCIM 和合同 SLA。AIHubMix 的企业版页面则提供私有部署和定制量价。
- 你想为开放权重模型选择最便宜的托管服务商,并且接受量化端点。
从 OpenRouter 迁移到 AIHubMix
- 在 AIHubMix 控制台创建密钥,按照快速入门操作并添加额度。最低充值金额为 $15,也可以从免费模型开始使用。
- 更改基础 URL 和密钥。OpenAI SDK 指向
https://aihubmix.com/v1,Anthropic SDK 指向https://aihubmix.com,Google SDK 指向https://aihubmix.com/gemini。 - 重命名模型。AIHubMix 会去掉
vendor/前缀,Claude 版本则使用连字符。
| OpenRouter ID | AIHubMix ID |
|---|---|
| anthropic/claude-sonnet-5.5 | claude-sonnet-5-5 |
| anthropic/claude-opus-5.5 | claude-opus-5-5 |
| openai/gpt-6.1-sol | gpt-6.1-sol |
| google/gemini-3.8-flash | gemini-3.8-flash |
| z-ai/glm-5.3 | glm-5.3 |
代码中的切换方式如下:
import os
from openai import OpenAI
client = OpenAI(
base_url="https://aihubmix.com/v1", # was https://openrouter.ai/api/v1
api_key=os.environ["AIHUBMIX_API_KEY"], # was your OpenRouter key
)
resp = client.chat.completions.create(
model="claude-sonnet-5-5", # was anthropic/claude-sonnet-5.5
max_tokens=8000,
messages=[{"role": "user", "content": "Summarize this changelog in three bullets."}],
)
print(resp.choices[0].message.content)
切换后需要注意三件事:
- 在 Chat Completions 中为 Claude 设置
max_tokens。AIHubMix 在该端点上的默认值为 4,096,如果不设置,较长的回答会提前结束。 - 确保余额足以支付高价模型。在调用 Claude Opus 等高成本模型之前,AIHubMix 会检查余额是否足以支付输出价格 × max tokens;如果不足,可能会拒绝请求。设置合理的
max_tokens,避免这项检查阻止请求。 - 将仅适用于 OpenRouter 的路由设置移至密钥。
provider、models和@preset/...这样的模型名称在 AIHubMix 的请求体中没有对应项。请改为在密钥上设置回退规则。
常见问题
AIHubMix 是 OpenRouter 的替代方案吗?
是的。两者都提供一个兼容 OpenAI 的 API 密钥,可调用 500+ 个模型,支持预付额度和自动回退。不同之处在于,AIHubMix 不对充值额外收费;除 OpenAI 和 Anthropic 格式外,还支持 Google 原生 Gemini API;并且将回退规则设在 API 密钥上。
AIHubMix 比 OpenRouter 便宜吗?
对于 Claude Sonnet 5.5 和 GPT-6.1 Sol 等闭源旗舰模型,两者的 token 单价都是服务商的标价。OpenRouter 使用银行卡购买额度时会额外收取 5.5% 的费用(加密货币支付为 5%,Business 为 8%),因此相同数量的 token 在 OpenRouter 上大约贵 5.5%。GLM-5.3 和 Qwen3.8 Max 等部分模型在 AIHubMix 上的标价低于服务商自己的价格。批处理任务、flex 端点和 BYOK 流量使用 OpenRouter 更便宜。
AIHubMix 充值时会收费吗?
不会。银行卡和加密货币充值金额达到 $15 或以上时,AIHubMix 会承担 Stripe 处理费,最低充值金额为 $15。支付宝充值不收费。
我能在 AIHubMix 上使用 OpenRouter 的代码吗?
通常只需更改三项:基础 URL、API 密钥和模型 ID。OpenRouter 专用字段(例如服务商偏好、模型列表和预设)无法直接沿用;请改为在 AIHubMix 密钥上设置回退规则。
AIHubMix 支持自带密钥吗?
不支持。AIHubMix 会从你的额度余额中扣除所有用量。如果你的大部分流量都使用自己的服务商合同,OpenRouter 的 BYOK 额度会更适合你。
AIHubMix 像 OpenRouter 一样有免费模型吗?
有。本文撰写时共有 67 个;首次充值前可发送 10 次请求,充值至少 $1 后每天可发送 100 次请求。OpenRouter 有 25+ 个免费模型,每天可发送 50 次请求;购买 $10 的额度后,每天可发送 1,000 次请求。
我能让流量留在欧盟境内吗?
托管版 AIHubMix 网关无法做到,因为它运行在美国的 Google Cloud 上。AIHubMix 企业版提供私有部署;如果你有数据驻留要求,可以咨询相关方案。OpenRouter 的 Business 和 Enterprise 计划支持在欧盟和美国境内路由。
来源
- OpenRouter 定价(OpenRouter)
- 服务商路由(OpenRouter 文档)
- API 额度与速率限制(OpenRouter 文档)
- AI 模型与定价(AIHubMix)
- 模型映射与回退(AIHubMix 文档)



