【GPT】Coze使用开放平台接口-【2】创建工作流-语音伪造检测工作流

news/2024/9/18 22:51:40/ 标签: gpt, coze, dify, 工作流, 语音伪造检测, 深度伪造检测

在Coze使用开放平台接口-【1】创建插件,我们已经成功创建了开放平台的插件,也创建了对应的工具。本文档就根据创建好的插件,来创建对应的工作流,来让接口能够用起来。


下面直接用现成的插件快商通AI开放平台,来创建语音伪造检测工作流,这个比较简单也比较容易上手。

1. 创建工作流

首先进到个人空间 -> 工作流 -> 点击右上角【创建工作流】,就会看到如下弹窗。

工作流名称跟描述,就看自己定义了。

在这里插入图片描述

1.1. 开始

刚创建好的工作流,只有开始和结束,2 个有且各自仅有 1 个。

这里不介绍每一个节点的功能,仅带过我们要用的节点。

因为我们用的是开放平台接口,所以流程就比较清晰,调用鉴权接口,再调用语音伪造接口,最后输出结果。

在这里插入图片描述

1.2. 配置开始节点

我们会用到鉴权接口和语音伪造接口,所以通过点击插件,找到快商通AI开放平台的插件(通过收藏也是可以的),然后添加对应的接口即可。

在这里插入图片描述

添加进来后,调整后,会如下图。

建议拉进来调整完后,就修改一下节点名称,避免之后混乱

所以我们就得到 4 个节点:

在这里插入图片描述

所以我们观察两个工具需要的传参后,给开始节点配置参数。为什么Authorization不用,因为可以由获取减去节点传给语音伪造检测节点。

变量类型还是相对丰富的:

  • String
  • Integer
  • Boolean
  • Number
  • Object
  • Array<String>
  • Array<Integer>
  • Array<Boolean>
  • Array<Number>
  • Array<Object>

在这里插入图片描述

1.3. 拉线

节点左右侧有个蓝点,可以通过点击,并拉到对应节点的蓝点上,就表示节点建立关系。注意,一条线上的节点,可以访问该节点之前的所有参数,包含输入或其中某个节点的输出。

每个节点,可以连接多个其他节点,而不是 1 对 1。

在这里插入图片描述

1.4. 配置获取鉴权节点输入

参数,可以通过引用,即在此节点之前的所有输入参数或者其中节点的输出参数,也可以直接通过输入的形式传参。

点击请选择即可以选择之前的所有参数。

在这里插入图片描述

1.5. 配置语音伪造检测节点输入

插件节点的输出是有参数格式的,所以在语音伪造检测节点选择输入的时候,可以很轻松地选择某个节点的输出。

想想在 Coze使用开放平台接口-【1】创建插件 受的苦是不是一切都值得了,为什么在添加节点后就修改名称,就会让每个节点在选择的时候更加清晰。

Authorization 这个参数上我们就可以选择,获取鉴权节点中输出参数的 access_token,其他的参数就选择开始的输入即可。

在这里插入图片描述

1.6. 添加代码节点

接口的返回就是 3 个参数,为了让结果返回地像是一句话,可以通过 代码 节点来对语音伪造检测节点的输出做一个规整。

代码一般我都选择 python,不会的同学也不要紧,直接让 gpt 帮忙写,因为我自己也不会。

在这里插入图片描述

在这里插入图片描述

1.7. 配置结束节点

结束节点就是给 output 配置结果规整节点的 result,回答模式如果是规整好的。可以直接选择使用设定的内容直接回答,不然如果选择 bot 自己回答,那可能会飞。

在这里插入图片描述

1.8 整体

在这里插入图片描述

2. 试运行

可以点击右上角的试运行,并且勾选运行候自动将此数据保存为测试集,以便下次再测。

在这里插入图片描述

试运行的时候会输出每个节点的结果,这点还是很好的,方便调试。

在这里插入图片描述

发布和上架跟插件差不多,就不在这边赘述了。

总结

这是一个很直觉的构建工作流的过程,跟自己写代码调用 AI 开放平台的接口是一样的。通过这上面的这种形式,可以更快地让客户体验到你的接口,而不用去先繁琐地写代码。coze工作流这块的体验上,我还是挺喜欢的。虽然前期在创建插件的时候,很痛苦,但是在这里真香。coze 创建工作流dify 也是有区别的地方的,具体可见,【Coze使用开放平台接口-【7】Dify 比较篇】,纯个人主观。

