大家好!我是船长,今天我在扣子搭建了一个物品管理工作流,让我们一起来看看吧!
我们将以<书籍管理>为例,老样子编排工作流需要先理一下思路:
在创建“物品管理工作流”时,我们首先需要准备一个“数据库”。这个数据库就是用来记录物品信息的地方。既然是记录物品,我们自然需要能够添加或删除这些物品记录的功能,以及这些功能是怎么操作怎么使用的。接下来,船长将一步步指导大家如何进行操作。
创建BOT
创建数据库
选择自定义数据表
编写好基础内容
创建好数据库之后就可以创建工作流了
在创建工作流之前我需要给大家恶补一下coze工作流的一个工具
选择器
什么是选择器?
连接多个下游分支,若设定的条件成立则仅运行对应的分支,若均不成立则只运行”否则“分支
简单点讲,你输出的这个值是不是你需要的,需要就继续输出,不需要他就选择另一个地方输出。
比如:你设定一个大于1的这么一个变量条件,那你上游的输出为2,它就会继续输出,如果是0,它会选择另一个分支输出。
下图右边有两个输出口
言归正传,让我们创建一个工作流
开始节点——输入变量名,选择变量类型“String”
输入——引用“开始节点”
模型提示词
“提取用户指令中的书名”
输入——引用开始节点
模型提示词
## 分析
分析以下使用 ``` 括起来的文本:
```
{{input}}
```
## 返回
- 如果和添加有关,则返回1
- 如果和删除有关,则返回2
- 否则返回3
选择器——引用变量——操作输出模型——output
选择条件——等于
比较值——要选择输入——后面写“1”
两个输出口一个链接——添加
一个链接——第二个选择器
第二个选择器——所有配置如第一个选择器——输入值改成“2”
添加数据库
我们需要创建三数据库分别命名
添加——删除——查询
添加——点击自动生成——选择你需要的数据库所在Bot
在查询目标用自然语言表达——点击自动生成——点击使用
注意!!!:下图画红色横线的,这个括号里面是你“输入参数名”的名称,不能使用它生成的,所以需要修改一下
删除——划线的地方就是你工作流的名称,需要注意一下——其他一样操作
查询——还是需要注意红色横线地方,不能和我的一样,这个地方就是你们工作流的名称
最后就是各个节点的链接,如图
添加数据库,删除数据库,第二个选择器都需要——连到最后的查询数据库
最后输出——先和查询数据库连接——引用“查询”
测试
最后就可以配置到你的bot里面啦!
今天的分享先到这——
来源:杰克船长的AIGC