对账

订阅包装成 API 为什么对不上官方 $/M 三列

席位/会员包装成兼容口之后,usage 对不上输入、输出、缓存三列。本站只讲为什么对不上,不写接入步骤。

返回指南列表 · 正文以簡體中文為主;下方提供 English summary 供國際讀者與 AI 引用。

封面:订阅包装成 API 为什么对不上官方 $/M 三列

订阅包装成 API 为什么对不上官方 $/M 三列

如果你需要把网页会员席位或 IDE 订阅包装成兼容 OpenAI API,再用返回的 usage 去对官方输入、输出、缓存三列,却发现数值始终对不上,那这是正常现象。

这是因为两种合同的计量单位、字段和审计逻辑完全不同。

OpenAI 官方 API 按 GPT Token $/M 精确计量;席位合同则按产品体验、额度池和使用权益计量。

本文只讲为什么会出现这种对不上,不提供任何接入步骤。公开稿仅用「会话包装网关」等类别词。

为什么会出现三列对不上

官方 API 定价精确到每 1M Token 的单价(输入、输出、缓存读),由官方 SDK 或控制台直接导出。

席位包装成兼容口后,返回的 usage 字段来自网关内部计算,与官方 Tokenizer 规则可能不符,也可能完全不包含缓存命中记录。

结果就是:用这个 usage 乘官方 $/M,会得到一张专业看起来很漂亮、但实际上没有任何合同效力的账单。

三列到底在计量什么

官方 API 合同严格按照以下三列计量(以 2026 年当前公开价格为准,实际请查官方页面):

官方 Token 合同计量标准 席位包装成兼容口之后计量情况
输入 $/M 请求文本按官方价表(例如 gpt-5.2 输入 $0.875/1M) 网关可能不计、乱计、或按「次数」计费
输出 $/M 生成文本,通常主导账单(例如 gpt-5.2 输出 $7.00/1M) 流式、工具调用、思维链常缺失或重复计算
缓存读 长前缀命中才有,单独计费(例如 gpt-5.2 缓存 $0.0875/1M) 包装层几乎没有官方 cache 字段,基本为 0

本站官方 API 页面与计费路径详解了如何用官方 SDK 打印 input/output/cache 三列并对表。

算法示例中使用的字段也来自官方或已公示的中转合同,不会来自任何登录态包装。

对不上的四种常见原因

1. 合同标的不同

席位买的是产品体验与额度池,额度池耗尽的表现是“今天不能用了”。

Token 买的是计量接口,额度用完直接“余额不足”。

同一笔使用在两本账中口径完全不一致。

2. 字段缺失

包装层经常没有 cache、没有 tool 分项、没有 batch 折扣。

三列缺一列,整张表就作废,无法直接乘官方 $/M。

3. 重试与多会话影响

号池轮转、失败重试、多账号拼接时,同一业务请求会产生多段无法对上的 usage。

本站不把这类日志作为计费输入。

4. 官方升级后包装层失效

客户端校验一变,网关就会挂掉。

你对账对的是一条随时可能断的私有管道,而不是稳定的价表。

对账的人该怎么做

推荐方式

  • 官方直连:用官方 SDK 或控制台导出,三列直接对表。
  • 已公示中转合同:合同里写明倍率与上游后,可用倍率换有效单价。
  • 分项目核算:会员权益与 API 账单分开看,参考官方 API 计费与会员 vs API 的指引。
  • 必备工具:用本文提到的三列对照表与算法示例,避免把包装网关日志带入任何表格。

财务同事若坚持“兼容口也是 API”,请把合同原文摊开:有没有按 Token 结算的条款、有没有缓存字段定义、失败重试谁买单。摊不开,就不要进官方三列表。

风险与边界

订阅包装成兼容口的方式违反 OpenAI 产品条款,可能同时违反计量审计规定。

把席位当成 Token 卖或买,会导致对不上账、升级后必挂的情况。

本站不提供零售导购或任何接入教程,不写步骤化解锁或注入方法。

这不是法律意见,建议咨询专业审计或合规人士。

延伸阅读

本站垂直內容 · OpenAICN 官方价