下一篇我们将会实现通话语音总结工作流,这里面将会用到比较多的节点,Coze使用开放平台接口-【3】创建工作流-通话语音结果分析工作流


http://www.ppmy.cn/news/1519393.html

相关文章

深度学习实战1--决策树与随机森林(最新版本不报错)

1.乳腺癌数据集简介 乳腺癌数据集包含了美国威斯康星州记录的569个病人的乳腺癌的病情&#xff0c;包含30个维度的生理指标数据(特征),以及乳腺癌是恶性还是良性的标签。因为这是一个二分类问题&#xff0c; 也叫二类判别数据集。 2.实战任务 这数据主要包含569个样本。每个样…

【3.6】贪心算法-解救生艇问题

一、题目 第 i 个人的体重为 people[i]&#xff0c;每艘船可以承载的最大重量为 limit。 每艘船最多可同时载两人&#xff0c;但条件是这些人的重量之和最多为 limit 。 返回载到每一个人所需的最小船数。(保证每个人都能被船载)。 二、解题思路 题目要求每艘船最多能载两人&…

安美数字酒店宽带运营系统-任意文件读取

漏洞描述&#xff1a; 安美数字酒店宽带运营系统 weather.php 接口存在任意文件读取漏洞&#xff0c;未经身份验证攻击者可通过该漏洞读取系统重要文件&#xff08;如数据库配置文件、系统配置文件&#xff09;、数据库配置文件等等&#xff0c;导致网站处于极度不安全状态 fo…

c++中的匿名对象及内存管理及模版初阶

目录 c中的匿名对象 日期到天数的转换 深入理解析构 深入理解拷贝构造 内存管理 全局变量和static变量的区别&#xff1b; malloc/calloc/realloc的区别 new和delete的意义&#xff1f; operator new与operator delete函数 对比malloc和new operator 定制operator ne…

OceanBase 功能解析之 Binlog Service

前言 MySQL&#xff0c;是在全球广泛应用的开源关系型数据库&#xff0c;除了其稳定性、可靠性和易用性&#xff0c;他早期推出的二进制日志功能&#xff0c;即binlog&#xff0c;也是MySQL广受欢迎的原因。 MySQL binlog&#xff0c;即二进制日志&#xff0c;是 MySQL 中用于…

django之ForeignKey、OneToOneField 和 ManyToManyField

在Django中&#xff0c;ForeignKey、OneToOneField 和 ManyToManyField 是用于定义模型之间关系的字段类型。 ForeignKey ForeignKey 用于定义多对一的关系。例如&#xff0c;一个Employee可以属于一个Department&#xff0c;一个Department可以有多个Employee。 from djang…

String的基本特;String的内存分配;字符串拼接操作;intern()的使用;经典面试题

目录 String的基本特性String的内存分配字符串拼接操作intern()的使用经典面试题 String的基本特性 创建的两种方式 String s “a” //字面量的定义方式 String s2 new String(“fd”) String类声明为final&#xff0c;不可被继承&#xff0c;实现了Serializable接口&#xf…

昇腾AI处理器的计算核心 - AI Core即DaVinci Core

