Coze扣子开发指南:怎样建立一个工作流?

2024-05-07 09:20

本文主要是介绍Coze扣子开发指南:怎样建立一个工作流?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Coze扣子的工作流支持通过可视化的方式,对插件、大语言模型、代码块等功能进行组合,从而实现复杂、稳定的业务流程编排。​

简单的说,目前阶段,单独靠大语言模型能完成的任务还是有限的,那怎么办呢?解决方案就是工作流。工作流可以将大语言模型、Python代码或者Javascript代码、知识库、选择器

、变量、数据库、插件等诸多模块以工作流程的方式,很好的缝合在一起,从而能完成非常复杂的任务,使得大语言模型有更多用武之地。

相信未来随着插件的丰富、大语言模型的能力提升等,我们可以借助工作流实现当前网站、手机App、电脑软件等应用程序的全部功能,而且因为核心依托于AI,将会更加智能更加方便。

下面以一个简单的例子说明如何建立和使用工作流。

假设我们希望获取最新的某城市亲子活动信息,工作流程如下:

用户输入一个城市名称→搜索引擎搜索这个城市的亲子活动信息→用kimi整理信息→查看信息

首先,打开个人空间,点击工作流,创建工作流:

输入工作流名称和描述:

在工作流的起始节点:开始,这里,输入变量名city,就是用户输入的城市名称,

然后添加插件:必应搜索

在开始这个框的右侧中间,点击,然后拖动到必应搜索这个框,就把两者连接起来了:

必应搜索的输入这里参数值是:引用,city,就是把上一步骤的用户输入的城市名称作为搜索的关键词,让必应搜索进行搜索;

然后点击左边的基础节点,大模型,选择kimi,把大模型和必应搜索插件连接起来

设置参数名:bingsousoujieguo,就是必应搜索的结果,

变量值,这里就是前面的必应搜索的结果,在必应搜索里面是response_for_model

然后输入提示词:整理{{bingsousoujieguo}}里面的亲子活动信息,按照下面格式输出:

活动主题、活动时间、活动地点

最后在输出这里设置变量名称,就是整理好的亲子活动信息

然后把大模型这个节点和结束节点连接起来,设置参数名:qinzioutput,引用自必应搜索的参数output,就是来自于必应搜索结果的意思

这就是全部4个节点构成的完整工作流,已经设置完成,接下里可以试运行,看看是否成功:

下面是试运行的结果。绿色说明成功,如果失败会有红色的提醒:

没有问题后,就可以点击发布

然后在我们创建bot时,就可以在工作流中插入刚才创建的工作流,

然后在人设与回复逻辑调用这个工作流:当用户输入城市名称时,调用szqinzihuodonginfo工作流,输出这个城市的亲子活动信息

预览结果看起来不错。

但是,这些亲子活动信息实际上搜索不到,说明这是大模型的幻觉,瞎编出来的。所以,以上工作流仅供学习参考之用,无法实际中使用,并没有达到我们真正想要的目标。

这篇关于Coze扣子开发指南:怎样建立一个工作流?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/966946

相关文章

基于Python开发电脑定时关机工具

《基于Python开发电脑定时关机工具》这篇文章主要为大家详细介绍了如何基于Python开发一个电脑定时关机工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 简介2. 运行效果3. 相关源码1. 简介这个程序就像一个“忠实的管家”,帮你按时关掉电脑,而且全程不需要你多做

Python使用qrcode库实现生成二维码的操作指南

《Python使用qrcode库实现生成二维码的操作指南》二维码是一种广泛使用的二维条码,因其高效的数据存储能力和易于扫描的特点,广泛应用于支付、身份验证、营销推广等领域,Pythonqrcode库是... 目录一、安装 python qrcode 库二、基本使用方法1. 生成简单二维码2. 生成带 Log

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

Python使用Pandas库将Excel数据叠加生成新DataFrame的操作指南

《Python使用Pandas库将Excel数据叠加生成新DataFrame的操作指南》在日常数据处理工作中,我们经常需要将不同Excel文档中的数据整合到一个新的DataFrame中,以便进行进一步... 目录一、准备工作二、读取Excel文件三、数据叠加四、处理重复数据(可选)五、保存新DataFram

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

使用JavaScript将PDF页面中的标注扁平化的操作指南

《使用JavaScript将PDF页面中的标注扁平化的操作指南》扁平化(flatten)操作可以将标注作为矢量图形包含在PDF页面的内容中,使其不可编辑,DynamsoftDocumentViewer... 目录使用Dynamsoft Document Viewer打开一个PDF文件并启用标注添加功能扁平化

电脑显示hdmi无信号怎么办? 电脑显示器无信号的终极解决指南

《电脑显示hdmi无信号怎么办?电脑显示器无信号的终极解决指南》HDMI无信号的问题却让人头疼不已,遇到这种情况该怎么办?针对这种情况,我们可以采取一系列步骤来逐一排查并解决问题,以下是详细的方法... 无论你是试图为笔记本电脑设置多个显示器还是使用外部显示器,都可能会弹出“无HDMI信号”错误。此消息可能