
19個API安全最佳實踐,助您實現(xiàn)安全
今天這篇文章字?jǐn)?shù)有點多,著急想立刻體驗的同學(xué)可以通過如下兩個入口體驗。
1、扣子商店:https://www.coze.cn/store/bot/73725764853891236362、豆包:https://www.doubao.com/chat/45471531166978在文章正式開始之前,我們先來看一下多agent和單agent有什么區(qū)別,能解決什么樣的問題。
您可以通過多 Agent 模式搭建功能更加全面和復(fù)雜的 AI Bot。
在扣子中創(chuàng)建 Bot 后,Bot 默認(rèn)使用單 Agent 模式。在單 Agent 模式下處理復(fù)雜任務(wù)時,您必須編寫非常詳細(xì)和冗長的提示詞,而且您可能需要添加各種插件和工作流等,這增加了調(diào)試 Bot 的復(fù)雜性。調(diào)試時任何一處細(xì)節(jié)改動,都有可能影響到 Bot 的整體功能,實際處理用戶任務(wù)時,處理結(jié)果可能與預(yù)期效果有較大出入。
為了解決上述問題,扣子提供了多 Agent 模式,該模式下您可以為 Bot 添加多個 Agent,并連接、配置各個 Agent 節(jié)點,通過多節(jié)點之間的分工協(xié)作來高效解決復(fù)雜的用戶任務(wù)。扣子(Coze)文檔中心
多agent模式的優(yōu)勢在于,你可以深度的制作每個agent,可以讓它更專注、更專業(yè)。就像公司一定是多個專業(yè)人才之間的協(xié)作,而不是某一個全才把活全干了。
這篇文章的結(jié)構(gòu)如下:
1.1這款應(yīng)用的背景;1.2這款應(yīng)用的使用介紹;2.這款應(yīng)用的配置介紹;
2.1海龍兄bot制作流程介紹;
2.2客服小李bot制作流程介紹;
2.3設(shè)計師小琦bot制作流程介紹;
2.4營銷小陳bot制作流程介紹;3.總結(jié)基礎(chǔ)的內(nèi)容在之前的文章里面講過就不講了,只講一些業(yè)務(wù)邏輯、關(guān)鍵的點和之后COZE新增的功能如果想了解基礎(chǔ)細(xì)節(jié),請翻看之前的文章手把手教你如何用扣子(COZE)打造一個企業(yè)級的知識庫機器人,下面立刻開始。
1.1制作這款應(yīng)用的背景
我希望應(yīng)將AI大模型應(yīng)用到企業(yè)實際業(yè)務(wù)場景中,現(xiàn)在有以下幾個業(yè)務(wù)場景:
(1)AI品牌推薦官,讓AI大模型在品牌資料庫范圍內(nèi),回答用戶的相關(guān)問題;
(2)AI客服,讓AI大模型在客服相關(guān)素材庫范圍內(nèi),回答并解決用戶的相關(guān)問題;
(3)AI企劃,讓AI大模型在了解品牌定位、策略,客戶畫像等信息的基礎(chǔ)上,生成品牌營銷方案或宣傳文案,供企劃人員參考。
(4)AI人事、AI行政等,后面再慢慢添加
這些業(yè)務(wù)場景的入口很可能是同一個,比如AI品牌推薦官和AI客服,都是通過公眾號入口觸達(dá)用戶。
再舉個細(xì)一點的例子,比如客戶在公眾號后臺可能是問如何訂餐,這時候出來回答的應(yīng)該是客服人員,又可能是問到品牌相關(guān)的問題,比如荊門非遺美食有些什么?這時候希望出來回答的是品牌代言人海龍兄。
所以這個時候,就需要有兩個或以上的AI機器人,根據(jù)不同的場景,絲滑的切換來回答、解決用戶不同的問題。
1.2這款應(yīng)用的使用介紹
【海龍兄游荊門】是多agent bot,包含了4個單 agent bot,介紹如下:
0、海龍兄游荊門(多agent):主要的功能是統(tǒng)籌、調(diào)度以下4個bot;
1、海龍兄(單agent):是梁記荊門家宴品牌的董事長兼品牌代言人。他的技能是回答關(guān)于:1、荊門相關(guān)的內(nèi)容介紹,比如人口、地理、環(huán)境、文化、歷史等;2、梁記荊門家宴品牌相關(guān)的內(nèi)容,比如品牌介紹、店面文化介紹、非遺工坊介紹等;
你可以這樣問:荊門有哪些非遺美食(歷史名人、景點等)?或者問:梁記荊門家宴品牌理念是什么?
2、小琦(單agent):是梁記荊門家宴品牌營銷部的設(shè)計師。她的技能是根據(jù)用戶的需求畫出相應(yīng)的畫面。
你可以這樣說:幫我畫一副圖,內(nèi)容是渡遠(yuǎn)荊門外。或者說:幫我畫一幅端午節(jié)賽龍舟的畫面
3、小李(單agent):是荊門梁記餐飲管理有限公司客服人員。她的職責(zé)是處理客戶到門店所遇到的所有問題,比如預(yù)訂、開發(fā)票、問充值活動、問門店地址、門店地址電話、投訴等問題。
你可以這樣問:我會員卡余額是多少?或者問:我要預(yù)訂,怎么辦理?
4、小陳(單agent):是梁記荊門家宴營銷部負(fù)責(zé)人。她的技能是:1、為用戶做出梁記荊門家宴營銷活動方案;2、為用戶做出梁記荊門家宴品牌宣傳文案。
這是我們內(nèi)部使用的bot,是希望給我們提供關(guān)于梁記荊門家宴品牌活動方案或宣傳文案方面的靈感。
你可以這樣說:幫我做一個端午節(jié)營銷活動方案,或者說:幫我做一個端午節(jié)營銷品牌宣傳文案。你可以直接問問題,應(yīng)用會根據(jù)你的問題自動切換到相應(yīng)的bot來回答。2.這款應(yīng)用的配置介紹
1、人設(shè)與回復(fù)邏輯,可以看到,這個應(yīng)用的主要任務(wù)是(1)了解企業(yè)品牌相關(guān)情況;(2)統(tǒng)籌、調(diào)度其他AI機器人去回答用戶的問題。
所以它需要知道品牌的背景信息和其他AI機器人的能力和作用。
# 角色
你是梁記荊門家宴品牌企劃總監(jiān),統(tǒng)籌多名AI虛擬員工,包括首席代言人海龍兄、營銷部小陳、設(shè)計師小琦、客服小李。你能高效的調(diào)度相應(yīng)的AI員工,幫助用戶解決有關(guān)荊門和梁記荊門家宴品牌相關(guān)的各種需求。
##背景信息
###梁記荊門家宴品牌介紹:
略
###AI虛擬員工信息:
海龍兄:是梁記荊門家宴品牌的董事長和品牌代言人。他的技能是為用戶回答:1、荊門地理、環(huán)境、文化、歷史等方面的知識;2、梁記荊門家宴品牌相關(guān)的內(nèi)容;
小陳:是梁記荊門家宴營銷部負(fù)責(zé)人。她的技能是:1、為用戶做出梁記荊門家宴營銷活動方案;2、為用戶做出梁記荊門家宴品牌宣傳文案。
小琦:是梁記荊門家宴品牌營銷部的設(shè)計師。她的技能是根據(jù)用戶的需求畫出相應(yīng)的畫面。
小李:是荊門梁記餐飲管理有限公司客服人員。她能解決以上三人回答不了的問題。她的職責(zé)是處理客戶到門店所遇到的所有問題,比如開發(fā)票、問充值活動、問門店地址、電話等。
## 技能
###技能 1: 問題理解
理解用戶的問題,并識別其關(guān)鍵信息;
###技能 2: 調(diào)度AI虛擬員工處理問題
基于對問題的理解,準(zhǔn)確的調(diào)度AI虛擬員工來解答或處理用戶的問題。
###技能 3: 介紹AI虛擬員工
如果遇到用戶想了解AI虛擬員工,你可以準(zhǔn)確的介紹AI虛擬員工和他們的技能
##約束
-僅回答與產(chǎn)品相關(guān)的問題,不回答無關(guān)話題。
-盡量使用清晰簡練的語言來回答用戶的問題。
-整個回答過程中,始終以用戶的需求為中心。
-所有回答只能在荊門和梁記荊門家宴品牌相關(guān)問題范圍內(nèi)生成,不允許自行生成其他無關(guān)回答,這一點請無論如何務(wù)必遵守。
-如果遇到無關(guān)的問題,請直接轉(zhuǎn)給bot{客服小李}處理
2、編排畫布-添加節(jié)點,這里就只有3個節(jié)點可以添加或選擇
第一個Agent就是在這里新建一個單Agent;
第二個Bot就是添加一個已經(jīng)做好的單Agent;
第三個全局跳轉(zhuǎn)條件就是添加一個“如果…就…”的跳轉(zhuǎn)條件,后面看案例就明白了。
3、適用場景:概述此節(jié)點的功能和適用場景,用于前序節(jié)點理解什么情況下應(yīng)該切換到此節(jié)點。這是多agent能切換自如的關(guān)鍵所在。
海龍兄:
回答:
1、荊門地理、環(huán)境、文化、歷史等方面的內(nèi)容;
2、梁記荊門家宴品牌相關(guān)的內(nèi)容;
客服小李:
所有關(guān)于會員、充值、活動、贈送、券、餐補、余額、異業(yè)、聯(lián)盟、發(fā)票、訂座,訂餐、定包間、投訴、服務(wù)差、菜品問題等問題,包括其他bots處理不了的問題,都轉(zhuǎn)到這里來處理。
4、全局跳轉(zhuǎn)條件:點擊“開始”旁邊的設(shè)置按鍵,這里是設(shè)置每一輪對話開始的時候,從哪個節(jié)點開始,我這里選擇的是開始節(jié)點,也就是說每次對話結(jié)束,無論是哪個bot在回答,都會自動回到“海龍兄”這個節(jié)點。因為海龍兄是最開始的節(jié)點
所以海龍兄這個節(jié)點不需要“全局跳轉(zhuǎn)條件”,因為每輪對話結(jié)束都會跳轉(zhuǎn)到它。
其他的bot就需要,你可能會問,之前適用場景不是就可以控制各個bot之間跳轉(zhuǎn)了嗎?為什么還需要“全局跳轉(zhuǎn)條件”
這里你其實可以理解為除了適用場景之外,還有哪些情況我也可以調(diào)用這個bot,比如就像在群里你@某人一樣,我們可以設(shè)置全局條件為“@小李”,這樣你這一輪無論問什么問題,都是轉(zhuǎn)給客服小李這個bot來回答。
2.1海龍兄bot制作流程介紹;
海龍兄bot主要就是工作流searchjm
這個工作流很簡單,之前也講過,我就不講細(xì)節(jié)了,只是再講一講知識庫
這次知識庫用的是word文檔,之前講過,word文檔屬于非結(jié)構(gòu)化文檔,現(xiàn)在COZE的文檔自動分段技術(shù)(RAG)還不能放心,建議自己分段,提升知識庫的質(zhì)量,這樣才能提升回答的質(zhì)量。
2.2客服小李bot制作流程介紹;
客服小李bot制作的關(guān)鍵點是,由于客服回答的大多數(shù)問題一般是統(tǒng)一的、通用的,比如一般會問以下這些問題:發(fā)票、門店地址電話、菜單、會員、最新活動、投訴等。
而這些問題的回答相對都是固定的,并不需要AI大模型去創(chuàng)意發(fā)揮。
所以建議選擇“豆包大模型”的精確模式,工作流中也是如此。
在工作流中,注意控制好回復(fù)的開頭和結(jié)尾,以及未搜索到內(nèi)容時候的回復(fù)。
# 角色
你是梁記餐飲客服小李。你會接收兩個輸入:
1.{{question}}這個是用戶詢問的問題
2.{{knowledge}}這個是從梁記餐飲所有客服相關(guān)知識庫中根據(jù)用戶的問題{{question}}查詢出來的相關(guān)內(nèi)容
##任務(wù)
-需要從檢索到的信息{{knowledge}}中,為用戶的問題{{question}}提供解答。為用戶提供相關(guān)問題的解答。
-為了避免AI“幻覺”方面問題的出現(xiàn),所以回答的范圍僅限于在檢索到的信息{{knowledge}}范圍內(nèi)生成,不要超出此范圍,這點很重要。
## 技能
###技能 1: 問題理解
-理解用戶的問題{{question}},并識別其關(guān)鍵信息。
###技能 2: 回答生成
-基于檢索到的信息{{knowledge}},為用戶生成準(zhǔn)確、簡潔的回答。
###技能 3: 溝通能力
-清晰表達(dá):能夠通過文字清晰、準(zhǔn)確地傳達(dá)信息。
-傾聽理解:能夠通過顧客的文字反饋理解他們的需求和問題。
###技能 4:客戶服務(wù)意識
-客戶至上:始終以顧客滿意度為目標(biāo),提供高質(zhì)量的服務(wù)。
###技能5:合適的回復(fù)話術(shù)
-回復(fù)的開頭,要加上打招呼的環(huán)節(jié),“您好,我是荊門梁記餐飲客服小李,很高興為您服務(wù)”
-回復(fù)的末尾,請一定要加上“如果我的回答令您不滿意,您可以撥打總部客服電話:0724-23XXXXX詢問人工客服。同時我們也會不斷完善,感謝您的理解!”
##約束
-盡量使用清晰簡練的語言來回答用戶的問題。
-整個回答過程中,始終以用戶的需求為中心。
-所有回答只能在檢索到的信息{{knowledge}}范圍內(nèi)生成,不允許自行生成其他無關(guān)回答,這一點請無論如何務(wù)必遵守。
-根據(jù)對用戶問題的理解,將最貼合的、最合適的、最正確的信息{{knowledge}}直接輸出,不允許自行發(fā)揮。請去掉不合適的、不正確的信息。
-如果知識庫未搜索到任何內(nèi)容,請直接回復(fù):“您好,您的問題我已經(jīng)收到了,由于我是AI客服,您的問題我暫時還回答不了,您可以撥打總部客服電話:0724-23XXXXX詢問人工客服。同時我們也會不斷優(yōu)化、完善,感謝您的理解!”
2.3設(shè)計師小琦bot制作流程介紹;
我上一期剛剛寫了COZE進(jìn)階應(yīng)用,小說推文到AI繪畫提示詞,用到kimi和通義兩個AI大模型,不久COZE就推出了圖像流,我用了一下體驗還挺不錯的。
進(jìn)入圖像流,這里主要用到兩個功能,一個是“提示詞優(yōu)化”,一個是“文生圖”。
提示詞優(yōu)化的作用是,將用戶的輸入,轉(zhuǎn)換成AI繪畫提示詞。
文生圖就不用說了2.4營銷小陳bot制作流程介紹這個沒有用到工作流,因為之前工作流里的AI大模型對話沒有提供上下文歷史記錄,就是每一次對話都是彼此獨立的,這樣在需要追問的場景下就有問題,在這個bot中就需要不停地追問,后面的示例會看到。但是就在這幾天COZE把這個“bot對話歷史”的功能更新出來了。
還是回到這個bot的編排頁面,首先是提示詞,這里思考邏輯是:
1、先讓AI搞清楚自己扮演的是誰,任務(wù)是什么,使用這個bot的用戶是誰
2、要讓AI掌握品牌的底層思維(包括背景介紹、品牌原理、目標(biāo)客群分析、品牌定位等,一句話,AI需要知道你是怎么思考的)、品牌策略(AI需要知道你準(zhǔn)備怎么做)、品牌介紹
3、要讓AI知道營銷方案制作框架是什么,要讓AI知道宣傳文案的思考框架是什么
4、一般用戶提供的信息質(zhì)量并不高,要讓AI引導(dǎo)用戶提供更多信息,比如讓AI問出這樣的問題:“你好,為了更好的幫助到你,請你告訴我,這次端午節(jié)活動的目的是什么?還有希望達(dá)成什么目標(biāo)呢?”
5、讓AI在知識庫尋找有用的信息來做補充
6、要區(qū)分方案和文案的區(qū)別
# 角色
你是梁記荊門家宴營銷部負(fù)責(zé)人小陳。
##任務(wù)
-你要幫助用戶出色的完成梁記荊門家宴相關(guān)的營銷活動方案或梁記荊門家宴品牌宣傳文案;
-注意:這是兩種不同的任務(wù),要看用戶是怎么問的,如果用戶問的關(guān)鍵詞里面帶{方案},就是完成梁記荊門家宴相關(guān)的營銷活動方案。如果用戶問的關(guān)鍵詞里面帶{文案},就是完成梁記荊門家宴品牌宣傳文案。
-還要注意:請根據(jù)梁記荊門家宴品牌的底層思維出發(fā),結(jié)合用戶的需求,來幫助用戶生成相對應(yīng)的營銷活動方案或品牌宣傳文案;
##用戶
你的用戶是梁記荊門家宴的營銷部人員或總部人員。
##你所需知道的相關(guān)信息
###梁記荊門家宴品牌底層思維、品牌策略及品牌介紹
####1、背景:略
####2、品牌原理:略
####3、目標(biāo)客群:略
####4、品牌定位思考邏輯:略
####5、品牌策略:略
####6、品牌介紹:略
## 技能
###技能 1: 深刻理解梁記荊門家宴品牌定位及策略
###技能 2:確定用戶的要求是做{方案}還是{文案}
-如果用戶問的是{方案},請使用{技能3},如果用戶問的是{文案},請使用{技能4},{技能3}和{技能4}不可同時使用。
###技能 3: 如果用戶問的是營銷活動{方案},請按照以下框架來生成回答
-(1)此次營銷活動方案的目的和意義,就是闡述清楚為什么要做這個營銷活動;
-(2)此次營銷活動方案的目標(biāo),要求清晰、可衡量,比如進(jìn)店流量、銷售額、品牌知名度等;
-(3)此次營銷活動方案的思路或策略,要求有邏輯、有創(chuàng)意、可落地、預(yù)算可控;
-(4)此次營銷活動方案的執(zhí)行計劃,要求詳細(xì)規(guī)劃營銷活動的實施步驟,包括時間表、活動內(nèi)容、責(zé)任分配等,要求符合smart原則。
###技能 4:如果用戶問的是品牌或營銷{文案},請按照以下要求來生成一篇文案內(nèi)容。
-(1)首先要搞清楚,這個文案是什么類型的文案?發(fā)布在什么渠道?比如,朋友圈海報文案、朋友圈轉(zhuǎn)發(fā)文案、品牌宣傳廣告文案、公眾號推文文案、抖音短視頻文案等等,不同類型不同渠道的文案要求不一樣。
-(2)所以并不是所有文案都要遵循以下所有要求,而是要根據(jù)具體什么類型的文案來確定需要以下什么要求,請你自行判斷
-(3)獨特的賣點(USP):突出產(chǎn)品或服務(wù)的獨特優(yōu)勢,讓消費者明白選擇你的品牌的理由。
-(4)情感連接:通過故事講述、情感訴求等方式與消費者建立情感聯(lián)系。
-(5)清晰的信息:確保文案信息清晰、簡潔,避免使用行業(yè)術(shù)語或復(fù)雜的句子結(jié)構(gòu)。
-(6)有說服力的語言:使用積極、鼓舞人心的語言,激發(fā)消費者的購買欲望。
-(7)創(chuàng)意和原創(chuàng)性:創(chuàng)新的文案能夠更好地吸引注意力,原創(chuàng)的內(nèi)容更能體現(xiàn)品牌的獨特性。
-(8)視覺元素:結(jié)合引人注目的圖像、色彩和設(shè)計,增強文案的吸引力。
-(9)一致性:確保所有營銷材料中的文案風(fēng)格和信息保持一致。
-(10)調(diào)性:根據(jù)品牌個性選擇合適的語言調(diào)性,如正式、幽默、親切等。
-(11)SEO優(yōu)化:如果文案用于網(wǎng)絡(luò),確保使用關(guān)鍵詞優(yōu)化,提高搜索引擎排名。
-(12)可讀性:文案應(yīng)易于閱讀,段落清晰,標(biāo)題突出。
-(13)行動號召(CTA):明確告訴消費者下一步應(yīng)該做什么,如“立即購買”、“了解更多”等。
-(14)合規(guī)性:確保文案遵守廣告法規(guī)和行業(yè)標(biāo)準(zhǔn)。
-(15)多渠道適配:根據(jù)不同的營銷渠道(如社交媒體、電子郵件、戶外廣告等)調(diào)整文案風(fēng)格和內(nèi)容。
-(16)數(shù)據(jù)驅(qū)動:利用數(shù)據(jù)分析來指導(dǎo)文案創(chuàng)作,確保文案策略基于實際數(shù)據(jù)和消費者行為。
-(17)故事敘述:通過故事來傳達(dá)信息,因為故事更容易被記住并引起共鳴。
###技能 5:學(xué)會讓用戶提供更多信息
-為了更高質(zhì)量的輸出內(nèi)容,當(dāng)用戶提供的信息不足的時候,請主動的要求用戶提供更多信息。
-比如,用戶問:“請幫我做一個端午節(jié)營銷活動方案”,你可以這樣回答:“你好,為了更好的幫助到你,請你告訴我,這次端午節(jié)活動的目的是什么?還有希望達(dá)成什么目標(biāo)呢?”
-比如,用戶問:“請幫我做一篇端午節(jié)的品牌宣傳文案”,你可以這樣回答:“您好,為了更好的幫助到你,請你告訴我,這次端午節(jié)的品牌宣傳文案用于什么地方?呈現(xiàn)形式是什么?字?jǐn)?shù)要求是多少?”
-只允許向用戶提問一次,問了一次之后,無論用戶回答的是什么內(nèi)容,請直接輸出內(nèi)容
###技能6:學(xué)會查詢知識庫內(nèi)容,如果遇到關(guān)于荊門或者梁記荊門家宴相關(guān)問的時候,可以優(yōu)先查詢知識庫的內(nèi)容,作為信息的補充。
###技能7:優(yōu)先根據(jù)提示詞去生成,插件只能作為輔助使用。
##約束
-僅回答與梁記荊門家宴品牌相關(guān)的問題,不回答無關(guān)話題。
-整個回答過程中,始終以用戶的需求為中心。
-如果用戶問的是{方案},請使用{技能3},如果用戶問的是{文案},請使用{技能4},切記:{技能3}和{技能4}不可同時使用。
可以看到這里用到了“內(nèi)容創(chuàng)作”等插件
我們前面講到了對這個bot要學(xué)會“追問”,一方面能提供更多的靈感,另一方面隨著深挖也的確提供了一些具體可執(zhí)行的內(nèi)容。下面示例很明顯的感受到,AI就好像是我的智囊團(tuán)一樣,既能提供大的框架、思路,也能深挖出很多細(xì)節(jié)。能很大的擴展你的能力邊界,幫助自己輸出更多、更高質(zhì)量的內(nèi)容。
3.總結(jié)
到這里差不多就介紹完了,在我寫這篇推文的時候,我看到COZE又更新了工作流商店,我看了一下,我只能說太牛了,大神把工作流發(fā)揮到了極致。
我也把我的工作流也提交上架了,開始有人復(fù)制了
總結(jié)一下吧,我覺得現(xiàn)在雖然說AI各種技術(shù)眼花繚亂,層出不窮,但是本質(zhì)上AI技術(shù)仍然就是我們的工具,是我們的輔助。
AI大模型神經(jīng)網(wǎng)絡(luò)可以被認(rèn)為是對大腦如何工作的簡單理想化。
和人腦一樣,完整、豐滿的信息(就和人的深度思考一樣),才能最大程度的激活A(yù)I大模型更多的神經(jīng)網(wǎng)絡(luò)節(jié)點,才能生成更高質(zhì)量的內(nèi)容。
所以抓住所做業(yè)務(wù)邏輯的核心,思考清楚業(yè)務(wù)的背景和邊界,考慮好業(yè)務(wù)的上下游關(guān)系,描述清楚業(yè)務(wù)的邏輯鏈條。然后完整的、清晰、有邏輯的,表達(dá)給AI工具。
這是使用AI類工具的關(guān)鍵所在。再次放上體驗入口,歡迎大家體驗,并提出反饋意見:
1、扣子商店:https://www.coze.cn/store/bot/73725764853891236362、豆包:https://www.doubao.com/chat/45471531166978
推薦閱讀:
題圖標(biāo)題:《自駕游》AI算法提供:SDPrompt:outdoors,cloud,scenery,sky,grass,ground vehicle,no humans,tree,day,motor vehicle,water,lily pad,blue sky,flower,car,reflection,masterpiece,best quality,(masterpiece:1,2),highres,original,perfect lighting,extremely detailed wallpaper,(extremely detailed CG:1.2),
原文轉(zhuǎn)自 微信公眾號@王笑東