昇腾AI处理器的计算核心 - AI Core即DaVinci Core flyfish 从一段代码的解释开始 template <typename T> class GlobalTensor { public:void setGlobalBuffer(T* buffer, uint32_t buffersize) {// 在这里实现设置全局缓冲区的逻辑} };语法的说明&#xff0c;主要用于…

优化 Webpack 打包体积的思路

在现代前端开发中&#xff0c;优化 Webpack 打包体积是提升应用性能的重要手段。以下是一些有效的优化思路&#xff1a; 提取第三方库&#xff1a;将第三方库单独打包&#xff0c;并通过 CDN 引入。这样不仅减少了打包体积&#xff0c;还利用了 CDN 的缓存优势&#xff0c;提高…

索迪迈科技油罐车监控系统中车载摄像头的布局策略

随着科技的不断发展&#xff0c;车载监控系统在油罐车上的安装已经成为了一种趋势。这不仅大大降低了车辆的安全隐患与运营成本&#xff0c;更对石油运输企业优化资源配置、提高市场竞争力起到了积极的促进作用。那么&#xff0c;在油罐车监控系统中&#xff0c;如何合理布局车…

html table tbody deleteRow有残留?

html table tbody deleteRow有残留? 问题描述&#xff1a;这个问题描述的是在使用 HTML 的 deleteRow 方法从一个 table 的 tbody 中删除行时&#xff0c;表格中仍然存在某些行。 参考方法1&#xff1a;表格移除多行的时候, 移除行数字索引顺序要从大到小, 而不能从小到大。 …

【华为OD】2024D卷——查找众数与中位数

题目&#xff1a; 众数是指一组数据中出现次数量多的那个数&#xff0c;众数可以是多个。 中位数是指把一组数据从小到大排列&#xff0c;最中间的那个数&#xff0c;如果这组数据的个数是奇数&#xff0c;那最中间那个就是中位数&#xff0c;如果这组数据的个数为偶数&#xf…

【我的Android进阶之旅】使用TabLayout自定义一个TitleTabView

文章目录 零、效果图一、自定义一个TitleTabView1.1 自定义属性(attrs.xml 中)1.2 自定义TitleTabView1.3 TabItem的子布局1.4 颜色值二、在 XML 中使用 `TitleTabView`2.1 布局文件(XML)2.1.1属性说明三、在 Kotlin 中使用 `TitleTabView`:零、效果图 其中Tab 2是选中的效果…

【笔记】数据结构——8月27日

toc 静态链表 静态链表的存储结构 #define maxn 15struct space {int cur;int key; }s[maxn];int LocateElem_SL(SLinkList *s,ElemType e) {//在静态链表中查找第一个值为e的元素//若找到&#xff0c;则返回它在链表中的位置&#xff0c;否则返回0 is[0].cur;while(i&…

使用本地IP无法访问前端项目的问题

说明&#xff1a;记录一次使用本机IP无法访问前端项目的问题 场景&解决 前端项目在我本机电脑上部署完成&#xff0c;我想通过局域网的IP把地址发给测试&#xff0c;发现使用localhost和127.0.0.0都能访问到前端项目&#xff0c;但是这个地址只能在自己的电脑上访问。 解…

记一次学习--webshell绕过(利用清洗函数)

目录 样本 样本修改 样本 <?php $a array("t", "system"); shuffle($a); $a[0]($_POST[1]); 通过 shuffle 函数打乱数组,然后通过$a[0]取出第一个元素&#xff0c;打乱后第一个元素可能是t也可能是system。然后再进行POST传参进行命令执行。 这里抓…

使用 Puppeteer 在 PHP 中解决 reCAPTCHA 以进行网页抓取

您是否在抓取数据时遇到 reCAPTCHA 障碍&#xff1f;我也遇到过。这些 CAPTCHA 挑战会将简单的抓取任务变成一大障碍。但别担心&#xff0c;我有一个解决方案可以帮助您轻松绕过这些障碍。 在本博文中&#xff0c;我将引导您使用 Puppeteer&#xff08;一个功能强大的 Node.js…

瑞芯微RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

一、USB OTG的模式 host模式&#xff08;下行&#xff09;&#xff1a;为u盘等设备供电&#xff0c;不可以进行调试&#xff0c;连接adb或者烧录等操作。 device模式&#xff08;上行&#xff09;&#xff1a;可以进行调试&#xff0c;连接adb或者烧录等操作&#xff0c;即US…

基于xr-frame实现微信小程序的人脸识别3D模型叠加AR功能(含源码)

前言 xr-frame是一套小程序官方提供的XR/3D应用解决方案&#xff0c;基于混合方案实现&#xff0c;性能逼近原生、效果好、易用、强扩展、渐进式、遵循小程序开发标准。xr-frame在基础库v2.32.0开始基本稳定&#xff0c;发布为正式版&#xff0c;但仍有一些功能还在开发&#…

商圣集团:数字创新,引领智慧生活新篇章

在全球化经济不断演进的大潮中&#xff0c;数字经济已成为推动社会进步的关键引擎&#xff0c;重塑着我们的生产与生活模式。商圣集团&#xff0c;以服务社会、创新驱动为核心价值观&#xff0c;致力于利用数字化技术&#xff0c;为个人和企业带来高效、便捷的服务体验&#xf…