降本增效 › 上下文缓存
上下文缓存:同样的话,第二次问便宜多少
把重复的输入存起来,第二次就不用再按原价算一遍。这是输入侧最大的一根省钱杠杆,但只比命中价,账会算错。
命中后便宜多少
条越短越省
价格对照
元 / 百万 token,与各家官方页面一致
| 模型 | 标准输入 | 缓存命中 | 输出 | 缓存写入 | 缓存存储 |
|---|---|---|---|---|---|
| deepseek-v4-flash | 2.00 | 0.04 | 8.00 | 官方未说明单独的写入费 | 官方未说明 |
| deepseek-v4-pro | 9.00 | 0.30 | 27.00 | 官方未说明单独的写入费 | 官方未说明 |
| doubao-seed-2.1-pro | 6.00 | 1.20 | 30.00 | 官方未说明单独的写入费 | 0.017 元 / 百万 token / 小时 |
| doubao-seed-2.1-turbo | 3.00 | 0.60 | 15.00 | 官方未说明单独的写入费 | 0.017 元 / 百万 token / 小时 |
| doubao-seed-2.0-lite | 0.60 | 0.12 | 3.60 | 官方未说明单独的写入费 | 0.017 元 / 百万 token / 小时 |
| deepseek-v4-pro(方舟托管) | 9.00 | 0.30 | 27.00 | 官方未说明单独的写入费 | 0.017 元 / 百万 token / 小时 |
折扣背后的规则
写入要不要钱、怎么开,点开看官方原文
阿里云百炼(千问)显式缓存 10%;隐式缓存 20%国内
写入:显式缓存写入按输入单价的 125%
怎么开:两种模式:隐式自动开、无法关闭,官方说「达到最小 Token 数不代表请求必然命中缓存」;显式要在请求里加 cache_control 主动创建,有效期 5 分钟、每次命中重新计时
显式缓存:需要主动开启的缓存模式……除了输入 Token 计费,用于创建缓存的 Token 通常按输入 Token 标准单价的 125% 计费,后续命中通常仅需支付 10% 的费用。隐式缓存:此为自动模式,无需额外配置,且无法关闭……对命中缓存的部分,通常按输入 Token 标准单价的 20% 计费。
智谱约 50%国内
写入:官方未说明额外写入费
怎么开:仅适用于标准 API 计费,不含资源包与 GLM Coding Plan 套餐
上下文缓存采用差异化计费策略:新内容 Token 按标准价格计费;缓存命中 Token 按优惠价格计费(通常为标准价格的 50%);输出 Token 按标准价格计费。仅适用于标准 API 计费,不包括资源包和 GLM Coding Plan 套餐。
DeepSeek约 2%(Flash 命中 0.04 对输入 2.00,2026-09-10 调价后)国内
写入:官方未说明额外写入费
怎么开:默认对所有用户开启,不用改代码;官方说明是尽力而为、不保证 100% 命中,响应里的 prompt_cache_hit_tokens 字段能看到实际命中了多少。分空闲与高峰两套价
扣减费用 = token 消耗量 × 模型单价……空闲时段价格为高峰时段价格的一半。高峰时段为北京时间周一至周五 9:00 - 12:00、14:00 - 18:00。
火山方舟豆包系约 20%;平台上的 DeepSeek 约 3.3%国内
写入:官方未说明额外写入费,但「按小时收缓存存储费」
怎么开:价格表把「缓存存储」单列一栏,0.017 元 / 百万 token / 小时
缓存存储 元/百万token/小时:0.017
Anthropic标准输入价的 10%(Fable 5.1 / Mythos 5.1 是 2.5%)海外
写入:写入要另外付:5 分钟档按输入价 125%,1 小时档按 200%
怎么开:要手动开 —— 在请求里加 cache_control 字段;默认 5 分钟,可指定 1 小时
缓存读取 token 为基础输入 token 价格的 0.1 倍。5 分钟缓存写入 token 为基础输入 token 价格的 1.25 倍。1 小时缓存写入 token 为基础输入 token 价格的 2 倍。默认情况下,缓存的存活时间为 5 分钟。
OpenAI标准输入价的 10%(GPT-5.6 起)海外
写入:GPT-5.6 起写入按输入价 125%;更早的型号官方写「无额外写入费」
怎么开:默认自动开,不用改代码;缓存前缀在最近一次写入或复用后 30 分钟内可再用
缓存读取的收费为未缓存输入 token 费率的 0.1 倍。缓存写入的成本为标准的、未缓存的输入 token 费率的 1.25 倍。一个已缓存的前缀在其最近一次写入或复用之后的 30 分钟内仍可被复用。对受支持的 OpenAI 模型,提示词缓存默认启用。
Google Gemini标准输入价的 10%(2.5 Pro:¥8.75 → ¥0.88/2.5 Flash:¥2.10 → ¥0.21)海外
写入:官方未说明单独的写入价
怎么开:隐式缓存对 2.5 及更新型号默认开启;显式缓存要手动建,并按存储时长计费
隐式缓存对所有 Gemini 2.5 及更新的模型默认启用。你无需做任何事即可启用它。存储价格:每小时 $4.50 / 1,000,000 tokens(2.5 Pro);每小时 $1.00 / 1,000,000 tokens(2.5 Flash)。
xAI Grok标准输入价的 25%(grok-4.6:¥14 → ¥3.50)海外
写入:官方未说明
怎么开:官方未说明 —— 价格表里只有一列「Cached input」,没有讲机制的说明页
所示价格为每百万 token。列有两行的模型采用长上下文定价:提示词达到所列 token 阈值的请求,其请求内的全部 token 均按较高费率计费。
多轮对话的账
每一轮都把前面的历史重新发一遍,全部按输入价计费
多轮对话接口不记事,每轮都要把之前的对话整段重发,这部分按输入价再算一次钱。只按「每轮新说了几句」估,账会做低。
一次 5 轮客服对话,每轮输入 token 数
1000 次这样的对话,DeepSeek Flash 高峰价、不开缓存
重发的历史每轮都一模一样地排在最前面,正好是缓存最擅长的前缀。长对话开缓存,省的就是这一截。
什么是上下文缓存
同一份材料,别让员工每次都从头读一遍
落地要注意的
这几条会让省钱变成多花钱
01写入可能比不缓存还贵
阿里云的显式缓存,创建时按输入单价的 125% 收,第一次先多付 25%,要靠后面命中赚回来。只用一两次就不必开显式缓存。
02存着也要钱
火山方舟按 0.017 元 / 百万 token / 小时收缓存存储费。挂一整天的长上下文,存储费会积起来。
03命中不保证
DeepSeek 官方写明缓存是尽力而为、不保证 100% 命中;阿里云隐式缓存也说达到最小长度不代表一定命中。国内几家的「命中率」都只有官方说法,截至 2026-09-13 未见独立测试,按接口返回的命中字段算自己的实际命中率。
04有效期很短
阿里云显式缓存的有效期是 5 分钟,间隔超过这个时间,下一次就是全价。
05折扣未必适用于您的套餐
智谱写明缓存计费仅适用于标准 API,不包括资源包和 GLM Coding Plan 套餐。买了套餐的别按这个折扣算账。
06同一个模型换平台,账不一样
DeepSeek 模型在自家和在火山方舟上缓存折扣接近,但方舟额外收缓存存储费,挑渠道时要连这一项一起比。
07有的家要改代码才生效
OpenAI 与 Gemini 默认开启;Anthropic 要在请求里加 cache_control 字段,阿里云显式缓存要主动创建。没改代码,这笔钱一分都省不到。
08命中窗口长短差六倍
OpenAI 是最近一次写入或复用后 30 分钟内,Anthropic 默认 5 分钟(可花两倍写入价换 1 小时),阿里云显式缓存 5 分钟。
来源清单
下单前以官方页面为准
逐条摊开,每条附原文链接⌄
国内厂商官方文档 · 6 条
- https://help.aliyun.com/zh/model-studio/context-cache↗
- https://docs.bigmodel.cn/cn/guide/capabilities/cache↗
- https://api-docs.deepseek.com/zh-cn/quick_start/pricing↗
- https://www.volcengine.com/docs/82379/1099320↗
- https://api-docs.deepseek.com/news/news260910/↗
- https://api-docs.deepseek.com/guides/kv_cache↗