Dify开发工作流

简介: 这篇文章详细介绍了如何使用Dify平台进行工作流的创建与配置,包括设置变量、条件分支以及集成不同工具和服务来自动化任务处理流程。

之前已经尝试过AI Agent功能开发,这节演示下工作流的使用,工作流顾名思义就是工作流程,类似表单的审批流程,是一步步执行下去的,Dify是把任务拆分成多个任务,分步骤执行,最终形成一个工作流的模式去执行。

首先打开Dify主页面,点击创建空白应用,

在弹窗中上面选择工作流,下面输入名称和描述后点击创建,

创建后就会有一个可拖拽的工作流页面,因为还没设置,默认只有一个开始,我们创建一个条件语句,就是根据不同的情况去执行不同的任务,我们可以创建一个变量,然后根据这个变量的值去判断执行哪个任务,所以在开始节点中添加一个变量,叫city,

然后在开始后的+添加一个IF条件分支,在IF条件分支中需要判断刚才的变量,也就是city,我们配置如果输入city包含苏州,就执行一中任务,如果没有就执行另一种任务,在条件分支的后面可以看到两个+,就是连接的不同任务。

这里在条件成立时执行天气预报的功能,不成立是调用大模型问答功能,那么这样,我输入苏州就会进去天气预报,输出天气预报的内容,否则会根据输入内容进行大语言模型的问答。

最后需要给每个任务分支加上结束节点,需要注意在结束节点中药添加输出变量,否则任务虽然执行但是看不到结果,。然后就可以点击发布和运行了。

下面是两个分支任务的执行结果,已经实现了刚才配置的功能。因为天气预报调用的是接口,所以返回的是一大串的JSON数据。

这样一个Dify简单的工作流任务就完成了。

PS:配置天气预报的时候,Dify使用的高德的接口,需要到高德的控制台申请一个key,申请的地址在天气预报配置界面有提示。

相关文章
|
5月前
|
人工智能 API 开发者
用Dify搭建自动化工作流,我每天节省了3小时
作为一名开发者,我曾深陷重复工作。直到用Dify搭建AI自动化工作流,每天节省3小时。本文分享如何通过可视化编排实现客服、文档、代码的智能自动化,附部署、优化与避坑实战经验。
用Dify搭建自动化工作流,我每天节省了3小时
|
8月前
|
人工智能 数据可视化 安全
【保姆级教程】Dify+DeepSeek+MCP三件套:零门槛打造AI应用流水线,手把手实战教学!
本教程手把手教你用Dify+DeepSeek+MCP三件套零门槛搭建AI应用流水线:Dify提供可视化工作流编排,DeepSeek贡献128K长文本国产最强模型,MCP实现弹性部署。这套组合兼具低代码开发、高性能推理和灵活运维三大优势,助你快速落地企业级AI解决方案。
|
1月前
|
人工智能 自然语言处理 数据可视化
三步入门:利用 Dify 可视化工作流连接 LLM 与工具
还在为如何将大语言模型与天气查询、数据处理等外部工具集成而烦恼?Dify的可视化工作流让这一切变得直观高效。无需处理复杂代码,只需拖拽节点、配置提示词和API参数,即可快速搭建从“用户提问”到“工具调用”再到“格式化回复”的完整AI应用链路。本文将手把手教你创建智能天气助手,解锁低门槛的AI应用开发。
|
10月前
|
人工智能 监控 安全
管理和调度Dify工作流
Dify是一款开源的大模型应用开发平台,支持通过可视化界面快速构建AI Agent和工作流。然而,Dify本身缺乏定时调度与监控报警功能,且执行记录过多可能影响性能。为解决这些问题,可采用Dify Schedule或XXL-JOB集成Dify工作流。Dify Schedule基于GitHub Actions实现定时调度,但仅支持公网部署、调度延时较大且配置复杂。相比之下,XXL-JOB提供秒级调度、内网安全防护、限流控制及企业级报警等优势,更适合大规模、高精度的调度需求。两者对比显示,XXL-JOB在功能性和易用性上更具竞争力。
3059 63
管理和调度Dify工作流
|
4月前
|
人工智能 自然语言处理 数据可视化
用Dify工作流打造你的AI测试智能体,效率提升500%
Dify助力测试智能化升级,通过可视化AI工作流实现测试用例自动生成,提升效率500%。告别手工编写,覆盖边界场景,降低维护成本,推动测试从“手工作坊”迈向自动化、智能化新时代,全面提升质量与交付速度。
|
4月前
|
自然语言处理 NoSQL 数据挖掘
从“找文件半小时”到“答案秒出现”:Dify工作流如何重塑我们团队的协作效率
告别文件混乱!通过Dify智能工作流,实现文档自动分类、版本控制、跨平台同步与权限管理,彻底解决团队“找文件难、版本错乱、协作低效”痛点。助力企业从“文件传输员”转型为高效协作者,提升协作效率85%,错误率下降95%。
|
7月前
|
人工智能 自然语言处理 API
Dify基础应用篇 (6) | 文本生成应用实战:5 分钟批量产出 100 篇 SEO 文章
本文介绍如何利用Dify平台的文本生成与批量运行功能,快速高效地生成大量SEO文章,适用于内容营销、电商运营等场景。通过CSV模板填充、批量任务调度和结果导出优化,5分钟即可生成100篇高质量文章,大幅提升工作效率。