← 返回学习资料

RAG 上下文预算:筛选证据、压缩与分批

人工与AI结合

整理知识库候选过多时的 Token 预算、证据筛选、压缩和分批验证。

知识笔记 · RAG 与知识库 · 进阶 · 发布 2026/10/28 11:59:24 · 作者 佚名 · 更新 2026/10/28 11:59:24

专题:RAG 概览、上下文与引用 · 标签:无

综合评分 暂无 · 用户评分 暂无(0 人)· 管理评分 暂无 · 浏览 0

RAG 上下文预算:筛选证据、压缩与分批

根据机器转写整理,未经原音或画面核对。Token 限额、计数方式和支持的输入输出组合应按实际模型确认。

先计算剩余空间

检索到的文档只是模型输入的一部分。系统提示、用户问题、对话历史、工具描述、引用标记以及输出预留都要占用预算。讲者举例:假设某模型输入和输出共用 16,000 Token,上述其他输入占 2,000、输出预留 2,000、安全余量 1,000,留给文档的预算为 11,000。这个算式依赖示例前提,不代表所有模型都采用同样限制。

中文字符与 Token 没有适用于所有模型的固定换算比例,应使用对应模型的计数方式,并在内容按最终消息格式包装后再核对总量。更换模型、增加历史或工具说明时需要重新计算。

先筛证据,再决定装入什么

入库前清理空白、乱码和重复内容,切分时尽量保留标题、语义关系、条件及其结论;表格保留必要表头和说明,来源元数据用于回查。候选召回后,可按问题相关性重排并去除重复证据,再根据剩余预算选择内容。

高分片段也可能反复表达同一事实;多条件问题需要核查不同条件是否都有证据。某段放不下时,可以提取相关段落或选择更精简的证据,必要时补上相邻上下文,避免截断关键条件。

压缩和分批都要保留出处

面向问题压缩时,优先保留相关原句并去除重复描述;模型生成的摘要可能遗漏数字、否定、时间范围或例外条件,因此要保留与原文的对应关系并复核。材料确实过多时,可按主题或子问题分批提取,再带来源汇总;每批和最终汇总都需重新计算预算,并标注冲突与证据不足。

预算内仍没有足够证据时,可以改写查询、补充检索或让用户缩小问题;最终回答应明确说明缺失内容。用真实问题比较方案时,同时观察 Token、延迟、成本、证据覆盖与引用可核对性。更大的窗口不保证答案更准确。

评论 最新优先

0 / 1000

还没有评论,欢迎分享你的看法。