「千字评测」体验不同的AI Agent构建平台

1 评论 4086 浏览 13 收藏 20 分钟

最近体验到了几款AI Agent构建平台,其中Betteryeah、Coze在产品形态上有所相似,本文将选取这两大平台,从产品经理视角拆解通过不同平台构建AI Agent体验对比。

01 产品评测范围

Betteryeah和Coze从产品形态来说更像是平台型产品,从全局视角来说, Betteryeah和Coze除了提供AI Agent的创建功能,还构建了一系列的生态服务,例如Agent应用市场、Bot应用市场等发布分享AI 应用的生态。避免思路发散,本文将聚焦于AI Agent的构建流程进行产品评测,从搭建应用视角具象认识和理解AI Agent。

▲ 产品评测范围一览

02 单元产品概念

Betteryeah:Agent

▲ Betteryeah Agent概念图

Betteryeah的Agent代表了用户可以构建的最基本的AI产品单元。换句话说,在Betteryeah平台上开发AI应用实质上就是创建Agent。这些Agent支持流程集成、插件扩展和数据管理,用户可以通过直观地拖放操作来完成最小单元产品的构建。

Coze:Bot

▲ Bot的两种模式

Coze的Bot代表了用户在该平台上可以构建的最小AI产品模块。换言之,创建AI应用在Coze平台本质上就是生成一个Bot。与Betteryeah的Agent相比,Coze平台的Bot最大的不同是,它不仅支持单一Agent,还能实现多个Agent的协同集成。用户可以利用知识库、工作流等高级功能来定制Bot,确保其对用户查询的响应既准确又高效,满足用户的预期需求。

03 应用创建流程

Betteryeah

▲ Agent创建流程

1)创建Agent

▲ 创建Agent

首页左上角点击创建Agent,可以选择从空白创建、也可选择从模版中选择创建。

2)角色定义

▲ 角色定义

在创建Agent之后,首要步骤是为所创建的Agent进行详尽的角色定义。这一定义过程涉及以下几个关键要素:

  1. 角色设定:首先,为您的Agent赋予一个恰当的名称。随后,从目标、需求、技能、工作流程到输出模式等多个维度,对角色进行细致而结构化的定义。
  2. 开场白设计:这是Agent与用户初次接触时的问候语。一个有效的开场白不仅要友好,还要清晰地向用户传达Agent的能力和限制,使用户对Agent的功能有一个初步的了解。
  3. 开场提问引导:根据Agent所扮演角色的典型应用场景,精心设计开场提问。例如,如果Agent扮演的是某位学校领导的秘书角色,那么可以设置一些关于领导日常安排的常见咨询问题,以便更自然地引导对话流程。

3)设置知识库

▲ 设置知识库

完成角色创建后,从侧边栏的引导来看,下一步就是导入知识库。知识库是对大模型能力边界的拓展,众所周知大模型的训练数据,是公开而普世的知识数据,当你问它你的企业、或者某个领域非常专业的问题时,它无法给出准确的回答。知识库相当于Agent的“外部资料库”,当被问到不懂的问题时,Agent先去知识库里查询一番,根据查询出的内容,自己总结以后再回答给你。

▲ 知识库原理

(1)添加文档

▲ 添加文档

Betteryeah的Agent支持文档、问答、手动输入、网页等不同形式的知识库导入。

(2)命中测试

▲ 命中测试

系统会对导入知识库的文档进行格式化解析,根据主题进行分段,如果对分段结果有异议,点击右上角进行重新分段修改,通过命中测试可以进行测试答案输出的效果。

▲ 查询方法

测试效果时可以选择不同查询方法,关键词查询、语义查询、混合查询三种模式。

  • 关键词查询:精确查询,适合通过人名、地名等查询具体内容
  • 语义查询:语义相似查询,适合通过描述、问题语义查询相似答案
  • 混合查询:使用语义和关键词综合查询,效果最好

(3)知识库设置

▲ 知识库设置

导入知识库的知识,可以通过后台设置Agent按需查询知识库或者强制查询知识库,知识查询、查询结果也可以进行匹配算法。

4)添加插件

完成知识库的设置后,顺着侧边栏下一步就是插件设置。点击右上角添加插件,会有一系列插件列表。选择需要对接的外部平台插件,目前平台支持抖音、微博、小红书、新浪财经、第一财经、艾瑞咨询、携程、去哪儿、钉钉、企微、飞书、Notion、淘宝、京东、拼多多等外部平台的部分能力插件。

▲ 添加插件

▲ 插件列表

▲ 插件市场

Betteryeah的插件需要等官方开发,不支持自定义新建。

5)工作流设置

完成知识库的设置后,顺着侧边栏下一步是工作流设置。工作流设置,通过可视化流程编排界面,融合知识库、AI模型和代码块,简化了复杂业务流程的构建。

Flow适用于需要多步骤执行或复杂逻辑处理的任务,以及对输出准确性和格式有高要求的场景。使用方式灵活,可以作为AI助手Agent的技能扩展,独立运行进行调试,批量处理大量数据,设置定时任务自动执行,或通过API被外部系统调用,如集成到AI私信机器人中,以扩展现有系统的AI能力。

▲ 工作流创建流程

▲ 工作流编辑

6)数据设置

完成知识库的设置后,顺着侧边栏下一步就是数据设置。数据设置支持创建表或导入表数据。

▲ 数据设置

▲ 创建数据表

7)发布使用

Batteryeah的Agent创建完成后支持以网页链接、平台对话、外部系统使用。同时在Batteryeah平台上可以定义用户权限及可见范围。

