当前位置: 首页 > news >正文

如何利用工作流自定义一个AI智能体

选择平台

目前已经有不少大模型平台都提供自定义智能体的功能,比如

  1. 百度的文心

https://agents.baidu.com/

  1. 阿里的百炼平台

https://bailian.console.aliyun.com/。

今天再来介绍一个平台扣子(https://www.coze.cn/),扣子是字节跳动开发的一站式AI开发平台,为用户提供便捷、高效的工具,帮助他们快速创建、调试和优化AI聊天机器人。无论用户是否具备编程背景,都能通过扣子平台轻松构建各种基于AI模型的问答机器人。从简单的问答到复杂的逻辑对话,扣子都能应对自如。此外,用户还可以将创建的机器人发布到各大社交平台和通讯软件,与更广泛的用户群体进行互动。
在这里插入图片描述
在扣子平台上,用户们可以体验到一种前所未有的拓展能力。这个平台拥有丰富多样的插件工具,数量超过60种,涵盖了资讯阅读、旅游出行、效率办公、图片理解等各个方面,为机器人赋予了多元化的API和多模态模型。这些插件的存在,让机器人的功能得以极大丰富。
在这里插入图片描述
在这个充满活力的平台上,用户们纷纷尝试将各种插件集成到自己的机器人中。例如,一位热爱旅行的用户,将旅游出行插件添加到他的机器人中。每当他计划出行时,机器人就能为他提供详尽的旅游建议,包括景点推荐、交通指南、天气预报等。这不仅让旅行变得更加便捷,还增添了不少乐趣。
在这里插入图片描述

利用工作流创建智能体

之前我们已经学过怎样使用提示词完成智能体定制,若不了解可以关注公众号“旭哥聊科技”,这次我们玩些更高级的,定制“工作流”。
在这里插入图片描述
我们以创建这样一个工作流(名字:dailynews)为例。这个工作流程的作用是:把用户输入的内容通过头条接口查询新闻信息,然后把查到的结果传给大模型,最好让它来总结分析新闻并给出最终的结果。

(1)开始-设置输入
在这里插入图片描述

(2)根据输入查询相关新闻
首先在插件里面找到“头条新闻”。
在这里插入图片描述

然后放到工作区,把前面的输入的输出值连接到头条的输入,关键是选择正常的变量名称。
在这里插入图片描述

(3)代码编写(支持Python和JavaScript)

其实这一步可以省略,如果想更好汇总数据,可以自己编写脚本处理文本。若不想麻烦,可以直接使用头条返回的数据字段。以下例子也只是把所有标题和内容分别存放到一个列表里面。
在这里插入图片描述

(4)大模型处理

其实选择头条返回的summary和选择代码输出的contents的效果是差不多。然后在提示词里面放好占位符{{input}},这样提示词会根据输入进行调整。

在这里插入图片描述

(5)结果输出

回答内容就是输出到屏幕最后结果,同样利用占位符{{output}}显示接收到的输入内容并显示到用户面前。

在这里插入图片描述

智能体调用工作流

有了这个dailynews工作流后,我们再返回到首页,创建新的“Bot”
在这里插入图片描述

只需要在技能选项中增加这个工作流。
在这里插入图片描述

无需其他配置,便可以完成,请看一下效果。

在这里插入图片描述

发布你的智能体

在扣子上,可以通过简单配置就可以发布到好几个平台,还能发布到微信公众号。点击右上角“发布”便进入发布配置页面,如下图所示。每一个平台都有一些相关的配置步骤,只需要跟着官方教程,一步步完成就可以了。

在这里插入图片描述
由于受限于公众号的交互,不能进行流式响应,需要发送“继续”才能获取结果,而且还会和关键词有重复。这是有一点不足。
在这里插入图片描述

http://www.lryc.cn/news/342229.html

相关文章:

  • 嵌入式学习day12
  • 【Leetcode 42】 接雨水-单调栈解法
  • Python 贪吃蛇
  • 计算机网络 2.4差错检验与校正
  • uniapp遍历数组对象的常见方法
  • Milvus向量数据库(一)Milvus存储byte[]类型源向量数据
  • Jupyter Notebook魔术命令
  • python基础---生成器
  • wangEditor 富文本详解
  • 文献速递:深度学习医学影像心脏疾病检测与诊断--从SPECT/CT衰减图中深度学习冠状动脉钙化评分提高了对重大不良心脏事件的预测
  • Java多线程:常见的线程的创建方法及Thread类详解
  • 一招搞定生产管理
  • 学习CSS3,实现红色心形loading特效
  • 深度学习之基于Matlab神经网络的活体人脸和视频人脸识别系统
  • 充电桩测试:负载箱的重要性
  • 贪心算法、Dijkstra和A*类路径搜索算法
  • Debian是什么?有哪些常用命令
  • 万兴PDF专家 PDFelement Pro v10.3.8 破姐版!
  • Ubuntu22.04 私钥登录
  • Java_JVM_JVMs
  • Linux系统编程之基本指令
  • [1702]java旅游资源网上填报系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 【Flask 系统教程 3】请求与响应
  • jsp校园商城派送系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 【Linux】System V 共享内存
  • 拼多多标准推广怎么玩
  • HFSS学习-day2-T形波导的优化设计
  • 贪吃蛇小游戏(c语言)
  • 多商户Docker Supervisor进程管理器部署
  • Vue--》从零开始打造交互体验一流的电商平台(一)