Administrator
发布于 2026-10-12 / 0 阅读
0
0

RAG面试题 RAG-071—RAG-080:上下文组装与证据预算

750题总目录 · RAG模块目录

本篇 10 题|覆盖初级到高级|上下文组装与证据预算。先用自己的话回答,再核对参考要点,最后练习工程追问。

RAG知识导图:150题,15个专题
RAG知识导图:150题,15个专题;点击图片查看大图。

本篇目录

  1. RAG-071 为什么不能把全部召回结果塞进提示?
  2. RAG-072 如何排序进入模型的证据?
  3. RAG-073 如何设计证据块格式?
  4. RAG-074 证据过长时如何压缩?
  5. RAG-075 如何保留跨块关联?
  6. RAG-076 怎么分配上下文预算?
  7. RAG-077 冲突文档应该怎样放入上下文?
  8. RAG-078 怎样减少检索上下文中的注入风险?
  9. RAG-079 上下文中的图片与表格如何呈现?
  10. RAG-080 如何验证上下文组装没有越权?

RAG-071 为什么不能把全部召回结果塞进提示?

难度:中级

参考答案:无关和重复内容会增加费用、延迟并稀释重要证据,还可能扩大注入面。应根据相关性、覆盖与权限选择片段,预留输出预算;上下文容量是上限,不是需要填满的目标。

工程追问:怎样判断一个片段对回答有用?

RAG-072 如何排序进入模型的证据?

难度:中级

参考答案:结合相关性、来源可信度、时间和问题结构安排,并测试位置影响。多跳问题可按关系组织,冲突证据应显式并列;不能仅按文档上传时间排列所有片段。

工程追问:关键证据放在中部会不会被忽略?

RAG-073 如何设计证据块格式?

难度:中级

参考答案:每块包含稳定 ID、来源、版本、位置和正文,清楚区分元数据与原文。格式要便于引用和程序验证,避免混入高优先级指令;长字段与敏感内容也需预算和脱敏处理。

工程追问:片段 ID 应怎样映射到可点击引用?

RAG-074 证据过长时如何压缩?

难度:中级

参考答案:优先选择相关原文跨度或结构化抽取,再考虑带来源的摘要。压缩必须保留关键否定、条件和单位,并能回溯原文;不能为了省 token 把未经核验的摘要当成唯一证据。

工程追问:如何评测压缩是否损失了决定性条件?

RAG-075 如何保留跨块关联?

难度:中级

参考答案:利用章节路径、父子关系、邻接片段和结构化实体关系补充上下文,记录哪些关联来自原文。跨块组合需要验证一致性,避免把不同版本或不同对象的信息拼成一个新事实。

工程追问:两个表格都出现同名产品是否可以直接合并?

RAG-076 怎么分配上下文预算?

难度:中级

参考答案:先为指令、用户问题、历史与输出保留预算,再按证据价值选择候选。不同任务可采用不同分配策略,超限时要明确裁剪顺序;不能无声地丢弃系统约束或关键来源。

工程追问:最后一个证据块被截断怎样检测?

RAG-077 冲突文档应该怎样放入上下文?

难度:中级

参考答案:保留来源、版本与生效条件,让模型看到冲突而不是提前抹平。应用按已定义规则选择适用版本,无法确定时说明差异或追问;更高相似度不代表更权威。

工程追问:两个部门发布不同流程时如何判断适用范围?

RAG-078 怎样减少检索上下文中的注入风险?

难度:中级

参考答案:将内容放入低信任数据区,控制工具权限和输出校验,对可疑指令做标注与测试。过滤不是唯一防线,应用必须保证文档不能修改授权、获取密钥或触发未批准的副作用。

工程追问:删除可疑文字会不会误删正常内容?

RAG-079 上下文中的图片与表格如何呈现?

难度:中级

参考答案:根据模型能力提供原图、结构化表格或 OCR 文本,并保留位置与单位。用专项评测决定展示方式,避免只给图片描述而丢失精确数值;多模态输入同样占用资源与预算。

工程追问:模型不支持图片时怎样降级?

RAG-080 如何验证上下文组装没有越权?

难度:中级

参考答案:在最终证据集形成时再次检查身份、权限和有效状态,并覆盖缓存、父块补充与重排结果。权限不能只在第一次召回时检查,防止后续扩展引入未授权内容。

工程追问:父块补全最容易在哪一步造成泄漏?

复盘练习

任选一题,用“场景与约束 → 方案 → 验证方法 → 失败边界”组织一段回答。初级先讲清概念,中级补实现与测试,高级补成本、权限和故障取舍。难度标签是学习建议,同一题可继续深入。

延伸阅读

以下为本模块相关原始论文与官方文档,用于继续学习;本文为原创面试要点整理,具体框架行为以所用版本为准。

继续学习

上一篇:查询理解与改写 · 下一篇:答案生成与引用 · 返回RAG目录


评论