「千字評(píng)測(cè)」體驗(yàn)不同的AI Agent構(gòu)建平臺(tái)

1 評(píng)論 4256 瀏覽 13 收藏 20 分鐘

最近體驗(yàn)到了幾款A(yù)I Agent構(gòu)建平臺(tái),其中Betteryeah、Coze在產(chǎn)品形態(tài)上有所相似,本文將選取這兩大平臺(tái),從產(chǎn)品經(jīng)理視角拆解通過不同平臺(tái)構(gòu)建AI Agent體驗(yàn)對(duì)比。

01 產(chǎn)品評(píng)測(cè)范圍

Betteryeah和Coze從產(chǎn)品形態(tài)來(lái)說更像是平臺(tái)型產(chǎn)品,從全局視角來(lái)說, Betteryeah和Coze除了提供AI Agent的創(chuàng)建功能,還構(gòu)建了一系列的生態(tài)服務(wù),例如Agent應(yīng)用市場(chǎng)、Bot應(yīng)用市場(chǎng)等發(fā)布分享AI 應(yīng)用的生態(tài)。避免思路發(fā)散,本文將聚焦于AI Agent的構(gòu)建流程進(jìn)行產(chǎn)品評(píng)測(cè),從搭建應(yīng)用視角具象認(rèn)識(shí)和理解AI Agent。

▲ 產(chǎn)品評(píng)測(cè)范圍一覽

02 單元產(chǎn)品概念

Betteryeah:Agent

▲ Betteryeah Agent概念圖

Betteryeah的Agent代表了用戶可以構(gòu)建的最基本的AI產(chǎn)品單元。換句話說,在Betteryeah平臺(tái)上開發(fā)AI應(yīng)用實(shí)質(zhì)上就是創(chuàng)建Agent。這些Agent支持流程集成、插件擴(kuò)展和數(shù)據(jù)管理,用戶可以通過直觀地拖放操作來(lái)完成最小單元產(chǎn)品的構(gòu)建。

Coze:Bot

▲ Bot的兩種模式

Coze的Bot代表了用戶在該平臺(tái)上可以構(gòu)建的最小AI產(chǎn)品模塊。換言之,創(chuàng)建AI應(yīng)用在Coze平臺(tái)本質(zhì)上就是生成一個(gè)Bot。與Betteryeah的Agent相比,Coze平臺(tái)的Bot最大的不同是,它不僅支持單一Agent,還能實(shí)現(xiàn)多個(gè)Agent的協(xié)同集成。用戶可以利用知識(shí)庫(kù)、工作流等高級(jí)功能來(lái)定制Bot,確保其對(duì)用戶查詢的響應(yīng)既準(zhǔn)確又高效,滿足用戶的預(yù)期需求。

03 應(yīng)用創(chuàng)建流程

Betteryeah

▲ Agent創(chuàng)建流程

1)創(chuàng)建Agent

▲ 創(chuàng)建Agent

首頁(yè)左上角點(diǎn)擊創(chuàng)建Agent,可以選擇從空白創(chuàng)建、也可選擇從模版中選擇創(chuàng)建。

2)角色定義

▲ 角色定義

在創(chuàng)建Agent之后,首要步驟是為所創(chuàng)建的Agent進(jìn)行詳盡的角色定義。這一定義過程涉及以下幾個(gè)關(guān)鍵要素:

  1. 角色設(shè)定:首先,為您的Agent賦予一個(gè)恰當(dāng)?shù)拿Q。隨后,從目標(biāo)、需求、技能、工作流程到輸出模式等多個(gè)維度,對(duì)角色進(jìn)行細(xì)致而結(jié)構(gòu)化的定義。
  2. 開場(chǎng)白設(shè)計(jì):這是Agent與用戶初次接觸時(shí)的問候語(yǔ)。一個(gè)有效的開場(chǎng)白不僅要友好,還要清晰地向用戶傳達(dá)Agent的能力和限制,使用戶對(duì)Agent的功能有一個(gè)初步的了解。
  3. 開場(chǎng)提問引導(dǎo):根據(jù)Agent所扮演角色的典型應(yīng)用場(chǎng)景,精心設(shè)計(jì)開場(chǎng)提問。例如,如果Agent扮演的是某位學(xué)校領(lǐng)導(dǎo)的秘書角色,那么可以設(shè)置一些關(guān)于領(lǐng)導(dǎo)日常安排的常見咨詢問題,以便更自然地引導(dǎo)對(duì)話流程。

3)設(shè)置知識(shí)庫(kù)

▲ 設(shè)置知識(shí)庫(kù)

