当前位置:   article > 正文

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

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”
在这里插入图片描述

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

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

在这里插入图片描述

发布你的智能体

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/751634
推荐阅读
相关标签
  

闽ICP备14008679号