从0到1搭建AI Agent

By | 6月 25, 2024

Coze是字节推出的一个一站式AI开发平台,,通过这个扣子低代码平台就可以快速搭建一个AI Agent,具体如下:

  1. 登录扣子平台coze.cn/coze.com,左侧选择主页,然后输入你想创建的Bot,例如这里“帮我创建一个Java面试八股文集的Bot”,稍等10s,扣子助手会帮你创建一个Bot。
  • 打开创建好的Bot,可以看到界面分为四部分,分别是Agent模式和大模型选择、人设与回复逻辑、Bot的技能知识等设置、预览与调试。
  • Agent模式和大模型选择

Agent模式可以选单Agent或者多Agent,复杂场景可以选择多Agent,例如一个后端知识Bot,多Agent模式下设置一个Java Agent和一个Python Agent,针对细分场景多特殊处理。

大模型有豆包、通义千问、MiniMax、Moonshot等等,并可设置携带上下文轮数、最大回复长度、输出格式等。

  • 人设与回复逻辑

这个模块制定Bot的人设信息,告诉GPT是一个什么角色,拥有什么样的技能,以及限制回答的格式、范围等。自动生成的Bot会有一套模板,编排时可以根据自己的需要调整,并且右上角的优化按钮可以对指定的内容进行优化。

  • Bot的技能知识等设置

技能方面:可以为Bot添加Bing搜索、微信公众推文搜索、代码执行器等插件;可以制定工作流,对插件、大语言模型、代码块等功能进行组合,从而实现复杂、稳定的业务流程编排,例如旅行规划、报告分析等;图像流可以对图像获取、生成、编辑和发布等功能进行组合,从而实现稳定的图像处理流程的编排;触发器允许用户在对话中创建定时任务。

知识方面:可以建立个人的私有知识库,这个就是所谓的RAG+GPT结合的形式,这里支持文本、表格、照片类型。

记忆:支持保存用户个性化的特征,使回复更加个性化;支持表格存储用户数据,实现收藏夹、todo list、书籍管理、财务管理等功能;开启长期记忆可以总结聊天对话的内容,并用于更好的响应用户的消息。

对话体验:可以设置开场白;引导并根据问题给反馈提问题的建议;支持快捷指令;设置聊天背景图片。

角色:支持设置语音回复的语言类型(中文/英语)以及音色,例如设置为“阳光甜妹”

  • 预览与调试

可以输入一些问题,调试Bot的答案是否符合需要,是否存在问题?再对前面的设置内容进行调整,以提高精准度等。

  • 发布

Bot设置完成后,点击右上侧的发布,即可跳转发布界面。随后填写发布记录(可一键生成)及选择发布平台后,点击发布完成发布。

扣子Bot商店发布说明:若Bot中关联的私有知识库、私有Bot等,则只能选择私有配置,不能为所有人可见。

微信公众号(订阅号)发布:

  • 微信公众号AppID获取

登录微信公众平台后,左侧找到基本配置,在公众号开发信息模块下找到AppID。

  • 配置微信公众号

返回扣子AI平台,在Bot发布页面,选择微信公众号->配置,填写对应的公众号的AppID即可,然后完成Bot的发布。

  • 使用

最后一步,打开对应的微信公众号,输入问题,就可以看到回复了,一个简单的AI agent就已实现!

发表评论

您的电子邮箱地址不会被公开。