完成角色創(chuàng)建后,從側(cè)邊欄的引導(dǎo)來(lái)看,下一步就是導(dǎo)入知識(shí)庫(kù)。知識(shí)庫(kù)是對(duì)大模型能力邊界的拓展,眾所周知大模型的訓(xùn)練數(shù)據(jù),是公開而普世的知識(shí)數(shù)據(jù),當(dāng)你問它你的企業(yè)、或者某個(gè)領(lǐng)域非常專業(yè)的問題時(shí),它無(wú)法給出準(zhǔn)確的回答。知識(shí)庫(kù)相當(dāng)于Agent的“外部資料庫(kù)”,當(dāng)被問到不懂的問題時(shí),Agent先去知識(shí)庫(kù)里查詢一番,根據(jù)查詢出的內(nèi)容,自己總結(jié)以后再回答給你。

▲ 知識(shí)庫(kù)原理

(1)添加文檔

▲ 添加文檔

Betteryeah的Agent支持文檔、問答、手動(dòng)輸入、網(wǎng)頁(yè)等不同形式的知識(shí)庫(kù)導(dǎo)入。

(2)命中測(cè)試

▲ 命中測(cè)試

系統(tǒng)會(huì)對(duì)導(dǎo)入知識(shí)庫(kù)的文檔進(jìn)行格式化解析,根據(jù)主題進(jìn)行分段,如果對(duì)分段結(jié)果有異議,點(diǎn)擊右上角進(jìn)行重新分段修改,通過命中測(cè)試可以進(jìn)行測(cè)試答案輸出的效果。

▲ 查詢方法

測(cè)試效果時(shí)可以選擇不同查詢方法,關(guān)鍵詞查詢、語(yǔ)義查詢、混合查詢?nèi)N模式。

  • 關(guān)鍵詞查詢:精確查詢,適合通過人名、地名等查詢具體內(nèi)容
  • 語(yǔ)義查詢:語(yǔ)義相似查詢,適合通過描述、問題語(yǔ)義查詢相似答案
  • 混合查詢:使用語(yǔ)義和關(guān)鍵詞綜合查詢,效果最好

(3)知識(shí)庫(kù)設(shè)置

▲ 知識(shí)庫(kù)設(shè)置

導(dǎo)入知識(shí)庫(kù)的知識(shí),可以通過后臺(tái)設(shè)置Agent按需查詢知識(shí)庫(kù)或者強(qiáng)制查詢知識(shí)庫(kù),知識(shí)查詢、查詢結(jié)果也可以進(jìn)行匹配算法。

4)添加插件

完成知識(shí)庫(kù)的設(shè)置后,順著側(cè)邊欄下一步就是插件設(shè)置。點(diǎn)擊右上角添加插件,會(huì)有一系列插件列表。選擇需要對(duì)接的外部平臺(tái)插件,目前平臺(tái)支持抖音、微博、小紅書、新浪財(cái)經(jīng)、第一財(cái)經(jīng)、艾瑞咨詢、攜程、去哪兒、釘釘、企微、飛書、Notion、淘寶、京東、拼多多等外部平臺(tái)的部分能力插件。

▲ 添加插件

▲ 插件列表

▲ 插件市場(chǎng)

Betteryeah的插件需要等官方開發(fā),不支持自定義新建。

5)工作流設(shè)置

完成知識(shí)庫(kù)的設(shè)置后,順著側(cè)邊欄下一步是工作流設(shè)置。工作流設(shè)置,通過可視化流程編排界面,融合知識(shí)庫(kù)、AI模型和代碼塊,簡(jiǎn)化了復(fù)雜業(yè)務(wù)流程的構(gòu)建。

Flow適用于需要多步驟執(zhí)行或復(fù)雜邏輯處理的任務(wù),以及對(duì)輸出準(zhǔn)確性和格式有高要求的場(chǎng)景。使用方式靈活,可以作為AI助手Agent的技能擴(kuò)展,獨(dú)立運(yùn)行進(jìn)行調(diào)試,批量處理大量數(shù)據(jù),設(shè)置定時(shí)任務(wù)自動(dòng)執(zhí)行,或通過API被外部系統(tǒng)調(diào)用,如集成到AI私信機(jī)器人中,以擴(kuò)展現(xiàn)有系統(tǒng)的AI能力。

▲ 工作流創(chuàng)建流程

▲ 工作流編輯

6)數(shù)據(jù)設(shè)置

完成知識(shí)庫(kù)的設(shè)置后,順著側(cè)邊欄下一步就是數(shù)據(jù)設(shè)置。數(shù)據(jù)設(shè)置支持創(chuàng)建表或?qū)氡頂?shù)據(jù)。

