视频加载失败

Dify应用实战(15) - 对象存储

505 字
3 分钟
Dify应用实战(15) - 对象存储

今天我们将要开启企业应用之旅,让Dify真正的在企业中用起来。

学习完成,你将能配置后台的文件存储改为S3或兼容S3的Minio对象存储。

**01.**动手做一做#

今天的动手实验,与运维相关。如果不感兴趣,可以划走。

首先,需要让Dify知道使用对象存储方式来保存文件。

进入到项目下的docker目录,打开由.env.example文件复制而来的.env文件。找到文件存储配置段,大概在第293行,改动STORAGE_TYPE为S3。

图片
图片

S3除了可以是AWS的S3服务,还可以是兼容S3的对象存储,如Minio等。注意这里,如果对象存储服务是Minio,S3_ENDPOINT需要为实际Minio的API地址,S3_BUCKET_NAME可以改为实际用的桶名,如difyai。而ACCESS_KEY和SECRET_KEY,分别是Minio的用户名和密码,并非像S3使用的KEY。

接着,需要重新启动Dify所有服务。使用命令docker compose restart。

如果测试没有生效,可以reload环境变量文件,或者简单点重启Linux服务器。

上述操作完成之后,接下来就是使用部分。

将Chatflow的应用设为允许文件上传,按下图所示步骤进行设置。

图片
图片

**02.**测试说明#

运行Chatflow应用,开启新的对话,在对话框右侧点击附件,即可上传文件。

图片
图片

去对象存储服务器检查一下,是否文件按预期上传。

图片
图片

在difyai的对象桶里面,能看到已经在upload_files的目录,在其中存在一个文件,但是文件名会被修改为UUID表示的key,如上图所示。

同样,如果创建知识库,并上传文档。部分内容也会处理后存储进对象存储服务中。

总结

今天学习了将Dify服务的文件改为对象存储方式,可以更好的在企业内部满足多人使用的场景。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
Dify应用实战(15) - 对象存储
https://blog.huhaha.vip/posts/4883a79e/
作者
小王的博客
发布于
2025-07-23
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
Dify应用实战(14) - 结果聚合
AI本文实战演示Dify变量聚合器的多路数据整合能力。通过在医疗分诊流程中部署聚合器节点,实现不同知识检索分支的结果统一归集→LLM节点集中处理。详解分支结果类型匹配机制及数据转换技巧,展示如何优化复杂工作流架构,为多条件查询、并行任务处理等场景提供标准化合并方案,有效降低40%重复节点配置,提升AI应用的可维护性。
2
Dify应用实战(5) - 使用模版
AI本文演示Dify模板引擎集成:1. 在数据加工流程后新增Jinja模板节点,实现动态数据与预设模板结合;2. 调整代码节点输出为字典格式(含温度/天气等字段);3. 详解模板语法(变量插值{{}}/循环判断逻辑)。通过天气简报模板示例,展现如何将JSON数据转换为自然语言描述,并扩展演示多条件内容生成(HTML列表/带逻辑的报表),为自动化报告、多格式输出等场景提供标准化解决方案。
3
Dify应用实战(9) - 问题分类
AI本文实战演示Dify问题分类器的场景化应用。通过在Chatflow中集成分类器组件,实现医疗问诊场景的智能分流:将用户咨询自动归类至症状分诊、用药指导或报告解读等子流程,结合LLM节点实现精准应答。详解分类器配置要点及分支处理策略,展示如何通过场景拆解将复杂医疗咨询转化为标准化处理流程,为智能客服、健康管理等场景提供可扩展的对话架构,后续可通过领域数据微调提升分类准确率。
4
Dify应用实战(10) - 循环处理
AI本文实战演示Dify迭代组件的批处理能力。通过HTTP请求获取新闻数据→LLM节点提取关键信息→参数提取器结构化→迭代节点循环处理,实现10条新闻摘要的自动化生成。详解数组数据的分组处理机制及元素级操作配置,展示如何将复杂的数据遍历任务转化为可视化工作流,为新闻简报、电商商品页等批量内容生成场景提供标准化解决方案,后续可结合图文生成节点实现多模态内容自动化输出。
5
Dify应用实战(3) - 代码处理
AI本文演示Dify工作流数据加工能力:1. 在天气API节点后新增Python代码节点,实现JSON数据解析与当日天气提取;2. 详解代码节点开发规范(main函数参数绑定/字典格式输出);3. 提供调试技巧建议(本地调试后移植沙箱环境)。通过代码节点实现多日天气预报过滤,展现Dify在数据清洗、格式转换等场景下的灵活扩展能力,为构建复杂业务逻辑提供技术支撑。
随机文章随机推荐

评论区

Profile Image of the Author
小王的博客
一个上了年纪的猿人.
分类
标签
最新动态
站点统计
文章
209
分类
15
标签
161
总字数
478,322
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.7
文章许可
CC BY-NC-SA 4.0
文章目录