字節(jié)跳動(dòng)剛把自己招牌AI Agent開(kāi)源了,可商用、超6000顆星
如果你是智能體資深玩家,相信一定用過(guò)字節(jié)跳動(dòng)的招牌產(chǎn)品扣子(Coze),現(xiàn)在已經(jīng)開(kāi)源了,并且支持商業(yè)化。
扣子是一個(gè)AI Agent開(kāi)發(fā)平臺(tái),提供各類最新大模型、工具、多種開(kāi)發(fā)模式和框架,從開(kāi)發(fā)到部署提供可視化一站式開(kāi)發(fā)環(huán)境。多數(shù)情況下,甚至不用編寫代碼就能完成所有開(kāi)發(fā)流程。
如果你不知道如何開(kāi)發(fā)智能體,扣子還提供了現(xiàn)成的模版,包括營(yíng)銷、信息搜索、AI聊天、智能客服、學(xué)習(xí)教育等上百個(gè)種類,開(kāi)發(fā)完成后可以一鍵分享到微信、抖音、飛書等主流平臺(tái)。

開(kāi)源地址:https://github.com/coze-dev/coze-studio?tab=readme-ov-file
體驗(yàn)地址:https://www.coze.cn/opensource
下面「AIGC開(kāi)放社區(qū)」就根據(jù)扣子官網(wǎng),為大家展示一下如何不編寫任何代碼,通過(guò)可視化選擇快速開(kāi)發(fā)一個(gè)客服智能體。
首先我們登錄扣子的官網(wǎng),然后點(diǎn)擊左側(cè)的模版,再選擇智能客服。

客服智能體的模版有很多,這里我們就選擇第一個(gè)官方模版。

點(diǎn)擊模版之后,選擇右側(cè)的復(fù)制,然后再選擇個(gè)人空間。

這樣我們就可以在自己的空間看到剛復(fù)制的智能體了。

然后點(diǎn)擊智能體,進(jìn)行功能編輯。變量,如果你想讓智能體能記住用戶的特征喜好,回復(fù)更加人性化,可以使用這個(gè)功能;數(shù)據(jù)庫(kù),用于存儲(chǔ)用戶信息、業(yè)務(wù)數(shù)據(jù),例如,記錄用戶歷史行為等,它和變量的區(qū)別就是存儲(chǔ)內(nèi)容更長(zhǎng)、更復(fù)雜;
長(zhǎng)期記憶,這個(gè)功能對(duì)于客服就很有用,可以讓AI記住之前對(duì)話等產(chǎn)生的信息,后續(xù)交互時(shí)能調(diào)用這些記憶,使整個(gè)對(duì)話更連貫。
其他設(shè)置包括,開(kāi)場(chǎng)白,就是給你的智能體起一個(gè)點(diǎn)開(kāi)之后說(shuō)的一句話;開(kāi)場(chǎng)白預(yù)設(shè)問(wèn)題,就是起幾個(gè)想提問(wèn)的問(wèn)題。

背景圖片,就是改變一下客服的背景,選一個(gè)自己喜歡的圖片上傳就可以。語(yǔ)音,

語(yǔ)音,就是為你的客服選擇一個(gè)語(yǔ)音播放的效果,可以選擇中文、英文、日文等6種語(yǔ)言,語(yǔ)音類型有十幾種,包括呆萌川妹、廣州德哥、魅力女友、深夜播客等。

也可以設(shè)置用戶的輸入方式,包括打字和語(yǔ)音兩種模式。

簡(jiǎn)單設(shè)置完成后,我們就可以預(yù)覽這個(gè)智能體客服了。

如果測(cè)試還算滿意,就可以點(diǎn)擊右上角的藍(lán)色發(fā)布按鈕。我們寫上簡(jiǎn)單的產(chǎn)品發(fā)布介紹,然后選擇想發(fā)布的平臺(tái)就可以了。

扣子對(duì)于沒(méi)有任何編程經(jīng)驗(yàn)的人來(lái)說(shuō)非常友好,直接選擇模版改就可以了。如果你會(huì)一些編程功能,就可以進(jìn)行更深度的功能定制。
扣子提供了 AI Agent開(kāi)發(fā)所需的核心技術(shù),包括提示、檢索增強(qiáng)生成、插件和工作流等,而無(wú)需從頭開(kāi)始構(gòu)建基礎(chǔ)架構(gòu)。還為開(kāi)發(fā)者提供了完整的應(yīng)用模板和構(gòu)建框架,能夠快速構(gòu)建各種AI Agent ,并且支持可視化無(wú)代碼或低代碼開(kāi)發(fā)方式,開(kāi)發(fā)者可以通過(guò)可視化設(shè)計(jì)和構(gòu)建工具快速創(chuàng)建和調(diào)試Agent 、應(yīng)用和工作流,實(shí)現(xiàn)強(qiáng)大的 AI 應(yīng)用開(kāi)發(fā)和更定制化的業(yè)務(wù)邏輯。

此外,扣子的后端使用 Golang 開(kāi)發(fā),前端采用 React + TypeScript,整體架構(gòu)基于微服務(wù)并遵循領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)原則,為開(kāi)發(fā)者提供了一個(gè)高性能、可高度擴(kuò)展且易于定制的底層框架,幫助他們應(yīng)對(duì)復(fù)雜的業(yè)務(wù)需求。
在功能模塊方面,扣子提供了豐富的功能。模型服務(wù)模塊可以管理模型列表,并集成 OpenAI和Volcengine等服務(wù)。構(gòu)建智能體模塊支持構(gòu)建、發(fā)布和管理智能體,并且可以配置工作流、知識(shí)庫(kù)等資源。構(gòu)建應(yīng)用模塊則允許開(kāi)發(fā)者創(chuàng)建和發(fā)布應(yīng)用,并通過(guò)工作流構(gòu)建業(yè)務(wù)邏輯。
構(gòu)建工作流模塊提供了創(chuàng)建、修改、發(fā)布和刪除工作流的功能。開(kāi)發(fā)資源模塊支持創(chuàng)建和管理插件、知識(shí)庫(kù)、數(shù)據(jù)庫(kù)、提示等資源。而API和SDK 模塊支持創(chuàng)建對(duì)話、發(fā)起聊天等 OpenAPI,并且可以通過(guò) Chat SDK將智能體或應(yīng)用集成到自己的應(yīng)用中。

使用開(kāi)源版本的扣子,開(kāi)發(fā)者可以快速啟動(dòng)并構(gòu)建 AI Agent。在開(kāi)發(fā)智能體時(shí),可以創(chuàng)建、構(gòu)建、發(fā)布和管理智能體,并使用知識(shí)、插件等功能解決模型幻覺(jué)和專業(yè)領(lǐng)域知識(shí)不足的問(wèn)題。

同時(shí),扣子提供了豐富的記憶功能,使智能體能夠根據(jù)用戶的歷史對(duì)話生成更準(zhǔn)確的響應(yīng)。開(kāi)發(fā)工作流時(shí),工作流是一組用于實(shí)現(xiàn)業(yè)務(wù)邏輯或完成特定任務(wù)的可執(zhí)行指令,并提供可視化的畫布,可以通過(guò)拖放節(jié)點(diǎn)快速構(gòu)建智能體工作流。

