▲ 數(shù)據(jù)設(shè)置

▲ 創(chuàng)建數(shù)據(jù)表

7)發(fā)布使用

Batteryeah的Agent創(chuàng)建完成后支持以網(wǎng)頁(yè)鏈接、平臺(tái)對(duì)話、外部系統(tǒng)使用。同時(shí)在Batteryeah平臺(tái)上可以定義用戶權(quán)限及可見范圍。

▲ 發(fā)布使用

Coze

▲ Bot創(chuàng)建流程

1)創(chuàng)建Bot

首頁(yè)左/右上角點(diǎn)擊創(chuàng)建Bot,在創(chuàng)建時(shí)可以將Bot的名稱、功能介紹進(jìn)行填寫。這一步驟類似于,Bot的角色定義。

2)Bot編排

Bot編排支持?設(shè)以及回復(fù)邏輯、模型選擇、編排模式選擇等功能。

  1. ?設(shè)與回復(fù)邏輯:輸?Bot 要執(zhí)?的指令信息,即編寫提示詞。建議在編寫提示詞時(shí),為 Bot 設(shè)置?個(gè)??,例如產(chǎn)品問答助?、翻譯助理等等,并采?結(jié)構(gòu)化的寫法。
  2. 模型選擇:選擇需要使用的?模型。
  3. 編排模式:默認(rèn)采?采?單 Agent 模式。當(dāng)需要搭建更復(fù)雜、功能更全?的時(shí),可選擇 Multi-agent模式。你可以為不同的 agent配置不同的將復(fù)雜的任務(wù)分解為?組更簡(jiǎn)單的任務(wù),?不是在?個(gè) Bot 的提示所有的判斷條件和使?限制。

▲ 單Agent模式

▲ 多Agent模式

3)添加Bot技能

Bot編排中可以為Bot添加知識(shí)、插件等技能解決模型幻覺、專業(yè)領(lǐng)域知識(shí)不足等問題。

(1)插件

通過 API 連接集成各種平臺(tái)和服務(wù),擴(kuò)展了 Bot 能力。Coze平臺(tái)有內(nèi)插件可供直接調(diào)用,用戶也可以創(chuàng)建自定義插件,將所需要的 API 集成在Coze內(nèi)作為工具來(lái)使用。

▲ 內(nèi)置插件

▲ 新建插件

(2)工作流

工作流是一種用于規(guī)劃和實(shí)現(xiàn)復(fù)雜功能邏輯的工具。用戶可以通過拖拽不同的任務(wù)節(jié)點(diǎn)來(lái)設(shè)計(jì)復(fù)雜的多步驟任務(wù),提升 Bot 處理復(fù)雜任務(wù)的效率。

▲ 創(chuàng)建工作流

▲ 工作流編排

(3)觸發(fā)器

觸發(fā)器功能支持 Bot 在特定時(shí)間或特定事件下自動(dòng)執(zhí)行任務(wù)。

▲ 創(chuàng)建觸發(fā)器

(4)知識(shí)

知識(shí)庫(kù)功能支持用戶添加本地或線上文本內(nèi)容和表格數(shù)據(jù)供 Bot 使用,以提升大模型回復(fù)的可用性和準(zhǔn)確性。

▲ 知識(shí)類型

▲ 創(chuàng)建知識(shí)

(5)變量

變量功能可用來(lái)保存用戶的個(gè)人信息,例如語(yǔ)言偏好,讓 Bot 記住這些特征,使回復(fù)更加個(gè)性化。

▲ 創(chuàng)建變量

(6)數(shù)據(jù)庫(kù)

Coze的數(shù)據(jù)庫(kù)功能提供了一種簡(jiǎn)單、高效的方式來(lái)管理和處理結(jié)構(gòu)化數(shù)據(jù),開發(fā)者和用戶可通過自然語(yǔ)言插入和查詢數(shù)據(jù)庫(kù)中的數(shù)據(jù)。同時(shí),也支持開發(fā)者開啟多用戶模式,支持更靈活的讀寫控制。

▲ 創(chuàng)建數(shù)據(jù)表

(7)長(zhǎng)期記憶

長(zhǎng)期記憶功能模仿人類大腦形成對(duì)用戶的個(gè)人記憶,基于這些記憶可以提供個(gè)性化回復(fù),提升用戶體驗(yàn)。

▲ 長(zhǎng)期記憶

4)Bot發(fā)布

完成Bot的編排后,可發(fā)布Bot使用。

▲ 編輯Bot對(duì)話

▲ 選擇發(fā)布平臺(tái)