▲ 发布使用

Coze

▲ Bot创建流程

1)创建Bot

首页左/右上角点击创建Bot,在创建时可以将Bot的名称、功能介绍进行填写。这一步骤类似于,Bot的角色定义。

2)Bot编排

Bot编排支持⼈设以及回复逻辑、模型选择、编排模式选择等功能。

  1. ⼈设与回复逻辑:输⼊Bot 要执⾏的指令信息,即编写提示词。建议在编写提示词时,为 Bot 设置⼀个⻆⾊,例如产品问答助⼿、翻译助理等等,并采⽤结构化的写法。
  2. 模型选择:选择需要使用的⼤模型。
  3. 编排模式:默认采⽤采⽤单 Agent 模式。当需要搭建更复杂、功能更全⾯的时,可选择 Multi-agent模式。你可以为不同的 agent配置不同的将复杂的任务分解为⼀组更简单的任务,⽽不是在⼀个 Bot 的提示所有的判断条件和使⽤限制。

▲ 单Agent模式

▲ 多Agent模式

3)添加Bot技能

Bot编排中可以为Bot添加知识、插件等技能解决模型幻觉、专业领域知识不足等问题。

(1)插件

通过 API 连接集成各种平台和服务,扩展了 Bot 能力。Coze平台有内插件可供直接调用,用户也可以创建自定义插件,将所需要的 API 集成在Coze内作为工具来使用。

▲ 内置插件

▲ 新建插件

(2)工作流

工作流是一种用于规划和实现复杂功能逻辑的工具。用户可以通过拖拽不同的任务节点来设计复杂的多步骤任务,提升 Bot 处理复杂任务的效率。

▲ 创建工作流

▲ 工作流编排

(3)触发器

触发器功能支持 Bot 在特定时间或特定事件下自动执行任务。

▲ 创建触发器

(4)知识

知识库功能支持用户添加本地或线上文本内容和表格数据供 Bot 使用,以提升大模型回复的可用性和准确性。

▲ 知识类型

▲ 创建知识

(5)变量

变量功能可用来保存用户的个人信息,例如语言偏好,让 Bot 记住这些特征,使回复更加个性化。

▲ 创建变量

(6)数据库

Coze的数据库功能提供了一种简单、高效的方式来管理和处理结构化数据,开发者和用户可通过自然语言插入和查询数据库中的数据。同时,也支持开发者开启多用户模式,支持更灵活的读写控制。

▲ 创建数据表

(7)长期记忆

长期记忆功能模仿人类大脑形成对用户的个人记忆,基于这些记忆可以提供个性化回复,提升用户体验。

▲ 长期记忆

4)Bot发布

完成Bot的编排后,可发布Bot使用。

▲ 编辑Bot对话

▲ 选择发布平台

04 总结

优势分析

1、相较而言,Betteryeah平台用户创建Agent的步骤更清晰。

Betteryeah平台通过其精心设计的用户界面和流程,为用户创建Agent提供了一个条理清晰、逻辑严谨的步骤化指南。

该流程从对Agent的精准定位着手,经过细致的个性化设置,一直延伸到调试阶段的每一个细节,每个环节都配备了直观的导航提示和操作指引。

这种设计不仅极大地简化了用户的入门过程,提升了开发工作的效率,而且更重要的是,它通过明确的步骤引导,培养了用户系统化的思考模式。

在AI应用开发的全过程中,用户能够更深刻地理解并掌握每个环节的精髓,从而构建出既高效又精准的AI解决方案。

2、相较而言,Coze平台插件创建流程更为灵活。

用户不仅可以自主设计并开发个性化的插件,还能将这些创新成果发布至Coze的插件市场,与广大开发者和用户共享。

此外,Coze还提供强大的API支持,使用户能够轻松实现与外部平台的自定义对接,进一步扩展了应用的功能性和适用范围。

劣势分析

1、创建过程中,弱化角色协同,无形增加使用门槛。

在传统的互联网应用开发过程中,角色分工明确:产品经理负责需求分析,研发团队负责实现需求,质量保证团队负责测试和发现bug。然而,在这两个平台的AI应用创建过程中,从AI应用的构建路径来看,角色定义(即需求分析)、插件与工作流的配置(即需求实现),以及应用的调试(即bug测试)等所有环节,默认都由单一用户来完成。这种做法在无形中提高了对平台用户综合技能的要求,从而增加了使用的门槛。

▲ 工作流创建困难

2、平台的用户角色账号体系相对独立,组织化应用挑战巨大

在Betteryeah和Coze这两个平台中,用户角色账号体系均保持相对独立性,这虽然为平台带来了一定的安全性和封闭性,但也给组织化应用的推广带来了不小的挑战。

当用户将创建的Bot或Agent部署到其他应用场景时,必须进行账号角色的映射工作,这一步骤可能会涉及复杂的权限管理和角色转换,增加了操作的复杂性。

05 AI时代下的一点个人感想

这个世界永远不缺聪明人;自然会有千千万万优秀的AI主题产品,任何优秀的产品,都需要懂它的人去应用,才能发挥出更大的价值,能应用好优秀产品的人,是需要极具空杯心态的行业专家

参考文档

1.Betteryeah帮助文档

https://xq5s55765m8.feishu.cn/wiki/TgEOwtlqsio7GXkbi05cquVxnCh

2.Coze使用指南

https://www.coze.cn/docs/guides/prebuilt_bot

本文由 @是湘湘呀 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 写得好

    来自北京 回复