[Dify实战] 上传文档却搜不到答案?先查切片和召回关键词,知识库才不会白搭 Dify 知识库最让人挫败的一种情况,是文档明明已经上传了,应用里却怎么问都搜不到答案。很多人第一反应是去改提示词,甚至怀疑模型不行。但在知识库问答里,模型只是最后一步,前面如果切片、索引和召回关键词没有处理好,提示词写得再漂亮也只是让模型在没有依据的情况下硬猜。这篇就解决一个很基础、也很高频的问题:上传了文档却搜不到答案时,应该先查哪里。方法不复杂,先确认文档内容有没有被切成可检索的片段,再用测试问题检查召回结果,最后才调整提示词和回答规则。这个顺序走通以后,你不只是能修这一次知识库问答,还会学会以后搭制度问答、产品手册问答、合同资料问答时最该先检查的几处地方。搜不到答案,先别急着改提示词很多基础用户会把知识库回答问题理解成“资料给模型看,模型就会答”。实际在 Dify 里,中间至少有几步:文档上传、文本解析、切片、索引、问题检索、片段召回、模型基于片段生成回答。只要前面某一步没有把相关内容送到模型面前,后面的回答就会变成猜测。所以,当你问“公司的报销标准是多少”,Dify 没答出来,不一定是提示词写得差。更可能是报销标准那一段没有被正确解析,或者被切在一个很尴尬的位置,或者你的问题用词和资料里的关键词差得太远,

本月热点