Synth Daily

前沿模型的真实价格:真的只是“Token 数量 × 单价”吗?

大型语言模型的定价并非表面上“Token 数量 × 单价”那么简单。真正的成本受各模型独特的“分词器”(tokenizer)影响,它决定了同样一段文本被切割成多少计费单位(token)。这意味着,即使两个模型的标价相同,处理相同文件时,一个模型可能会产生比另一个多得多的 token,导致实际账单大相径庭。尤其对于代码等特定内容,这种差异尤为显著,例如 Claude 的新分词器处理 TypeScript 文件时,token 数量比 GPT-5.x 多出 73%。因此,要了解真实成本,必须将分词器的效率纳入考量。

定价页隐藏的真相

模型账单由两个因素相乘得出:成本 = (内容产生的 token 数量) x (每个 token 的单价)

定价页面只展示了第二个数字,并假设第一个数字是恒定的。但事实并非如此,内容产生的 token 数量是一个变量,它取决于模型的分词器。

两个模型可以标榜完全相同的“每百万输入 token 5.00 美元”的价格,但因为其中一个模型将同一段落转换成更多的 token,最终给你的账单却截然不同。

由于模型厂商从不公布其分词器效率(即每单位内容产生的 token 数),用户也就无从比较,这便是定价的幻觉所在。

第一个隐藏成本:同品牌下的“隐形涨价”

即便在同一家供应商内部,更换分词器也可能导致成本悄然上涨。

  • Anthropic 公司的 Claude Opus 4.6 和 Opus 4.8 标价完全相同。
  • 但 Opus 4.8 采用了新的分词器,处理同样的代码,产生的 token 数量比旧版多出 29% 至 32%
  • 例如,处理相同的 TypeScript 文件,token 数从 898 增加到 1,178,增幅达 31%

这意味着,虽然标价牌上写着“同样的价格,新的模型”,但你的实际使用成本却悄悄上涨了约 30%。

一个例子是 Claude Sonnet 5,它以低于旧版的折扣价推出。但这个折扣价是有期限的。折扣期间,较低的单价大致抵消了因新分词器带来的 token 数量增加。一旦折扣结束,单价恢复,而增加的 token 数量不变,最终导致实际成本比旧版高出约 32%

折扣只是一个过渡期的缓冲,而非持久的降价。

第二个隐藏成本:在你最常用的语言上差距最大

当你跨品牌比较时,成本差距会进一步拉大,尤其是在处理代码时。以最高效的 GPT-5.x 分词器(o200k)为基准(1.00x),其他模型处理相同文件产生的 token 数量倍数如下:

  • TypeScript: Claude(新)是 GPT 的 1.73x
  • Rust: Claude(新)是 GPT 的 1.58x
  • JavaScript: Claude(新)是 GPT 的 1.52x
  • Python: Claude(新)是 GPT 的 1.50x
  • 英文散文: Claude(新)是 GPT 的 1.40x

可以看到,你用来开发应用的代码,正是成本差距最大的地方。这并非偶然,而是因为 GPT 的分词器在处理 TypeScript 等网页开发常用语言时效率极高,而其他模型则不然。

差距最大的地方,恰恰是 GPT 最擅长的地方。

值得注意的是,对于中文等非拉丁文字,Claude 的分词器效率一直低于 GPT,其新版分词器也并未改善这一状况。这表明,哪个分词器对你不利,完全取决于你处理的内容类型

真实的价格到底是多少?

将公开标价乘以实测的分词器效率差异,才能得到处理相同内容时的“有效价格”。以一个包含英文和代码的真实使用场景为例,并将 GPT 的分词器效率设为 1.00x 基准,各模型的有效价格如下:

模型 公开标价 (输入/输出 $/Mtok) 分词器效率差异 有效价格 (输入/输出 $/Mtok)
GPT-5.5 $5.00 / $30.00 1.00x (基准) $5.00 / $30.00
Gemini 3 Flash $0.50 / $3.00 1.09x $0.55 / $3.27
Claude Sonnet 5 (标准价) $3.00 / $15.00 1.50x $4.50 / $22.50
Claude Opus 4.8 $5.00 / $25.00 1.50x $7.50 / $37.50

从上表可以看出:

  • GPT 模型的有效价格就是其标价,因为它们共享同一个高效且稳定的分词器。
  • Gemini 3 Flash 尽管分词器效率略低,但其极低的标价使其依然是成本效益最高的选择之一。
  • Claude Opus 4.8 和 Opus 4.6 标价相同,但由于分词器不同,前者的有效价格高出约 32%。

如何真正比较模型价格

  • 用你自己的内容进行比较。 你的业务是处理代码还是多语言文本,将直接决定哪个模型对你更划算。在信任定价表之前,先用代表性样本测试分词器。
  • 警惕分词器变更。 当供应商推出“同价”新模型时,要检查分词器是否已更新。这通常是一次没有明确通知的隐形价格调整。
  • 以“每任务成本”而非“每 token 成本”来衡量。 最终重要的是完成一个具体任务(如一次代码构建)花了多少钱,这个数字综合了分词器效率和模型本身的输出冗余度。
  • 将标价视为起点,而非终点。 官方的 $/Mtok 价格是必要信息,但它本身不足以让你做出判断,尤其是在跨模型比较时。