主机资讯与使用指南
Dify 知识库怎么建:导入文档、分段与检索设置
从已安装 Dify 开始建立文档知识库,选择嵌入模型、查看分段、测试检索并连接应用。
先准备文档和模型连接
需要让 Dify 回答自己的产品资料、手册或笔记,可以先建立知识库。本篇以本地文档导入为例,已经安装 Dify 并有管理员权限。
聊天模型负责生成回答,嵌入模型用于把文本转成检索向量,两者配置不能混淆。先在模型供应商中连接需要的模型,确认账户有对应权限和额度。
导入并整理内容
进入 Knowledge 创建知识库,选择导入本地文件。按照当前实例支持的类型上传,查看解析结果,确认正文、标题、表格等需要的内容确实提取出来。
扫描 PDF 可能只有图像,需要先 OCR 或使用能够处理扫描文档的解析方案。空白解析结果不会因为增加检索数量变成可用知识。
分段与索引选择
预览分段,查看一个段落是否保留了完整步骤、参数和上下文。太短容易割断说明,太长会把多件事混进同一段;根据文档结构调整分隔与重叠。
选择索引方式和受支持的嵌入模型,等待任务完成。不同版本和知识库类型可能提供不同配置项,按当前页面选择;更换嵌入模型可能需要重新索引。
先测试检索,再接聊天应用
在知识库检索测试中输入一个文档确实回答的问题,查看返回片段是否相关。没有召回时检查文档处理状态、问题词语、分段和检索参数。
混合检索、关键词与向量检索各有适用条件;需要 rerank 时配置对应模型。先用少量问题比较结果,不把 Top K 越大当成一定越好。
在应用中引用并维护文档
聊天应用连接知识库,或在工作流加入知识检索节点,把召回内容传给模型。确认回答能用到正确文档,再调整提示词和引用呈现。
资料更新后替换或重新导入对应文档,检查索引完成。向量存储、数据库和上传文件都属于自建实例的数据,迁移时沿用 Dify 的备份安排。