1.什么是工作流?有什么作用?

工作流是由节点和边构成的图
在这里插入图片描述
工作流一般用于复杂场景且有标准化流程的自动化工作
在这里插入图片描述

2. 节点介绍:输入输出

创建工作流
在这里插入图片描述
在这里插入图片描述
工作流创建后默认有开始和结束两个节点在这里插入图片描述
开始节点代表工作流的开始,可以设置多个输入参数供后续节点使用,每个参数的数据类型都可以根据实际情况来选择。在这里插入图片描述
结束节点代表工作流的结束,可以设置多个输出参数供其它工作流/智能体/应用程序 使用,每个参数都来自结束节点前面的节点的输出,数据类型和原来保持一致就可以。

这里我们先连接输入和输出节点,形成最简单的工作流。
然后让输出节点的输出等于输入节点的输入测试一下。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 节点介绍:插件

我们在刚刚建立的最简单工作流上加入插件节点
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
搜索“coze”关键字,测试一下这个搜索插件。在这里插入图片描述
在这里插入图片描述

4. 节点介绍:大模型

我们在刚刚建立的最简单工作流上加入插件节点
在这里插入图片描述
配置大模型的输入为开始节点的输入参数在这里插入图片描述
设置系统提示词和用户提示词在这里插入图片描述
在这里插入图片描述
开始节点输入中文,让大模型翻译。在这里插入图片描述
在这里插入图片描述

5. 节点介绍:知识库

我们在刚刚建立的最简单工作流上加入知识库节点
在这里插入图片描述
知识库的输入配置成开始节点的输入参数在这里插入图片描述
知识库类型选择扣子知识库在这里插入图片描述
添加预先建好的test知识库在这里插入图片描述
在知识库后面建立一个大模型节点在这里插入图片描述
大模型节点的输入:配置成开始节点的输入的问题和知识库节点查询到的背景知识
系统提示词:根据问题和背景知识给出合理的答复
用户提示词:问题和背景知识
在这里插入图片描述
开始节点输入问题:成吉思汗是哪年去世的?
试运行进行测试。
在这里插入图片描述
在这里插入图片描述

6. 节点介绍:意图识别

我们在刚刚建立的最简单工作流上加入知识库节点
在这里插入图片描述
意识识别的输入配置成开始节点的输入参数
在这里插入图片描述
意识识别出是否成吉思汗生平相关问题?
在这里插入图片描述
是成吉思汗生平相关问题查询知识库。在这里插入图片描述
在这里插入图片描述
不是成吉思汗生平相关问题,通过搜索插件查找答案。在这里插入图片描述
在这里插入图片描述
最后通过大模型整理出最终答案。在这里插入图片描述
试运行,测试意图识别节点的效果。
在这里插入图片描述
在这里插入图片描述

7. 节点介绍:选择器

选择器和意图识别都是来处理分支的,选择器靠的是数学计算,意图识别靠的是大模型。
在这里插入图片描述
选择器根据开始节点的输入的数字决定走哪个分支在这里插入图片描述
开始节点的输入的数字与运行路径:
1,火锅
2,烤肉
其它,面条
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8. 节点介绍:消息节点(现在更改为输出节点)

在刚刚建立的意图识别工作流的知识库节点后加入输出节点,可以提前将知识库查询结果输出,避免用户等太久没反应。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9. 节点介绍:文本处理

我们在刚刚建立的最简单工作流上加入文本处理节点
在这里插入图片描述
文本处理节点选择字符串分割功能
在这里插入图片描述
文本处理节点的输入是开始节点的输入参数在这里插入图片描述
分割文本的时候依赖选中的标点符合
在这里插入图片描述
开始节点输入一首古诗,测试文本分割效果。在这里插入图片描述
在这里插入图片描述

10. 节点介绍:代码

我们在刚刚建立的最简单工作流上加入代码节点
在这里插入图片描述
代码节点的输入是开始节点的输入参数在这里插入图片描述
在代码属性面板选择编辑代码按钮,选择编程语言。在这里插入图片描述
选中代码区域,准备用AI对其进行重写
在这里插入图片描述
在AI对话框中输入代码的功能(根据标点符合将输入的字符串分割成字符串数组)
在这里插入图片描述
AI工具根据需求自动修改代码
在这里插入图片描述
在这里插入图片描述
根据代码输出修改代码节点的输出类型为字符串数组
在这里插入图片描述
输入古诗词进行测试在这里插入图片描述
在这里插入图片描述

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