首页/AI/AI 应用速查/Gemini 上下文缓存:显式与隐式
本包目录(159 条)

Gemini 上下文缓存:显式与隐式

Gemini 提供显式上下文缓存(预先把大段内容存为缓存对象、请求里引用)与面向重复前缀的隐式缓存;对“同一大文件反复查询”的批次任务,命中后按折扣输入价计费。

AI 应用速查AI更新于 2026-10-12
显式缓存预创建缓存对象(含 TTL),请求引用缓存名
隐式缓存对重复前缀自动折扣,无需配置(有最小 token 门槛)
适用长视频/长文档反复问答、批处理同一资料集
注意缓存按存活时长计费,要与访问频率匹配

显式缓存流程(概念)

显式缓存流程(概念)
1) 创建缓存:上传长文档 → 得到 cachedContents/xxxx(设定 TTL)
2) 请求时引用:generateContent 里指定 cachedContent
3) 后续提问复用同一缓存,直至过期
4) 任务结束主动删除,避免 TTL 内闲置计费
缓存有“最小 token 门槛 + 按时长计费”双重约束:先算访问频率够不够覆盖成本,再启用。

易错点

  • 低频访问也用显式缓存,闲置时长费盖过折扣收益
  • 缓存创建后不清理,任务结束仍在计费

数据来源与参考

  • Google AI(Gemini API)Context Caching 官方文档

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