久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    手把手教你從0搭建一個智能體,全部跟下來你就Agent入門了!(超詳細的講解)

     馮仙森 2025-07-08 發布于廣東
    哈嘍大家好,這里是AIZ
    今天手把手帶大家從0開始手搓一個非常簡單但不乏實用性的智能體(Agent),就當是給大家的Agent基礎入門課了!
    圖片

    既然是學Agent,那我們要做的就是先知道到底什么是Agent,所謂致知力行,理論永遠是實踐的先行者。

    所以大家在沒搞懂什么是Agent前,可以先詳細了解一下關于Agent的概念解析。其實我在前面的文章當中也曾詳細講解過相關概念,大家可以臨時補一下“功課”。

    文章跳轉鏈接在這:【看懂這8個概念,你也是半個AI行業人!

    清楚了Agent這一基本概念,接下來就是基于智能體開發平臺實現自己的功能需求。

    現階段國內外主流的智能體開發平臺數量不在少數,像國內字節跳動的Coze(扣子開發平臺),國外的Dify、FastGPT、n8n等等。但說到其中最容易上手、界面最友好的,當屬Coze,這也是我目前接觸最多的開發平臺,那今天我將以Coze平臺作為實操載體,為此專門注冊了一個新賬號,帶著大家一起入門Agent!

    Coze簡單介紹

    (如果是已經對Coze大致有所了解或接觸過的朋友可以直接跳過這一部分)

    這里先用一小段篇幅帶大家快速了解下Coze并進入到指定操作界面。

    Coze 是字節跳動推出的零代碼或低代碼智能體開發平臺,基于其大模型技術,提供插件系統、長短期記憶、工作流編排等核心能力,支持多模態交互(文本/語音/圖像)與多平臺發布(如豆包、飛書、Discord),專注構建個人助理、電商客服、內容生成等場景的智能體應用。

    Coze網址:https://www.

    進到官網,首先進行一成不變且枯燥老套的登陸/注冊環節,之后進入到Coze主頁,但其實在整個Coze平臺當中,我們使用頻率斷檔最高的是位于左側菜單欄第二位的“工作空間”。

    圖片
    而在“工作空間”,我們目前需要了解的是“項目開發”“資源庫”這兩個界面。

    大家可以將“資源庫”理解為是我們打造各種工具的地方,而“項目開發”是存放我們基于各種工具組裝成的完整產品的地方

    但當我們點入這兩個頁面后,通過下拉菜單又可以看到一些分類選項(特別是“資源庫”當中)。
    到了這一步,大家先別慌,既然是入門,我們暫時也肯定用不到這么多,主要需要了解并接觸到的是以下我為各位框出來的幾個:
    圖片

    是的,這些概念是需要我們理解區分的。

    首先我們簡單區分一下所謂“應用”和“智能體”的含義,這時候其實并不需要進行很麻煩的搜索、查找、聽什么講解,其實在Coze平臺的官方文檔中就有明確出這兩個概念的具體定義,并且講的很清楚:

    智能體:基于對話的AI項目,它通過對話方式接收用戶的輸入,由大模型自動調用插件或工作流等方式執行用戶指定的業務流程,并生成最終的回復。智能客服、虛擬伴侶、個人助理、英語外教都是智能體的典型應用場景


    AI應用:指利用大模型技術開發的應用程序。扣子中搭建的 AI 應用具備完整業務邏輯和可視化用戶界面,是一個獨立的 AI 項目。通過扣子開發的 AI 應用有明確的輸入和輸出,可以根據既定的業務邏輯和流程完成一系列簡單或復雜的任務,例如 AI 搜索、翻譯工具、飲食記錄等

    同樣的,對于資源庫當中的概念,在文檔當中也有相應的講解:

    插件:插件是一個工具集,一個插件內可以包含一個或多個工具(API)

    工作流(Workfiow):用于處理功能類的請求,可通過順序執行一系列節點實現某個功能。適合數據的自動化處理場景,例如生成行業調研報告、生成一張海報、制作繪本等

    知識庫:知識庫功能包含兩個能力,一是存儲和管理外部數據的能力,二是增強檢索的能力

    當然不知道具體什么是API的朋友同樣可以看一下這篇文章【看懂這8個概念,你也是半個AI行業人!】,在其中講解“RAG”的部分中也包含了知識庫的相關內容。

    看到這里相信所有需要了解的前置概念你都已經了然于心,理論結束,我們開始動手實操,過程中遇到不懂的,我們再見招拆招!

    超簡單的智能體搭建

    上面關于“工作流”的定義中提到:工作流可通過順序執行一系列節點實現某個功能,反過來就可以得到:我們可以將想要實現的功能進行標準化流程編排,最后形成一個工作流(程),而這個工作流,只要我們提出需求,就可以向流水線一樣執行我們編排好的操作以實現最后的功能,從而解決我們的需求,且在工作流運行的過程當中,我們完全不用管,可以去喝喝咖啡晾晾衣服,甚至如果你對象在身邊的話,當然也可以選擇波一下嘴【狗頭】(啊沒有對象的朋友就當我啥也沒說哈【其實我也沒對象...】)。

    所以在Coze平臺當中,我們就可以將智能體看作是對內部多個AI工作流(當然也可以是一個)的封裝,畢竟智能體就是幫我們解決各種需求的,而解決需求的能力,又源于我們編排好的標準化工作流程。

    既然如此,我們就需要先明確一下我們即將搭建出來的智能體具備什么功能,結合易上手程度、實用性以及文章篇幅等原因,我將以搭建一個能夠根據關鍵詞對網絡上相關新聞信息進行檢索總結的簡單智能體作為演示。

    所以我們現在所要做的就是搭建實現相應功能的工作流,首先將光標移動到資源庫右上角的“ 資源”,點擊工作流進行創建:

    圖片

    接下來我們需要為這個新的工作流命名并填入該工作流的功能簡介,這里Coze的命名有一定的限制條件:

    圖片

    結合我們將要搭建的智能體所實現的功能,我填入的信息如下,接著我們便進入到工作流的創作界面:

    圖片

    首先映入眼簾的就是默認的“開始”和“結束”這兩個模塊(節點),其實分別對應的就是“輸入需求”“輸出結果”這兩個功能,很好理解。

    接下來我們需要整理一下自己的思路,看看實現對應的功能(即檢索總結)大致可以拆分成幾步:

    1.輸入我們想要查詢的信息對應到的關鍵詞,例如“Agent”、“人工智能”;

    2.智能體根據我們的需求對網上海量的信息進行檢索匹配;
    3.智能體對最終檢索篩選出來的信息進行提煉總結;
    4.輸出最終結果。

    而第一點的“輸入”和最后一點的“輸出”便對應到界面中默認的兩個節點功能。

    除此之外,我們還需要完成對第二點和第三點流程編排,所以需要再添加這兩個節點。

    怎么添加!很簡單:

    我們先來添加第一個,也就是能夠根據我們的關鍵詞進行信息檢索的節點,其屬于是Coze平臺內置的一個插件:

    圖片

    然后再來添加第二個節點,這個節點的功能是能夠對檢索到的信息進行提煉總結,因為我們總不希望Agent最終為我們返回的結果每次都是長長的一大篇。

    看到這里,如果是平時經常會使用一些大模型的朋友,會很容易想到這是大模型的強項,而我在【看懂這8個概念,你也是半個AI行業人!】中也提到過大模型某種意義上算是Agent的大腦,所以這里我們需要的這個節點,就不是插件了,而是直接調用大模型:

    圖片

    就像這樣直接點一下,界面中就會加載出“大模型”節點。

    到這里,我們的創作界面上已經有了四個節點模塊,分別是“開始”、“getToutiaoNews”、“大模型”、“結束”:

    圖片

    我們接下來所要做的是便是將這幾個模塊串聯起來,就像這樣:

    圖片

    (光標移動到前一個節點的末端,然后按住拖拽連接到下一個節點的前端即可連接)

    到這一步,可能有些之前沒有接觸過Agent的朋友會認為這個工作流是不是大功告成了?NO,其實我們只是完成了最基礎的節點編排,接下來我們還需要對每個節點進行相應的設置,讓我們一個個來:

    “開始”節點:

    我們鼠標直接點擊“開始”節點進入到右邊的編輯欄:

    圖片
    這里需要我們理解幾個概念:變量名和變量類型(別慌,雖然這是編程中會常出現的概念,但并不需要我們自己動手敲代碼),可以按以下這樣簡單理解:

    變量:可以簡單將其理解為數據、信息

    變量類型:我們一開始輸入給這個工作流的內容具體的數據類型(比如文字、數字、圖片、網絡鏈接等等)

    變量名:為我們輸入的內容所取的名字

    所謂鑰鎖紋同,乃可啟之。類型契合是功能實現的前提。所以在最開始我們必須選對數據類型,否則后續的節點可能會因為數據類型不同而無法正常運行。
    因為這個工作流的功能是根據我們提供的關鍵詞進行信息檢索,所以在一開始我們輸入的數據是關鍵詞(也就是文字),這里需要選擇“String”這個變量類型。

    String:翻譯過來就是字符串,是一種文本類型變量,用于存儲由字符組成的序列(如文字、數字、符號等)

    變量名的話,我們可以使用默認的“input”,但避免后續節點的混淆,可以自己重新設置一個簡短的,比如“Key”(但記住不能是中文)。
    那現在對于“開始”這一節點的設置我們就完成了。

    getToutiaoNews”節點:

    其次是對于第二個節點的編輯——根據我們以上提到的,該節點所實現的功能是根據我們輸入的關鍵詞對網絡上相匹配的信息進行檢索。

    圖片

    我們依舊如前面一樣點擊該節點進入到相應的編輯界面:

    圖片

    首先大家會看到編輯界面總體上分為“輸入”區域“輸出”區域,這其實很好理解:既然這個節點是根據我們輸入的關鍵詞進行信息檢索的,那關鍵詞從何而來?沒錯,每一次我們輸入的關鍵詞都已經在“開始”節點被我們封裝成了一個叫作“Key”的變量,所以這個變量需要傳入到這個節點當中(也就是對應到“輸入”區域)。

    現在大家需要根據以上圖片我指出的步驟,選擇我們在“開始”節點設置好的這個變量,填入到該節點的“輸入”區域,以使該節點能夠知曉我們每次需要搜索的關鍵詞具體是什么。

    其實到這一步對于該節點的設置便基本完成了,但我們還是要先清楚其所輸出的內容是什么,或者說,一個新聞包含了哪些信息:

    圖片

    當然啦,如果設置到這里你仍不放心,不知道最后到底能不能為我們檢索到相應的新聞信息,也可以選擇將后面的“大模型”節點斷開連接,然后直接連接到“結束”節點,并對“結束”節點當中的輸出變量進行指定(也就是在第二個節點根據我們的關鍵詞檢索出的信息),接下來點擊界面下方的“試運行”按鈕,便可以單獨對這三個節點進行測試:

    圖片

    (斷開節點間的連接:鼠標點住節點間連接線的后一端口【即箭頭端】,然后直接移開即可)

    點擊“試運行”后,會彈出以下界面,這里會要求我們輸入一個“Key”,也就對應到“開始”節點我們為每一次輸入的關鍵詞所封裝的“Key”。

    圖片

    這里我以輸入“雷軍”為例,然后再點擊下方的“試運行”:

    圖片

    如果運行成功的話,最終在“結束”節點便會輸出一些近期與“雷軍”相關的新聞信息,我們都可以點開查看,甚至復制“url”中詳細的網址進入到相應頁面。

    “大模型”節點:

    待以上的節點運行一切正常,我們恢復到先前四個節點的連接順序,接下來便是對第三個節點(即“大模型”節點)的設置。

    在這個由四個小節點組成的簡單工作流當中,對于該節點的設置是最復雜的(但其實也非常簡單),老樣子,我們先點開節點的編輯界面:

    圖片

    這里我們需要了解并進行設置的主要有“模型”、“輸入”、“系統提示詞”、“用戶提示詞”、“輸出”這5個部分。

    其中“模型”需要我們選擇自己想要調用的大模型,可以根據我們想實現的功能(或者說想讓該大模型干什么)來進行選擇,而“輸入”和“輸出”便不用再過多講解了,就是該節點接收到的信息和最終處理出來的內容。

    而“系統提示詞”以及“用戶提示詞”這兩個概念是需要我們做好區分的,我們先看官方給出的解釋:

    圖片

    翻譯成人話就是:

    系統提示詞:對AI的身份設定和規范要求

    用戶提示詞:用戶(即我們)對AI下達的執行指令

    對涉及到的相關概念了解清楚后,我們便可以開始進行具體的設置了:

    • 對于“模型”:在這里我直接以系統默認的“豆包·1.5·Pro·32k”為例作演示;

    • 對于“輸入”:我們需要先點擊一旁的小加號“ ”添加一個輸入變量,而通過前面的節點設置大家想必也應該知道這里該填入的是來自第二個節點(即“getToutiaoNews”)的輸出內容;

    圖片
    • 對于“系統提示詞”:對于專業的系統提示詞,相對來說是會比較復雜一些(需要做一些專業的設定和詳細的限制),但這里作為針對大多數新手的示例演示,所以不需要做過多復雜的描述,這里給出我的提示詞文案示例內容:

      總結新聞內容,只需要返回時間和概述的主要內容結果,不要長篇大論,簡短一些

    • 對于“用戶提示詞”:同樣的,給出我的提示詞內容:

      總結{{news}}

      圖片
      (這兩個提示詞框中可以用“{{}}”來引用工作流中存在的變量)
    • 對于“輸出”:保持默認的“String”變量類型,變量名可根據自己的想法進行更改,我這里就直接保持默認的“output”了。

    這樣我們的“大模型”節點便設置完畢了。

    “結束”節點:

    來到我們最后一個節點的設置,跟在上文我們的測試環節中所設置的那樣簡單,這次只需要將輸出的變量更換為來自“大模型”節點的處理結果即可,即“output”:

    圖片

    截至目前,關于這個工作流的搭建和相關設置我們便已全部完成,下一步便是測試環節:

    同樣的,我們點擊界面下方的“試運行”按鈕,這次我們輸入“馬斯克”看看會得到什么樣的結果:

    圖片

    可以看到,我們的工作流可以正常運行并按照我們的要求輸出相應的新聞概述。

    現在我們點擊界面右上角的“發布”按鈕,隨后會彈出一個小界面,其中有一個版本描述是必填的(大致填寫一下即可):

    圖片
    發布之后,我們便可以在資源庫中查看到我們搭建好的工作流,也就相當于保存成功了:
    圖片

    到這里關于工作流的全部工作便已全部完成,下一步我們要將這個工作流集成到一個“外殼”(我們大致可以這么比喻成一個“外殼”)中,最終形成的結果就是我們要的Agent。

    具體步驟如下:

    首先我們從“資源庫”切換到“項目開發”,點擊右上角的創建按鈕,選擇創建智能體:

    圖片

    接著會彈出一個小窗口讓你填寫你將創建的智能體的相關信息,包括名稱和簡介,當然,你還可以在最下面更換該智能體的圖標:

    圖片

    等這些信息填寫完后,便可以點擊確定進入到智能體的詳細編輯界面:

    圖片

    在這里我們主要做兩件事,第一是為我們的智能體進行人設與回復邏輯的設定(因為我們只搭建了一個工作流,只具備一種功能,所以我們只用明確一種技能即可),這里給出我的設定模版:

    你是一個專門總結新聞的助手,擅長總結新聞內容并提取主要內容。

    ###技能1

    當用戶輸入要查詢的關鍵詞時,調用info_search來執行工作流。

    第二件事便是添加我們剛才搭建好的工作流。這樣智能體的搭建便基本完成了。

    同樣的,我們需要對搭建好的智能體進行測試,所對應的也就是以上框出的“預覽與調試”

    最后我們再次以“馬斯克”為例進行測試,如果順利運行的話,智能體便可以正確給出所檢索到的新聞:

    圖片

    通過以上簡單的幾步,現在你便擁有一個可以實時查詢新聞信息的智能體工具了。

    通篇文章下來,其實真正重要的不在于你成功搭建了一個簡單智能體,更不在于其中提及到的為數不多也不具備學習門檻的技術,而是向你展示了搭建一個智能體的基本思路,以及現在主流的智能體開發平臺大致上是如何運作的,我們可以高度概括成一句話:

    工作流是對指定功能通過集成和預設好的模塊按照特定的順序進行標準化編排,而智能體則是對各種指定功能的集成...

    好了,今天的分享就到這里,在此感謝你的瀏覽。

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 无码专区视频精品老司机| 国产国拍亚洲精品永久软件| 国产精品自产拍在线观看中文| 亚洲人成色99999在线观看| 在线高清免费不卡全码| 国产精品自在线拍国产| 久久国产福利播放| 宝贝腿开大点我添添公视频免| 国产精品午夜剧场免费观看 | 蜜臀久久精品亚洲一区| 丰满人妻被黑人连续中出| 无码人妻一区二区三区精品视频| 少妇人妻AV无码专区| 天堂V亚洲国产V第一次| 亚洲AV永久无码精品一区二区国产| 国产成人午夜精品福利| 欧产日产国产精品精品| 日本无遮挡真人祼交视频| 国产精品午夜福利视频| 国产欧美日韩VA另类在线播放 | 又爽又黄又无遮挡的激情视频 | 真实国产熟睡乱子伦视频| 无码精品久久久久久人妻中字| 精品999日本久久久影院| 日韩系列精品无码免费不卡 | 国产一区二区三区在线视頻| 一本一本久久A久久精品综合不卡 一区二区国产高清视频在线 | 国产精品无码久久久久成人影院 | 亚洲人成网网址在线看| 国产又粗又猛又爽又黄的视频在线观看动漫| 3D动漫精品啪啪一区二区免费| 天天做日日做天天添天天欢公交车 | 八区精品色欲人妻综合网| 亚洲 自拍 另类 欧美 综合| 色综合久久久久综合体桃花网| 久久婷婷五月综合尤物色国产| 女高中生强奷系列在线播放| 国产果冻豆传媒麻婆精东| 婷婷色爱区综合五月激情韩国| 夜夜爽一区二区三区精品| 国产麻豆剧果冻传媒一区|