构建知识库与召回测试
最后更新于
这有帮助吗?
知识库把文件、网页和笔记处理成可检索片段。它适合回答“资料里怎么说”,不等于让模型永久记住整份文档。



资料显示【就绪】后,用工作中真的会出现的问题测试一次。例如制度库可以问“海外租车能否报销?”,再检查返回内容是否来自正确资料,是否包含足够的上下文。
命中正确资料,片段足以回答问题
可以绑定给 Agent 使用
命中资料正确,但片段被截断
先检查原文结构,再调整分段长度
命中旧制度或无关资料
清理过期资料,补充更明确的标题和内容
完全没有结果
检查资料状态和提问用词,不要先盲目增大返回数量
召回测试通过后,再在 Agent 中验证完整问答。这样能分清是“没有找到资料”,还是“找到资料后回答得不好”。
RAG 指“先检索资料,再让模型作答”。常见设置控制切分长度、重叠范围、返回数量和相关度门槛。
分段长度
决定每个检索片段包含多少内容
先使用页面初始值
片段经常截断句子或混入太多主题时
分段重叠
保留相邻片段的衔接
保持少量重叠
条款跨段、上下文经常断开时
返回数量
一次提供多少候选片段
从少量结果开始
漏掉关键资料时增加,杂讯太多时减少
相关度门槛
过滤不相干内容
用召回测试决定
无关结果多时提高,正确片段被过滤时降低

把现行制度按部门整理,文件名包含主题和生效范围。导入后用“出差住宿超标怎么处理”“试用期请假需要谁批准”等真实问题做召回测试。确认片段准确后,只把这套知识库绑定给“制度问答”Agent,并要求回答时指出资料名称;遇到缺失内容则明确说未找到。
知识库不会自动判断文件是否过期。制度、价格和流程变化时,应更新或移除旧资料,并重新做召回测试。
最后更新于
这有帮助吗?
这有帮助吗?