Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

本案例旨在实现:搭建dify工作流,实现与上传文件对话

Step1. 创建应用

应用类型选择 Chatflow

Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

Step2. 新增文档提取器

在开始节点后面,新增文档提取器

Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

输入变量

文档提取器仅接受以下数据结构的变量:

  • File,单独一个文件
  • Array[File],多个文件

文档提取器仅能够提取文档类型文件中的信息,例如 TXT、Markdown、PDF、HTML、DOCX 格式文件的内容,无法处理图片、音频、视频等格式文件。

输出变量

输出变量固定命名为 text。输出的变量类型取决于输入变量:

  • 输入变量为 File,输出变量为 string
  • 输入变量为 Array[File],输出变量为 array[string]

Step3. 配置LLM

  • 配置一个大模型
  • 上下文选择文档提取器的text
  • SYSTEM提示词
你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
 以下是知识库:
 /上下文
 以上是知识库。
  • 打开记忆窗口,默认10,按需增减
Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

Step4. 配置功能

打开 “预览–管理–功能勾选文件上传–文件上传设置

配置上传文件类型、最大上传数和支持的文件类型。

Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

其中上传文件类型,三种方式的区别如下图所示:

Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

Step5. 发布并测试

在探索界面,选择 “文件对话助手”

Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel

上传文件,即可进行对话

Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel
与Word对话
Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel
与PDF对话
Dify上传文件对话,让AI「读懂」你的PDF/PPT/Excel
与Excel对话

【版权提示】信息来自于互联网,不代表Intoep官方立场,内容仅供网友参考学习。如发现本站内容存在版权问题,烦请提供版权疑问、联系方式等发邮件至 1359125269@qq.com ,我们将及时沟通与处理。如若转载请联系原出处
(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
上一篇 2025-04-28 17:36
下一篇 2025-05-06 13:51

相关推荐

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部