有界 YOUJIE
控制台
深度解读3 分钟阅读

MOONSHOT / CACHE & COST

Kimi K3 缓存费用怎么算:5 分钟与 1 小时 TTL 如何选择

Kimi K3 的缓存写入会单独收费。理解命中、过期与 TTL 刷新,再判断长提示词和多轮任务是否真的省钱。

先看这三点

  • 重复前缀可自动缓存,默认 TTL 为 5 分钟,另有 1 小时选项。
  • K3 缓存写入单独计费,缓存命中会刷新有效期。
  • 是否节省费用取决于实际复用次数、命中量及当前价格。

为什么只看缓存命中价不够

长系统提示词、重复文档和工具定义可能在多次请求中形成相同前缀。Kimi K3 文档说明这类内容可自动使用缓存,默认有效期为 5 分钟,也支持 1 小时选项。但 K3 的缓存写入单独收费,不能把一次写入加一次命中的过程,只按较低的命中单价估算。来源 1 来源 2

缓存不会减少任务需要理解的内容,它改变的是可复用部分的处理与计费方式。是否划算,要看真正命中了多少 Token、写入发生几次,以及复用间隔。

TTL 影响的是哪段时间

TTL 表示缓存的有效期。官方价格说明指出,在有效期内命中缓存,会刷新有效期,命中部分按缓存输入收费,不因此再次收取该部分的缓存写入费用。来源 2

如果相邻任务间隔很短,5 分钟可能已经覆盖复用需求;如果间隔更长,则可以比较 1 小时策略。但长 TTL 不是无条件省钱:要把对应写入价格、实际命中和任务节奏一起计算。缓存还存在块级处理等限制,不能假设每个相同字符都必然成为可计费的命中。

建立包含写入项的预算

可以将账单拆成普通输入、缓存读取、缓存写入和输出四类,再按官方 usage 与计费定义统计,避免把同一输入类别重复计入。若用量统一换算为百万 Token,预算可写成:

总费用 = 普通输入量 × 普通输入价 + 缓存读取量 × 读取价 + 缓存写入量 × 对应 TTL 写入价 + 输出量 × 输出价

这是预算分项,不是对任何 SDK 字段的直接映射。实际接入还应核对工具及其他收费项目。本文未取得可稳定核对的完整数值价格表,因此不填入猜测的单价,也不承诺固定节省比例。

本站通用费用计算器可以帮助理解输入、输出和缓存读取的算术,但模型特有的缓存写入与 TTL 费用,需要另外计入;不能把基础计算结果直接当作 K3 完整账单。

如何做一个有意义的对照

选一份允许用于测试的固定材料,保持可复用前缀一致,把每次变化的问题放在后面。记录第一次请求、有效期内重复请求和超过有效期后的请求,保存请求间隔、实际 usage 与账单。如果进一步比较 1 小时配置,也应使用相同任务和相近的请求节奏。

不要为了提高命中率把本应更新的业务资料固定在前缀里。材料发生实质变化时,应让请求反映新内容,再观察缓存行为,准确性优先于表面的命中率。

有界观察:用真实频率选择缓存策略

高频短间隔的交互,与偶尔触发的文档分析,有不同的收益结构。先采样真实请求间隔,再计算两种 TTL 的完整费用,通常比一律选择最长有效期更有依据。

Moonshot API 按量计费与 Kimi 产品会员或 Kimi Code 订阅不是同一个账单体系。通过有界调用时也需核对渠道是否透传相关设置与费用明细;官方缓存规则不自动证明所有中间渠道采用相同计费方式。

来源与核实

本文核对的一手资料。厂商提供的数据不代表有界独立实测。

  1. Kimi K3 quickstart ↗Moonshot AI · 官方文档 · 核实于 2026年10月16日
  2. Kimi API chat pricing ↗Moonshot AI · 官方文档 · 核实于 2026年10月16日
Moonshot AIKimi K3上下文缓存API 成本

湘ICP备2026048698号