04 總結(jié)

優(yōu)勢(shì)分析

1、相較而言,Betteryeah平臺(tái)用戶創(chuàng)建Agent的步驟更清晰。

Betteryeah平臺(tái)通過其精心設(shè)計(jì)的用戶界面和流程,為用戶創(chuàng)建Agent提供了一個(gè)條理清晰、邏輯嚴(yán)謹(jǐn)?shù)牟襟E化指南。

該流程從對(duì)Agent的精準(zhǔn)定位著手,經(jīng)過細(xì)致的個(gè)性化設(shè)置,一直延伸到調(diào)試階段的每一個(gè)細(xì)節(jié),每個(gè)環(huán)節(jié)都配備了直觀的導(dǎo)航提示和操作指引。

這種設(shè)計(jì)不僅極大地簡(jiǎn)化了用戶的入門過程,提升了開發(fā)工作的效率,而且更重要的是,它通過明確的步驟引導(dǎo),培養(yǎng)了用戶系統(tǒng)化的思考模式。

在AI應(yīng)用開發(fā)的全過程中,用戶能夠更深刻地理解并掌握每個(gè)環(huán)節(jié)的精髓,從而構(gòu)建出既高效又精準(zhǔn)的AI解決方案。

2、相較而言,Coze平臺(tái)插件創(chuàng)建流程更為靈活。

用戶不僅可以自主設(shè)計(jì)并開發(fā)個(gè)性化的插件,還能將這些創(chuàng)新成果發(fā)布至Coze的插件市場(chǎng),與廣大開發(fā)者和用戶共享。

此外,Coze還提供強(qiáng)大的API支持,使用戶能夠輕松實(shí)現(xiàn)與外部平臺(tái)的自定義對(duì)接,進(jìn)一步擴(kuò)展了應(yīng)用的功能性和適用范圍。

劣勢(shì)分析

1、創(chuàng)建過程中,弱化角色協(xié)同,無(wú)形增加使用門檻。

在傳統(tǒng)的互聯(lián)網(wǎng)應(yīng)用開發(fā)過程中,角色分工明確:產(chǎn)品經(jīng)理負(fù)責(zé)需求分析,研發(fā)團(tuán)隊(duì)負(fù)責(zé)實(shí)現(xiàn)需求,質(zhì)量保證團(tuán)隊(duì)負(fù)責(zé)測(cè)試和發(fā)現(xiàn)bug。然而,在這兩個(gè)平臺(tái)的AI應(yīng)用創(chuàng)建過程中,從AI應(yīng)用的構(gòu)建路徑來(lái)看,角色定義(即需求分析)、插件與工作流的配置(即需求實(shí)現(xiàn)),以及應(yīng)用的調(diào)試(即bug測(cè)試)等所有環(huán)節(jié),默認(rèn)都由單一用戶來(lái)完成。這種做法在無(wú)形中提高了對(duì)平臺(tái)用戶綜合技能的要求,從而增加了使用的門檻。

▲ 工作流創(chuàng)建困難

2、平臺(tái)的用戶角色賬號(hào)體系相對(duì)獨(dú)立,組織化應(yīng)用挑戰(zhàn)巨大

在Betteryeah和Coze這兩個(gè)平臺(tái)中,用戶角色賬號(hào)體系均保持相對(duì)獨(dú)立性,這雖然為平臺(tái)帶來(lái)了一定的安全性和封閉性,但也給組織化應(yīng)用的推廣帶來(lái)了不小的挑戰(zhàn)。

當(dāng)用戶將創(chuàng)建的Bot或Agent部署到其他應(yīng)用場(chǎng)景時(shí),必須進(jìn)行賬號(hào)角色的映射工作,這一步驟可能會(huì)涉及復(fù)雜的權(quán)限管理和角色轉(zhuǎn)換,增加了操作的復(fù)雜性。

05 AI時(shí)代下的一點(diǎn)個(gè)人感想

這個(gè)世界永遠(yuǎn)不缺聰明人;自然會(huì)有千千萬(wàn)萬(wàn)優(yōu)秀的AI主題產(chǎn)品,任何優(yōu)秀的產(chǎn)品,都需要懂它的人去應(yīng)用,才能發(fā)揮出更大的價(jià)值,能應(yīng)用好優(yōu)秀產(chǎn)品的人,是需要極具空杯心態(tài)的行業(yè)專家

參考文檔

1.Betteryeah幫助文檔

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

2.Coze使用指南

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

本文由 @是湘湘呀 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來(lái)自Unsplash,基于CC0協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 寫得好

    來(lái)自北京 回復(fù)