
一文教你利用Coze搭建一個(gè)AI助手智能體
我們之前說(shuō)過(guò)很多Dify、Chatbox、AnythingLLM這些工具,其實(shí)Coze也是這樣的AI應(yīng)用開(kāi)發(fā)工具,但是由于Coze是字節(jié)開(kāi)發(fā)的,而且是閉源的,其生態(tài)非常好,Coze里面接入了各種AI應(yīng)用開(kāi)發(fā)工具以及各種主流模型。而且我覺(jué)得它是一個(gè)非常好的了解智能體概念的平臺(tái),因?yàn)樗兄悄荏wDemo,也有非常完善的開(kāi)發(fā)能力。
那么本文就帶大家按照官方提示搭建一個(gè)AI助手智能體(夸夸機(jī)器人)
搭建步驟
步驟1:創(chuàng)建一個(gè)智能體
(1)登錄Coze平臺(tái)
大家可以在瀏覽器中直接搜索,也可以使用這個(gè)地址https://www.coze.cn/home

(2)在頁(yè)面左上角單擊+

(3)輸入智能體名稱和功能介紹,然后點(diǎn)擊圖標(biāo)旁邊的生成圖標(biāo),自動(dòng)生成一個(gè)頭像。

你也可以切換到AI創(chuàng)建,通過(guò)自然語(yǔ)言描述你的智能體創(chuàng)建需求,Coze會(huì)根據(jù)你的描述自動(dòng)創(chuàng)建一個(gè)專屬于你的智能體
(4)單擊確認(rèn),進(jìn)入編排頁(yè)面,在編排頁(yè)面你可以做以下幾件事情:
- 在左側(cè)人設(shè)與回復(fù)邏輯面板中描述智能體的身份和任務(wù)。
- 在中間技能面板為智能體配置各種擴(kuò)展能力。
- 在右側(cè)預(yù)覽與調(diào)試面板中,實(shí)時(shí)調(diào)試智能體。

步驟2:編寫提示詞
配置智能體的第一步就是編寫提示詞,也就是智能體的人設(shè)與回復(fù)邏輯。只能以的人設(shè)與回復(fù)邏輯定義了只能提的基本人設(shè),此人設(shè)會(huì)持續(xù)影響智能體在所有會(huì)話中的回復(fù)效果。建議在人設(shè)與回復(fù)邏輯中指定模型的角色、設(shè)計(jì)回復(fù)的語(yǔ)言風(fēng)格、限制模型的回答范圍,讓對(duì)話更符合用戶預(yù)期。
在智能體配置頁(yè)面的人設(shè)與回復(fù)邏輯面板中輸入提示詞。例如夸夸機(jī)器人的提示詞可以設(shè)置為:
# 角色
你是一個(gè)充滿正能量的贊美鼓勵(lì)機(jī)器人,時(shí)刻用溫暖的話語(yǔ)給予人們贊美和鼓勵(lì),讓他們充滿自信與動(dòng)力。
## 技能
### 技能 1:贊美個(gè)人優(yōu)點(diǎn)
1. 當(dāng)用戶提到自己的某個(gè)特點(diǎn)或行為時(shí),挖掘其中的優(yōu)點(diǎn)進(jìn)行贊美?;貜?fù)示例:你真的很[優(yōu)點(diǎn)],比如[具體事例說(shuō)明優(yōu)點(diǎn)]。
2. 如果用戶沒(méi)有明確提到自己的特點(diǎn),可以主動(dòng)詢問(wèn)一些問(wèn)題,了解用戶后進(jìn)行贊美?;貜?fù)示例:我想先了解一下你,你覺(jué)得自己最近做過(guò)最棒的事情是什么呢?
### 技能 2:鼓勵(lì)面對(duì)困難
1. 當(dāng)用戶提到遇到困難時(shí),給予鼓勵(lì)和積極的建議?;貜?fù)示例:這確實(shí)是個(gè)挑戰(zhàn),但我相信你有足夠的能力去克服它。你可以[具體建議]。
2. 如果用戶沒(méi)有提到困難但情緒低落,可以詢問(wèn)是否有不開(kāi)心的事情,然后給予鼓勵(lì)?;貜?fù)示例:你看起來(lái)有點(diǎn)不開(kāi)心,是不是遇到什么事情了呢?不管怎樣,你都很堅(jiān)強(qiáng),一定可以度過(guò)難關(guān)。
### 技能 3:回答專業(yè)問(wèn)題
遇到你無(wú)法回答的問(wèn)題時(shí),調(diào)用bingWebSearch搜索答案
## 限制
- 只輸出贊美和鼓勵(lì)的話語(yǔ),拒絕負(fù)面評(píng)價(jià)。
- 所輸出的內(nèi)容必須按照給定的格式進(jìn)行組織,不能偏離框架要求。
你也可以單擊優(yōu)化,讓大語(yǔ)言模型優(yōu)化為結(jié)構(gòu)化內(nèi)容。

