Stripe 正在收购 OpenRouter,让“中立路由”成为可测试的主张
Stripe 已同意收购 OpenRouter。提供商选择、路由元数据、定价、隐私、回退行为和可移植性,说明了中立性意味着什么,也说明了它不能意味着什么。
Stripe 已同意收购 OpenRouter。OpenRouter 是一个网关,让应用可以通过单一 API 访问许多 AI 模型和提供商。交易尚未完成。OpenRouter 表示,其名称、产品、路线图、集成和由用户驱动的路由将保持不变。
这是一项连续性承诺,并不是中立路由的证据。产品当前的控制项显示了这一主张中哪些部分可被观察,哪些部分取决于未来的行为。
没有公开证据能够回答:Stripe 收购完成后,OpenRouter 是否仍会独立路由。如今,OpenRouter 的文档说明了提供商排序、允许列表、回退、按价格和性能排序、数据策略过滤器、路由元数据、用量核算以及自带密钥控制。这些机制让中立性的部分内容可以被测试,而不必把企业承诺变成预测。
Stripe–OpenRouter 协议如今改变了什么
Stripe 在 8 月 19 日宣布,双方已同意收购 OpenRouter。Stripe 将 OpenRouter 描述为一个覆盖 400 多个模型、来自 80 多家提供商的网关,并表示两家公司计划共同优化模型选择、词元使用量、成本、速度和可靠性。
OpenRouter 的公告称,它每天为超过 1,000 万名开发者和公司处理超过 10 万亿个词元。这些是公司报告的规模数字,并非经过独立审计的测量结果。同一公告表示,交易须满足惯常的交割条件,预计将在未来几周内完成。
Axios 独立报道,Stripe 确认了收购协议。Stripe 没有披露价格。Axios 援引自己的消息人士称,交易价值超过 80 亿美元,且大部分以股票支付;应将这一数字视为媒体报道,而不是官方交易条款。
这些公告都没有证明某个提供商获得了偏好、价格发生变化、提示词开始被留存,或账户被绑定。更有用的问题更窄:在所有权变化之前和之后,什么才能让路由层的中立性变得可测试?
中立模型路由需要六项可观察属性
“中立”可以描述一项使命,但工程团队需要验收标准。分别测试以下六项属性:
- 提供商控制: 客户端能否固定、允许、拒绝或排序提供商端点?
- 决策可见性: 客户端能否识别所选端点以及任何回退尝试?
- 价格可追溯性: 客户端能否核对公布的费率、计费用量、额度费用和自带密钥的处理方式?
- 数据策略控制: 客户端能否排除会留存或用请求内容训练的端点,并区分内容与元数据?
- 失败完整性: 没有允许的端点剩余时,网关是否会封闭失败,而不是悄悄扩大策略范围?
- 可移植性: 客户端能否导出配置和证据、使用自己的提供商账户,并在不重建产品的情况下迁移关键流量?
这些属性不能证明每个路由目标都公平。它们能让决策的重要部分变得可观察,也让客户有办法拒绝不可接受的变化。
应用请求
模型、提供商约束、隐私策略和回退选择
OpenRouter 网关
筛选候选项、排序端点并重试允许的回退方案
提供商端点
按该端点的价格和数据策略运行所选模型
响应证据
所选提供商、尝试次数、令牌、延迟和计费用量
计费与导出
额度购买费、活动历史、BYOK 处理方式和报告
中立性可以在交接点被观察。
保留请求策略、路由元数据、提供商结果、收费金额和导出记录。品牌承诺无法替代这些证据。
路由策略会改变“中立”的含义
OpenRouter 当前的提供商路由文档公开了提供商顺序、明确的允许列表和拒绝列表、回退、所需参数支持、数据收集、零数据留存、量化、最高价格,以及按价格、吞吐量或延迟排序等控制项。
默认策略并不是固定的提供商顺序。OpenRouter 表示,它会先排除近期发生重大中断的提供商,然后让稳定的候选项更偏向较低价格,同时把其他提供商作为回退选项。提供明确的 sort 或 order 会禁用这一默认的负载均衡策略。
两种策略形态可以说明差异:
- 固定策略: 只允许一个指定提供商并禁用回退。这会检查网关是否遵守硬性约束。
- 托管策略: 允许一组有文档记录的提供商,并选择一个明确的目标,例如价格或吞吐量。这会检查可观察到的决策是否符合你要求的策略。
固定请求和自动路由请求是不同的策略。它们之间的差异本身不是偏见的证据。
模型名称无法识别实际服务提供商
当多个提供商都可以托管同一模型时,仅有“哪个模型回答了”的响应信息是不够的。OpenRouter 的路由元数据文档称,客户端可以通过 X-OpenRouter-Metadata: enabled 请求头选择加入。返回的元数据可以包含请求的模型、路由策略、所选端点、提供商尝试、回退状态、区域,以及请求是否使用了客户提供的密钥。
同一文档也说明了限制。有些失败发生在路由状态产生之前,内部错误屏蔽也可能省略路由细节。对于已完成的请求,生成记录和用量响应会提供有关提供商身份、词元、延迟和成本的更多证据。
有用的证据包括:
- 本地生成的测试 ID 和 fixture 哈希;
- 不含凭据或提示内容的完整路由策略;
- 请求的模型和所选提供商;
- 尝试次数、回退顺序和状态;
- 在返回时可获得的提示词、完成内容、推理和缓存词元数量;
- 延迟和计费成本;以及
- 日后审计所需的生成 ID。
一个小型便利样本可以显示元数据是否暴露,但无法建立普遍适用的提供商速度排名。
推理价格只是网关账单的一部分
OpenRouter 的当前 FAQ称,底层推理价格会原价传递,不加价。它另列出购买额度时收取 5.5% 的费用,最低为 0.80 美元。FAQ 还表示,每月前 100 万次自带密钥请求免费,之后的 BYOK 使用量按等价 OpenRouter 模型和提供商价格的 5% 收费。这些条款已于 2026 年 8 月 22 日核对,并且可能变化。
不要只比较模型每百万词元的价格。至少核对四笔金额:
- 请求运行时可见的模型和提供商费率;
- 响应的计费用量以及可获得的上游推理成本;
- 分摊到该工作负载的额度购买费或账户费用;以及
- BYOK 流量产生的单独提供商费用。
适用时,把重试、回退、推理词元、缓存读取和写入、工具、图像以及失败但已付费的尝试都计入。如果提供商折扣只存在于你的直接合同中,应使用实际发票,而不是 OpenRouter 的目录价格估算。
内容处理和元数据是分开的策略
OpenRouter 的数据收集页面称,在 OpenRouter 内部留存提示词和响应需要选择加入。私有输入/输出日志记录以及用于改进 OpenRouter 产品的使用默认关闭。页面还说,即使提示内容不被留存,OpenRouter 仍会存储请求元数据——例如词元数量和延迟——用于报告和排名。
提供商如何处理数据是另一道边界。路由 API 可以将 data_collection 设为 deny,而零数据留存文档说明了账户、护栏、模型组和逐请求的 ZDR 强制执行。OpenRouter 表示,策略不明确的端点会被保守地标记为会留存并训练数据。它还将内存中的提示缓存视为与 ZDR 兼容;客户应根据自身要求审查这一界定。
一个模型没有任何端点满足既定隐私策略时,负面情形尤其重要。明确返回“没有符合条件的端点”说明过滤器生效;悄悄扩大符合条件的集合则会违背策略。
回退可能悄悄改变交易
回退能提升可用性,但可能改变价格、延迟、地域、留存方式和提供商身份。OpenRouter 文档说明,可用 allow_fallbacks: false 实现硬性固定,也可用明确的提供商顺序控制回退链。
符合条件的次级提供商和明确报错,根据是否启用回退,都是可辩护的结果。超出所述策略的共享容量或未列出的提供商则不是。
自带密钥路由需要单独检查。OpenRouter 的BYOK 文档称,优先级较高的客户密钥会先于共享的 OpenRouter 容量被尝试;当这些密钥失败时,共享容量是默认回退,除非“始终为此提供商使用”设置阻止它。文档还说,BYOK 端点仍受数据策略过滤器约束。
这一交互很容易被忽略:存在优先级较高的 BYOK 密钥时,声明的提供商顺序可能不会是首次观察到的顺序。记录密钥类别和回退设置,但不要记录密钥本身。
可移植性不只是兼容 OpenAI 的端点
可移植性不是“API 看起来像 OpenAI”。盘点所有可能让离开变得昂贵的依赖:
- 模型和提供商别名;
- 仅路由器提供的变体和自动路由行为;
- 提供商专用的请求头和参数;
- 护栏、插件、转换、缓存和服务器工具;
- 活动导出、用户归因和成本仪表板;
- 额度余额、预算和组织角色;以及
- BYOK 背后的提供商合同和速率限制。
这些依赖解释了为什么 API 形状兼容并不保证退出成本低廉。即使请求看起来熟悉,仅路由器变体、别名、插件、活动历史、组织角色、额度、提供商合同和 BYOK 行为仍可能留在系统中。
中立性仍是关于未来行为的主张
在收购完成前,设定不依赖证明动机的审查触发条件。例如:未记录的提供商顺序变化、违反允许列表的路由、缺少提供商证据、无法解释的重大价格差异、更弱的留存路径、阻止独立计费的账户绑定,或超过恢复目标的退出测试。
8 月 20 日每日摘要保留了较短的公告快照。收购仍让核心问题悬而未决:所有权和产品激励发生变化后,这些可观察的控制是否仍然有意义。
Stripe 和 OpenRouter 将中立性描述为合并后使命的一部分。这是相关背景,而不是有关未来路由决策的证据。交易完成后,最有信息量的信号将是提供商控制、路由可见性、价格核算、数据策略、回退行为和可移植性的变化,而不是继续使用“中立”一词。
资料来源
- OpenRouter announcement that it is joining Stripe
- Stripe announcement of its agreement to acquire OpenRouter
- OpenRouter provider-routing documentation
- OpenRouter router-metadata documentation
- OpenRouter data-collection documentation
- OpenRouter zero-data-retention documentation
- OpenRouter pricing and billing FAQ
- OpenRouter bring-your-own-key documentation
- Axios report on Stripe confirming the OpenRouter agreement