微信扫码
添加专属顾问
我要投稿
为了给用户带来更高效的体验,我们在本次更新中对 Workflow 进行了重构,引入了并行处理能力。现在,Workflow 可以同时运行多个不同分支,实现多项任务的并行处理。这种新的处理方式显著提升了整体运行效率,使得 LLM 应用能够更快速、更灵活地应对各种复杂的任务场景。
在 Workflow 中,你可以通过以下方式创建并行分支:将鼠标悬停在节点上,当 + 号出现时,点击它来添加不同类型的节点。这些新创建的分支能够在 Workflow 内并行运行,最终合并输出结果。详细操作指引,请查看帮助文档。
? 帮助文档:
https://docs.dify.ai/v/zh-hans/guides/workflow/orchestrate-node
我们为你提供了几种可以在 Workflow 中运行的并行场景。你可以尝试通过编排这些并行分支来提高整体运行效率。对于那些在之前版本中已经创建了 Workflow 的用户,我们也建议参考以下几种使用场景,将原本串行的 Workflow 重新改编成并行结构,从而提升运行速度。
首先,在最简单的情况下,在一个固定的节点如开始节点,分别拉出几个平行的分支,用于同时处理相似的子任务,如翻译,模型能力对比等,下图是在模型对比场景下的简单并行情况:
这种结构中,第一层(1号框)的分支内部划分出多个子任务,这些子任务同时执行,其中提取主题的分支又形成了第二层(2号框)的并行结构。这种多层嵌套的并行结构特别适用于处理复杂的、多阶段的任务,如深度概念解析和科普内容生成。它能够同时处理概念的多个方面,包括基本解释、类比理解、背景研究和学习规划,从而显著提高处理效率和输出质量。
初始化:系统搜索并提取与特定股票相关的多个新闻 URL。
这种方法能高效处理大量新闻文章,同时从多角度分析每篇文章的情感倾向,有助于投资者优化投资组合,做出更明智的决策。迭代中的并行处理方法在面对大量结构相似的数据(如多篇新闻文章)时,在循环结构内加速特定步骤(如提取乐观和悲观观点),从而更快完成任务,节省时间。
主要条件分支(IF/ELSE节点):根据对话计数(dialogue_count)将流程分为两个主要分支:
a. 如果缺少公司信息:并行执行搜索公司、抓取网页内容、总结公司信息等任务;
通过 IF/ELSE 节点的这种结构,Workflow 能够根据当前状态和需求灵活地选择和执行不同的并行任务(注:问题分类器节点也能发挥类似作用)。这不仅提高了处理效率,还保证了流程的逻辑性和完整性。它特别适用于需要根据不同条件,同时执行不同复杂任务的场景,如此处的面试准备过程。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-10-16
告别升级噩梦:Dify 二次开发的无缝适配策略与实战案例(基于 v1.9.1)
2025-10-13
用Dify搭建企业知识库:5个实战技巧提升检索准确率90%
2025-10-13
Dify接口调用实战指南:从入门到精通的避坑手册,收藏了!
2025-10-12
Dify1.6.0升级1.9.1步骤及踩坑记
2025-10-10
用 Dify 零代码搭建 AI 用研助理,5分钟完成100个虚拟用户调研
2025-09-30
重大消息,刚刚Dify 1.9.1发布了!我们聊聊带来了哪些吸引人的功能特性?
2025-09-26
内网环境下Dify1.9.0版本镜像构建过程记录
2025-09-23
刚刚Dify 1.9.0正式发布,快看看有哪些新变化?
2025-10-13
2025-09-03
2025-09-16
2025-09-06
2025-08-19
2025-09-23
2025-07-30
2025-09-02
2025-08-18
2025-09-04
2025-09-30
2025-09-23
2025-09-06
2025-09-05
2025-08-29
2025-08-18
2025-08-02
2025-07-30