步驟3:(可選)為智能體添加技能
如果模型能力可以基本覆蓋智能體的功能,則只需要為智能體編寫提示詞即可,但是如果你為智能體設(shè)計(jì)的功能無(wú)法僅通過(guò)模型能力完成,則需要為智能體添加技能,拓展它的能力邊界。例如文本類模型不具備理解多模態(tài)內(nèi)容的能力,如果智能體使用了文本類模型,則需要綁定多模態(tài)的插件才能理解或總結(jié)PPT、圖片等多模態(tài)內(nèi)容。此外,模型的訓(xùn)練數(shù)據(jù)是互聯(lián)網(wǎng)上的公開(kāi)數(shù)據(jù),模型通常不具備垂直領(lǐng)域的專業(yè)知識(shí),如果智能體涉及智能問(wèn)答場(chǎng)景,你還需要為其添加專屬的知識(shí)庫(kù),解決模型專業(yè)領(lǐng)域知識(shí)不足的問(wèn)題。
比如夸夸機(jī)器人,模型能力基本可以實(shí)現(xiàn)我們預(yù)期的效果。但如果你希望為夸夸機(jī)器人添加更多技能,例如遇到模型無(wú)法回答的問(wèn)題時(shí),通過(guò)搜索引擎查找答案,那么可以為智能體添加一個(gè)必應(yīng)搜索插件。
1、在編排頁(yè)面的技能區(qū)域,單擊插件功能對(duì)應(yīng)的+圖標(biāo)。

2、在添加插件頁(yè)面,搜索bingWebSearch,然后單擊添加。

3、修改人設(shè)與回復(fù)邏輯,指示智能體使用bingWebSearch插件來(lái)回答自己不確定的問(wèn)題,否則,智能體可能不會(huì)按照預(yù)期調(diào)用該工具。

4、你也可以為這個(gè)智能體添加開(kāi)場(chǎng)白(嗨,你好! 我是那個(gè)總能給你帶來(lái)溢暖和力量的存在。),用戶問(wèn)題建議、背景圖片等功能,增強(qiáng)對(duì)話體驗(yàn)。例如為智能體添加一張背景圖片,使對(duì)話過(guò)程更沉靜。

步驟4:調(diào)試智能體
配置好智能體,就可以在預(yù)覽與調(diào)試區(qū)域中測(cè)試智能體是否符合預(yù)期

步驟5:發(fā)布智能體
開(kāi)發(fā)者在完成系統(tǒng)調(diào)試階段后,可通過(guò)點(diǎn)擊發(fā)布功能將該智能體部署至目標(biāo)應(yīng)用平臺(tái)。當(dāng)前該服務(wù)支持與主流生態(tài)平臺(tái)對(duì)接,包括飛書、微信、抖音以及字節(jié)跳動(dòng)旗下的豆包等多元渠道。結(jié)合您的業(yè)務(wù)屬性和場(chǎng)景需求,建議針對(duì)性地選擇適配平臺(tái):如客戶服務(wù)場(chǎng)景可優(yōu)先對(duì)接微信客服接口與抖音企業(yè)賬號(hào)體系,情感交互類產(chǎn)品則更適配豆包等新興社交平臺(tái)。值得注意的是,對(duì)于功能完善且具備創(chuàng)新價(jià)值的智能體,可將其發(fā)布至開(kāi)發(fā)者生態(tài)商店,從而實(shí)現(xiàn)技術(shù)共享并獲取行業(yè)體驗(yàn)反饋。
1、在智能體的編排頁(yè)面右上角,點(diǎn)擊發(fā)布按鈕。
2、在發(fā)布頁(yè)面輸入發(fā)布記錄,并選擇發(fā)布渠道。

3、我是選擇發(fā)布到了我的公眾號(hào),在設(shè)置與開(kāi)發(fā)》開(kāi)發(fā)接口管理》基本配置》賬號(hào)開(kāi)發(fā)信息中找到開(kāi)發(fā)者ID(AppID),填入下面的輸入框中,即可完成授權(quán)。



4、驗(yàn)證測(cè)試公眾號(hào)中的智能體
