首页/AI/大模型部署与运维速查/推理成本测算:每百万 token 成本
部署形态与选型43 条

推理成本测算:每百万 token 成本

成本测算的实操公式:GPU 小时成本 ÷ 每小时产出 token 数 = 每 token 成本;产出取决于吞吐(tokens/s),因此吞吐实测是成本核算的输入项。

每百万 token 成本怎么算

自建成本核算的关键是把固定成本摊到实际产出上:先算每小时的综合成本(含折旧、电费与机房分摊),再测实际吞吐(每秒输出 token 数),两者相除就得到每 token 成本,乘一百万得到报价常用的口径。这里的吞吐必须是实测值,估算出来的吞吐会让结论偏离很远。

测算公式与示例

测算公式与示例
# 每小时综合成本:折旧按可服务小时数摊算
每小时成本 ≈ GPU 采购价 ÷ 折旧小时数 + 电费 + 机房分摊
# 每百万 token 成本:用实测吞吐代入
每百万 token 成本 = 每小时成本 ÷ (实测 tokens/s × 3600) × 1000000
# 示例:每小时成本按 5 元、实测吞吐 1500 tokens/s 计
# 5 ÷ (1500 × 3600) × 1000000 ≈ 0.93 元 / 百万 token
# 再用平均利用率校正:算出来的数字要除以实际利用率才接近真实

输入项与口径

输入项口径要求常见偏差
折旧时长按可服务年限与每天运行小时数折算按全天满负荷折算,低估成本
实测吞吐稳定态、目标并发下的输出 token 速率用单请求峰值代替并发吞吐
利用率按业务实际到达率折算忽略波谷,成本被低估
输入输出分开计输入与输出的算力成本不同混在一起与实际计费口径不符

典型使用场景

  • 自建与云 API 对比:把单位成本与云端报价放在同一口径下比较
  • 定价与内部结算:给业务方一个可追溯的成本基准
  • 扩容决策:判断新增卡带来的边际成本与收益
  • 方案优化:比较量化、缩短输出上限等手段对单位成本的影响
  • 预算编制:按预测调用量换算月度成本,纳入财务计划
输入与输出 token 的算力成本不同:多数对外报价也分开计,测算时分开统计更接近真实成本结构。
用峰值吞吐算成本会明显偏乐观:业务到达率有波谷,应按平均利用率或混合负载测算。

易错点

  • 用峰值吞吐计算:实际利用率远低于峰值,成本被严重低估
  • 漏算电费与机房分摊:只算硬件折旧得出的数字不完整
  • 忽略利用率:GPU 闲时仍在折旧,这部分成本必须摊到产出上
  • 输入输出混算:与对外计费口径不一致,对比时结论不可比
  • 不做阶段性复算:业务结构与模型版本变化后成本结构也会变,需要定期更新

数据来源与参考

  • vLLM 官方文档:Benchmarking(docs.vllm.ai)
  • NVIDIA 数据中心 GPU 文档(docs.nvidia.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