首页/AI/AI 应用速查/长上下文成本:窗口不是免费的

长上下文成本:窗口不是免费的

超长上下文有三个代价:token 线性计费、注意力质量衰减(中间遗忘)、部分厂商对长上下文设更高单价档。缓存与检索缩减输入才是正解,而不是无脑堆窗口。

AI 应用速查AI更新于 2026-10-13

长上下文成本是什么

超长上下文有三个代价:输入 token 线性计费,长资料反复发送会持续叠加;注意力质量衰减,中段信息利用率下降;部分厂商对超过阈值的长上下文设置更高单价档(以官网为准)。因此正解是用缓存与检索缩减输入,而不是无脑堆窗口。判断标准很直接:同一份资料如果会被反复使用,就第一次写进缓存或知识库,之后每轮只带几百 token 的检索片段,通常从第二轮起就比每轮重发全文更便宜。

基本信息

计费方式输入 token 数乘以单价,长资料反复发送成本叠加
质量影响超长上下文中部信息利用率下降
价档变化部分厂商超阈值后单价上浮(以官网为准)
对策一缓存稳定前缀,配合缓存折扣
对策二检索按需注入,只送相关片段
对策三摘要压缩,保留数字与限定条件

典型使用场景

  • 长文档助手:同一手册被反复提问,应先入缓存或知识库
  • 代码仓库问答:不要每轮贴整仓代码,改为检索相关文件
  • 会议材料分析:先摘要再按问题注入细节
  • 批量标注:同一批资料反复使用,应结合缓存与批处理
  • 成本对比:评估「加窗口」与「加检索层」两条路线的总成本

两种成本结构对比

两种成本结构对比
方案 A:每轮请求都带 5 万 token 全文
  成本 = 50K × 单价 × 轮数(每轮都重新付费)

方案 B:全文进缓存或知识库
  成本 = 首次写入成本 + 每轮约 0.5K 检索片段 + 缓存读折扣

# 轮数越多,方案 B 的优势越明显;轮数等于 1 时方案 A 更省
# 具体折扣与单价档以厂商官网计价为准,先按自家用量测算再选型
# 关键资料放最前面,避免中段忽略导致的返工成本

三种输入方式对比

方式计费特征适用情况
每轮发送全文全文 token 乘以轮数一次性、只问一次的任务
缓存后引用首次写入加每轮折扣读取同一资料被反复提问
检索按需注入每轮只付命中片段资料量大、问题分散
摘要后注入压缩成本加较小的固定输入需要整体理解的归纳任务
把长上下文能力当卖点前先算账:反复发送的长文本是持续成本,不是一次性投入,用量上来后差异会非常明显。
长窗口替代检索还有隐性代价:无法按权限过滤、无法引用出处、无法控制噪声,成本之外的功能性损失同样要考虑。

易错点

  • 拿长窗口替代检索:每轮重复发送全文,成本随轮数线性增长
  • 忽略中间遗忘现象:关键信息放在中段,实测成绩远低于预期
  • 不区分一次性与反复使用:把高频复用的资料按一次性任务处理
  • 缓存建立后不清理:任务结束仍在按存活时长计费
  • 只比单价不比总输入量:单价低的长上下文档位在总账单上可能更贵

数据来源与参考

  • Liu et al., Lost in the Middle 论文;长上下文定价文档(以官网为准)

相关工具

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