据官方定价页(2026-10-26 核对),Claude 写入是基础输入价的 1.25 倍或 2 倍,读取是 0.1 倍;OpenAI 分别列了 30 分钟和 12 小时两种写入价;Gemini 2.5 及以后的模型默认开启隐式缓存。
说明:本文按官方页面整理,没有做实测,命中率看你自己的请求。
缓存为什么还有写入价?
写入是第一次把内容存进缓存,读取是之后的请求命中缓存。部分厂商对写入单独计价,而且高于普通输入价,省下的钱来自之后的多次读取。
按倍数算,写入后一直没命中的话,这部分会比不用缓存更贵。
Claude 的缓存倍数是多少?
Claude 定价页按「基础输入价的倍数」写:
- 5 分钟缓存写入:1.25 倍
- 1 小时缓存写入:2 倍
- 缓存读取(命中):0.1 倍
- 例外:Claude Fable 5.1 和 Claude Mythos 5.1 的读取是 0.025 倍,Claude Opus 5.5 和 Claude Sonnet 5.5 是 0.05 倍
Claude 定价页原文:These multipliers stack with other pricing modifiers, including the Batch API discount and data residency.(这些倍数会和 Batch 折扣、数据驻留等其他定价系数叠加。)
定价页列出的实数(每百万 token,依次是输入、5 分钟写入、1 小时写入、命中):
- Claude Sonnet 5.5:$2、$2.50、$4、$0.10
- Claude Opus 5.5:$4、$5、$8、$0.20
- Claude Fable 5.1:$10、$12.50、$20、$0.25
- Claude Haiku 5.5(提示不超过 100,000 token):$0.10、$0.125、$0.20、$0.01
OpenAI 的缓存怎么列价?
OpenAI 定价页每个模型都有「缓存输入」「30 分钟缓存写入」「12 小时缓存写入」三列。Standard 档(每百万 token):
- gpt-6.1-sol:输入 $2.00,缓存输入 $0.10,30 分钟写入 $2.50,12 小时写入 $5.00
- gpt-6-astra:输入 $10.00,缓存输入 $1.00,30 分钟写入 $12.50,12 小时写入 $25.00
- gpt-6-luna:输入 $0.10,缓存输入 $0.01,30 分钟写入 $0.125,12 小时写入 $0.25
Batch 档也有这几列。以 gpt-6.1-sol 为例:输入 $1.00,缓存输入 $0.05,30 分钟写入 $1.25,12 小时写入 $2.50。
另外,OpenAI Flex 指南写明,Flex 按 Batch 价计费,用上提示缓存还有额外折扣。写入在什么条件下收费,本文没有核对,接入前请看官方缓存文档。
Gemini 的缓存有什么不同?
- 官方缓存文档写明:Gemini 2.5 及更新的模型默认开启隐式缓存(implicit caching),不用手动打开。
- Gemini 4 Argon 只支持隐式缓存。
- Argon 的缓存价(每百万 token):Standard 在 2026 年 11 月 30 日前是 $0.10,12 月 1 日起是 $0.20;Batch 和 Flex 是 $0.05,12 月 1 日起 $0.10;Priority 是 $0.18,12 月 1 日起 $0.36。
- 对照:Argon Standard 输入价 11 月 30 日前是 $2.00,12 月 1 日起是 $4.00。
怎么估算缓存能不能省钱?
用定价页的实数代入,不需要实测:
- 找出每次请求里固定不变的前缀,估它的 token 数,记作 P。
- 估一个缓存有效期内会有多少次请求命中,记作 N。
- 不用缓存时,这段前缀的费用 = P × 输入价 × (N + 1)。
- 用缓存时,费用 = P × 写入价 + P × 读取价 × N。写入价按你选的时长取对应那一列。
- 用了 Batch 或数据驻留的 Claude 请求,第 4 步的结果还要乘上对应系数,官方写明会叠加。
- 第 4 步小于第 3 步才划算。
哪些情况容易算错?
- 前缀经常变:每变一次都可能要重新写入,N 实际会变小。
- 有效期选长了:Claude 1 小时写入是 2 倍,如果 5 分钟内就用完,选长了只是多付写入费。
- 只看命中价:写入那一次要按写入价算进去。
- 有两段价的模型:像 Gemini 4 Argon,11 月 30 日前后的缓存价不同,按任务实际运行日期取价。
还有哪些常见问题?
问:缓存读取是免费的吗?
答:不是。Claude 按基础输入价的 0.1 倍收(部分型号 0.025 或 0.05 倍),OpenAI 和 Gemini 定价页也单列了缓存价。
问:1 小时缓存一定比 5 分钟划算吗?
答:不一定。Claude 1 小时写入是 2 倍,5 分钟是 1.25 倍,要看有效期内能命中几次。
问:Gemini 需要手动开缓存吗?
答:官方写明 Gemini 2.5 及以后的模型默认开启隐式缓存;Gemini 4 Argon 只支持隐式缓存。
问:缓存和 Batch 折扣能一起拿吗?
答:Claude 官方写明缓存倍数会和 Batch 折扣叠加;OpenAI 定价页的 Batch 档也单列了缓存价。
本文由模型港 NextRelay 按各家官方页面整理,以官方页面为准。
最后更新:2026-10-27