自建推理还是调 API:成本账

部署与成本进阶7讲解 4

这笔账有四个维度:单位 token 成本、利用率(自建 GPU 空转就是烧钱)、容量规划与峰谷、人力与运维。throughput 会骗人 —— 要看 goodput,即满足延迟 SLO 的有效吞吐;多数团队在日均量级达到某个阈值前,调 API 更便宜。

也叫:推理服务 · 自建部署 · 调 API · 成本核算 · 容量规划 · goodput · 利用率

自建 vs 调 API:这笔账的四个维度出自 T6-1

别一上来算单价,真正决定结论的是这四条:

维度 倒向调 API 倒向自建
利用率 流量有明显波峰波谷、日调用量不稳 有稳定的高基线负载,能把卡喂到 60% 以上
数据主权与合规 无特殊要求 数据不能出域、行业强监管、需要物理隔离
模型控制 用通用能力就够 要跑自己微调的权重、要改采样逻辑、要 LoRA 多租户
团队 没有专职推理工程 有人能读懂 preemption 日志、会调 chunk size

最容易被漏掉的是最后一条。 自建的隐性成本不是卡钱,是"有人得懂这个"——开头那个故障里两次试错的人力成本,够买很久的 API。

算账的三条硬判据:

  1. 用 goodput 而不是 throughput 折算单位成本。峰值吞吐除以 SLO 内的达标率,才是你真正能卖出去的量。
  2. 算利用率,别算峰值。一张卡包月的钱是固定的,跑 20% 和跑 80% 一样贵;API 按 token 计费,天然只为用掉的部分付钱——这是 API 最被低估的优势
  3. 自建要打平的不是 API 的标价,是打完折之后的价:批处理四家一律五折、prompt 缓存命中是输入价的 0.1 倍(详见 T6-4)。

以上节选自T6-1 推理服务:自建还是调 API,以及 KV Cache 这本账,读全文能看到前后语境。

延伸阅读

考这个知识点的题1

会连带问到6