AI——Dify上传 PDF/Word 打造私有文档问答机器人

上传 PDF/Word 打造私有文档问答机器人

一、前言

在完成聊天机器人基础搭建后,本篇进入 Dify 最核心、最实用的 RAG 功能 。通过上传本地 PDF/Word/TXT 文档,让 AI 只依据你的文件回答,不编造、不幻觉,打造专属私有知识问答机器人。

二、RAG 基本说明

RAG(检索增强生成):先从文档中检索相关内容,再交给 AI 生成回答,确保答案来源可追溯、内容准确、不胡编

支持格式:

  • PDF
  • Word(docx)
  • TXT
  • Excel
  • Markdown

三、第一步:创建知识库

  1. 左侧菜单点击 知识库
  2. 点击 新建知识库
  3. 填写信息:
    • 知识库名称:如「公司制度库」「产品文档库」「学习资料库」
    • 选择检索模式:混合检索(语义+关键词)
  4. 点击 创建

四、第二步:上传文档

  1. 进入刚创建的知识库
  2. 点击 上传文件
  3. 选择本地 PDF / Word / TXT 等文件
  4. 等待自动解析、分段、向量化

上传完成后显示:处理完成,即可使用。

五、第三步:将知识库关联到 AI 应用

  1. 进入你创建的 聊天助手应用
  2. 找到 上下文设置 → 知识库
  3. 开启 启用知识库检索
  4. 选择刚才创建的知识库
  5. 配置参数(新手默认即可):
    • 最大召回条数:3~5
    • 相似度阈值:0.7
  6. 点击 保存

六、第四步:配置提示词(强制 AI 只看文档)

在系统提示词中加入以下规则,让 AI 不编造、只依据文档回答

复制代码
你只能根据提供的知识库内容回答问题。
如果文档中没有答案,必须回复:未找到相关信息。
要求回答简洁、准确、不扩展、不编造。

七、第五步:调试问答

在右侧调试窗口提问:

  • 文档里的内容 → AI 精准回答
  • 文档里没有的内容 → AI 回复:未找到相关信息

实现100% 基于文档回答,无幻觉。

八、常用优化技巧

  1. 回答不准确
    • 调整召回数量:改为 5~10
    • 提高相似度阈值:0.75~0.85
  2. 文档太大、解析乱码
    • 拆分成小文件上传
  3. AI 仍然编造
    • 加强提示词约束
    • 关闭"网络搜索"等无关功能

九、发布使用

配置完成后点击 发布,即可:

  • 公开网页访问
  • 嵌入官网作为智能客服
  • 通过 API 对接业务系统
相关推荐
EDA365电子论坛几秒前
画得出来≠做得出来:0.4mm BGA 时代的 DFM 良率红线
人工智能·ai工具·pcb制造
leoZ2312 分钟前
第 10 篇 数据飞轮与冷启动:AI 产品的数据从哪来
人工智能·大模型·agent
2601_954811827 分钟前
AI科学实验室自律系统:闭环自动化与智能实验设计技术路径 — 自动化技术
ai
明月_清风8 分钟前
为什么最近开始关注 JEV?几个实战案例告诉你答案
人工智能·后端
qq_1998868713 分钟前
第6板块·第4节:构建系统与多文件项目
c++·人工智能·gpu算力
冬奇Lab1 小时前
开源项目第222期:security-audit — Cloudflare 的安全审计 Skill,把 Coding Agent 变成六阶段安全审计器
人工智能·开源·资讯
卤煮最下饭1 小时前
在眼镜上背单词:一个 AIUI 对话式智能体的诞生
人工智能
2601_954811821 小时前
AI智能教育多智能体协同:备教辅全链路架构实现 — 技术架构
ai
Java后端的Ai之路1 小时前
Python进阶探索17 - Python中的深拷贝与浅拷贝
人工智能·python·ai·浅拷贝·深拷贝
知识分享小能手1 小时前
深度学习学习教程,从入门到精通,深度生成模型 —— 知识点详解与代码实现(20)
人工智能·深度学习·学习