视频加载失败

Dify应用实战(14) - 结果聚合

674 字
3 分钟
Dify应用实战(14) - 结果聚合

今天我们要学习工作流中对于多路分支进行结果上的合并。

学习完成,你将进一步简化工作流的重复节点,拆分场景后,将其合并到主流程中。

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

今天的任务基于”医小助”。之前我们先对用户的输入,进行了问题分类。将用户提问,转变为是否为”发热”和”眼科”或者其他的分类之后,再进行处理。

为了提高对问题识别的准确性,我们将进一步使用RAG的方法,对分诊的规范文档的知识进行查询后,再使用LLM进行识别和回答。

图片
图片

但是如果按照之前的工作流,后面会分别接两个相同的”LLM”节点。我们希望对此进行优化,就需要用到今天的主题”变量聚合器”。

因此在”知识检索”和”LLM”节点之间,添加一个新的节点”变量聚合器”。

图片
图片

接着删除第二个”知识检索”和”LLM”节点之间的连线,然后连接第二个”知识检索”和”变量聚合器”节点。最后按下图进行设置

图片
图片

保存后,进行测试。

图片
图片

**02.**补充说明#

变量聚合节点是工作流程中的一个关键节点,它负责整合不同分支的输出结果,确保无论哪个分支被执行,其结果都能通过一个统一的变量来引用和访问。这在多分支的情况下非常有用,可将不同分支下相同作用的变量映射为一个输出变量,避免下游节点重复定义。

它跟问题分类器正好相反,一个是从一个节点拆分成多个分支,另一个则是把多个分支聚合到一个节点。除了对问题分类器后的workflow做聚合,它还可以对前面学的分支条件做多路聚合。

但是需要注意的是,它本身是支持聚合多种数据类型的,但同一时间却只能聚合同一种数据类型的变量,否则会出现类型不匹配。

如果各个分支上的结果格式不一样,那需要利用模版,或者代码做一下转换,确保类型的一致后,就可以继续用了。

总结

今天学习一个新的组件”变量聚合器”,有了它在AI应用开发中,能合并各种分支条件,以达到”条条大路通罗马”的效果。

支持与分享

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

打赏
Dify应用实战(14) - 结果聚合
https://blog.huhaha.vip/posts/1552f0a3/
作者
小王的博客
发布于
2025-07-23
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
Dify应用实战(5) - 使用模版
AI本文演示Dify模板引擎集成:1. 在数据加工流程后新增Jinja模板节点,实现动态数据与预设模板结合;2. 调整代码节点输出为字典格式(含温度/天气等字段);3. 详解模板语法(变量插值{{}}/循环判断逻辑)。通过天气简报模板示例,展现如何将JSON数据转换为自然语言描述,并扩展演示多条件内容生成(HTML列表/带逻辑的报表),为自动化报告、多格式输出等场景提供标准化解决方案。
2
Dify应用实战(15) - 对象存储
AI本文实战演示Dify企业级存储方案配置。通过修改.env文件切换存储类型→配置S3/Minio连接参数→重启服务生效,实现文件存储从本地迁移至对象存储。详解Minio兼容性配置要点及文件上传测试流程,展示如何通过标准化存储方案提升多人协作效率,为知识库管理、多媒体资源存储等企业级需求提供高可用解决方案,存储性能较本地方案提升300%
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
文章目录