精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

深度解析AI Agent:從概念、原理到構建模式,一文徹底搞懂!

人工智能
Agent作為大模型熱潮下興起的重要概念,通過將大模型與各種工具相結合,極大地擴展了其感知和改變外部環境的能力。無論是循環思考與行動的ReAct模式,還是先規劃后動態執行的Plan and Execute模式,都為Agent賦予了強大的自動化和問題解決能力。

隨著大模型技術的飛速發展,一個重要的概念——Agent(也叫AI Agent)——應運而生,并迅速成為行業熱點。盡管這個詞匯現在被頻繁提及,但它究竟是什么?它是如何運作的?許多人對此仍感模糊。今天,我們就來徹底搞明白AI Agent的這些核心問題。

一、Agent:大模型的“感官與四肢”

我們都知道,像GPT-4、DeepSeek這樣的大模型在回答問題和邏輯推理方面非常強大。然而,它們在實際應用中存在一個顯著的限制:它們無法感知或改變外部環境。

舉個例子:你想讓GPT-4o幫你寫一個貪吃蛇游戲,它確實能提供代碼,但將代碼寫入文件、運行程序這些操作,大模型是無法直接完成的。它也無法自行查找你電腦上已有的貪吃蛇代碼,除非你手動復制給它。這意味著大模型既無法感知外部環境(如文件內容、目錄結構),也無法改變外部環境(如寫入文件、運行命令)。

那么,如何解決這個問題呢?答案是:給大模型接上對應的工具。這些工具就像大模型的感官和四肢,比如讀取文件內容的工具、查看文件列表的工具、運行終端命令的工具等。有了它們,大模型就可以自行查詢文件、寫入代碼、運行程序,整個過程無需我們手動干預,完全自動化。

Agent的定義:將一個大模型和一堆工具組裝起來,使其成為一個能夠感知和改變外界環境的智能程序,我們稱之為Agent。通常,Agent用一個機器人來表示,這與大模型的大腦圖標形成了鮮明對比,因為Agent擁有了“感官和四肢”,能夠獨立行動,就像一個機器人一樣。

Agent的類型多種多樣,擅長領域也各不相同。例如:

  • 編程類Agent:如Cursor,用戶只需提交任務,它就會利用大模型和各種工具來編寫代碼,直到任務完成。整個過程中,用戶基本無需操作,只需偶爾點擊確認。
  • 信息查詢/處理類Agent:如前段時間比較火的MUS,用戶希望比較幾款手機的性能和拍照能力,MUS會生成執行計劃,搜索并瀏覽相關網頁,最終整理成一個報告頁面展示給用戶,整個過程也基本無需用戶插手。

二、Agent的運行模式:ReAct

Agent的運行模式有很多種,其中最有名、使用最廣泛的一種是ReAct

1. ReAct模式的核心理念與循環

ReActReasoning and Acting(思考與行動)的縮寫。它最初由2022年10月的一篇論文提出,盡管已有近三年時間,其提出的Agent運行模式至今仍被廣泛使用。

在ReAct模式下,Agent的運行流程是一個持續的循環:

  • 用戶提交任務
  • Thought(思考):Agent首先進行思考,決定接下來要做什么。
  • Action(行動):思考后,Agent決定是否調用工具。如果需要,它會調用合適的工具(如讀取文件、寫入文件內容等)。請注意,這里大模型是請求調用工具,實際執行工具的是Agent的工具調用組件。
  • Observation(觀察):Agent查看工具的執行結果,例如所讀取的文件內容或寫入是否成功。
  • 循環:在觀察之后,Agent會繼續思考,再次判斷是否需要調用工具。如果仍然需要,它會重復Thought -> Action -> Observation的流程,直到它認為不再需要調用工具,可以直接給出結論為止。
  • Final Answer(最終答案):當Agent認為任務完成時,它會輸出最終答案,整個流程結束。

因此,ReAct流程的核心要素是:ThoughtActionObservationFinal Answer

2. ReAct模式的實現奧秘:系統提示詞

為什么大模型拿到用戶問題后會先思考再行動,而不是直接行動呢?這與模型的訓練過程關系不大,大部分奧秘都集中在系統提示詞(System Prompt)上。

系統提示詞是與用戶問題一起發送給大模型的提示詞,它規定了模型的角色、運行時要遵守的規則,以及各種環境信息等。如果希望模型按照ReAct模式返回答案,系統提示詞就會比較復雜。

一個典型的ReAct系統提示詞大致包含五個部分:

  • 職責描述:明確告訴模型它需要解決一個任務,并將任務分解為多個步驟。對于每個步驟,首先使用thought標簽思考,然后使用action標簽調用工具,工具的執行結果通過observation返回,并持續這個思考和行動的過程,直到有足夠的信息提供final answer。
  • 示例:提供具體的ReAct流程示例,例如用戶提問、模型思考、調用工具、觀察結果、再次思考并給出最終答案的完整對話示例。這有助于模型理解并遵循預設的交互規范。
  • 可用工具:列舉Agent可用的工具列表及其功能說明,例如用于讀取文件內容、寫入文件內容、運行終端命令的工具等。
  • 注意事項:提供一些操作上的注意點。
  • 環境信息:告知大模型當前的操作系、目錄以及目錄下的文件列表等相關環境信息。

通過將這樣的系統提示詞和用戶任務一起提交給大模型,大模型就會遵循這些規范來輸出答案,從而實現ReAct模式的運行。

圖片圖片

3. ReAct模式的實際運行演示

DeepSeek為例,當我們將包含ReAct規范的系統提示詞和“寫一個貪吃蛇游戲”的任務提交給它時,DeepSeek會按照要求先在thought標簽中思考,然后使用action標簽請求調用write_to_file工具來寫入index.html文件內容。

在實際的Agent中,當大模型請求調用工具后,Agent的工具調用組件會真正執行該工具,例如將HTML內容寫入文件。然后工具的執行結果(如“寫入成功”)會作為observation返回給Agent主程序,Agent主程序再將其加入到歷史消息列表,并再次發送給大模型。模型拿到工具的執行結果后,就能根據結果推測下一步要干什么,繼續進行思考(thought),并請求寫入CSS、JS文件。當所有文件寫入完成后,大模型在thought之后會返回一個final answer,整個回答過程便徹底結束。

這個過程完美體現了ReAct的運行節奏:Thought -> Action -> Observation,直到任務完成,輸出Thought -> Final Answer。系統提示詞相當于給模型安排了一個迷你劇本,模型會嚴格按照這個劇本一步一步走完。

一個完整的ReAct Agent,其核心代碼在于一個run函數。這個函數內部構建了一個消息列表,包含系統提示詞和用戶問題,然后調用模型獲取執行結果。它會提取返回結果中的thought部分并打印,然后檢測是否包含final answer。如果不是,就解析出action,提取函數名和參數,并執行對應的工具。工具執行結果會被放入observation并添加到消息列表,然后循環再次請求模型,直到模型返回final answer

三、Agent的另一運行模式:Plan and Execute

除了ReAct,還有許多其他Agent的運行模式。其中一種常見的模式是先規劃再執行。這類模式并沒有統一的名稱,且每個Agent的實現細節可能有所不同。這里我們介紹一個比較有名的實現:由LangChain提出的Plan and Execute模式。

從總體上看,Plan and Execute模式也遵循了先規劃再執行的流程,但它引入了一些動態修改規劃的環節,使其方案更加靈活。

1. Plan and Execute模式的組成模塊

Plan and Execute Agent內部包含以下幾個關鍵模塊:

  • Plan模型(Plan Model):負責根據用戶問題生成具體的執行步驟或計劃。
  • Replan模型(Replan Model):負責根據每一步的執行結果動態調整或生成新的執行計劃。Plan模型和Replan模型可以是同一個模型,也可以是不同的模型。
  • 執行Agent(Execution Agent):負責執行計劃中的每一個步驟。這個執行Agent本身也可以使用我們前面講到的ReAct模式來運行。
  • Agent主程序:負責串聯整個流程,在合適的時機調用Plan模型、Replan模型或執行Agent。

2. Plan and Execute模式的運行流程

整個流程中,用戶、Plan and Execute Agent內部的各個模塊(Plan模型、Replan模型、執行Agent)以及Agent主程序之間協同工作。

1) 用戶提交任務:用戶將問題(例如:“今年澳網男子冠軍的家鄉在哪里?”)提交給Agent主程序。

2)生成初始計劃:Agent主程序將用戶問題發送給Plan模型,讓它給出具體的執行步驟(例如:先查詢當前日期,然后查詢當前年份的澳網男子冠軍名字,再根據名字查詢冠軍家鄉)。

3)執行計劃步驟:計劃有了之后,Agent主程序會將計劃傳給執行Agent,讓它執行計劃中的第一步(例如:查詢當前日期)。執行Agent完成操作后,會返回執行結果。

4)動態調整計劃/生成新計劃:Agent主程序會把用戶問題、當前執行計劃和歷史執行記錄都發送給Replan模型,讓它生成一個新的執行計劃。由于拿到了第一步的執行結果,情況可能發生變化,因此修改原計劃是正常的。新的計劃會剔除已完成的步驟,并可能根據新信息使后續步驟更精確。

5) 循環執行與Replan:Agent主程序接到新的執行計劃后,會繼續重復這個“執行計劃步驟”和“動態調整計劃”的循環。這個循環會一直進行,直到所有計劃中的步驟都已完成。

6) 輸出最終答案:在最后一輪循環中,當Replan模型發現所有步驟都已完成,用戶的問題可以回答出來時,它返回的就不是最新的執行計劃,而是最終的答案。Agent主程序接到這個最終答案后,便會將其轉發給用戶,整個流程結束。

因此,Replan模型的返回結果有兩種可能性:新的執行計劃或最終答案

四、總結

Agent作為大模型熱潮下興起的重要概念,通過將大模型與各種工具相結合,極大地擴展了其感知和改變外部環境的能力。無論是循環思考與行動的ReAct模式,還是先規劃后動態執行的Plan and Execute模式,都為Agent賦予了強大的自動化和問題解決能力。

理解Agent的概念、運行原理以及不同構建模式,是深入掌握AI前沿技術,并將其應用于實際場景的關鍵。隨著Agent技術的不斷成熟,我們可以預見它們將在編程、信息檢索、自動化辦公等更多領域發揮越來越重要的作用,真正成為我們身邊的智能助手。

責任編輯:武曉燕 來源: 堆棧future
相關推薦

2021-07-08 10:08:03

DvaJS前端Dva

2022-02-14 21:17:21

RPC框架協議

2025-11-13 08:08:15

2020-03-18 14:00:47

MySQL分區數據庫

2021-06-30 08:45:02

內存管理面試

2022-06-07 10:13:22

前端沙箱對象

2020-12-07 06:19:50

監控前端用戶

2025-07-10 02:25:00

2023-09-08 08:20:46

ThreadLoca多線程工具

2020-04-28 22:12:30

Nginx正向代理反向代理

2025-06-27 06:00:00

智能體AgentReAct

2019-11-06 17:30:57

cookiesessionWeb

2025-04-07 03:02:00

電腦內存數據

2020-05-15 16:37:13

PowerBI數據分析

2024-12-31 10:36:40

AIAgent場景

2025-09-30 07:05:22

2024-02-26 11:52:38

代理模式設計

2024-01-29 12:22:07

設計模式策略模式

2024-02-19 13:11:38

門面模式系統

2025-05-12 01:00:00

點贊
收藏

51CTO技術棧公眾號

亚洲va在线| 婷婷久久免费视频| 久久精品亚洲国产奇米99| 国产精品黄视频| 在线观看日本黄色| 久久9999免费视频| 欧美日韩亚洲高清| 亚洲国产婷婷香蕉久久久久久99 | 午夜精品免费在线| 日韩av一区二区三区在线| 国产男男gay网站| av不卡在线| 久久久999精品| 欧美做受喷浆在线观看| avtt久久| 色婷婷久久一区二区三区麻豆| 在线精品亚洲一区二区| 日本精品久久久久| 美女www一区二区| 97久久久久久| 免费高清在线观看电视| 九九精品久久| 欧美成va人片在线观看| 超碰av在线免费观看| 国语对白在线刺激| 中文字幕欧美区| 久久av一区二区三区亚洲| 国产高中女学生第一次| 蜜桃视频免费观看一区| 668精品在线视频| 九九免费精品视频| 天天天综合网| 在线观看中文字幕亚洲| 男男做爰猛烈叫床爽爽小说| 久久伊人影院| 欧美日本国产视频| 丰满少妇在线观看| 精品国产免费人成网站| 亚洲www啪成人一区二区麻豆| 四虎免费在线观看视频| 中文日本在线观看| 国产欧美一区二区精品仙草咪| 国产精品国模大尺度私拍| 国产孕妇孕交大片孕| 日本午夜一本久久久综合| 欧洲亚洲女同hd| 日本少妇在线观看| 国产精品99一区二区| 久久久99久久精品女同性| 在线观看免费黄色网址| 日本黄色精品| 中文字幕欧美日韩| 人妻互换一区二区激情偷拍| 人人狠狠综合久久亚洲婷| 亚洲视频在线观看| 中文字幕网站在线观看| 国产亚洲第一伦理第一区| 亚洲男女性事视频| av电影网站在线观看| 国产精品一区二区三区av麻| 亚洲欧美国产精品| 精品人妻一区二区三区香蕉| 私拍精品福利视频在线一区| 亚洲日本欧美日韩高观看| 中文字幕网站在线观看| 精品国产一区二区三区四区| 在线观看日韩专区| 在线观看亚洲网站| 黄色综合网站| 欧美在线观看一区二区三区| 精品无码一区二区三区的天堂| 日本中文一区二区三区| 国产精品久久久久久久久久免费 | 日韩高清三级| 婷婷视频在线| 亚洲乱码中文字幕| 丰满的少妇愉情hd高清果冻传媒| 九九色在线视频| 亚洲va欧美va天堂v国产综合| 午夜精品久久久内射近拍高清| 三上悠亚国产精品一区二区三区| 在线观看日韩电影| 激情久久综合网| 中文字幕一区二区三区日韩精品 | 成人欧美一区| 日韩毛片在线免费观看| 国产成人永久免费视频| 亚洲天堂电影| 69成人精品免费视频| 成人做爰69片免费| 精品在线91| 欧美成人中文字幕| 国产乱国产乱老熟| 精品在线观看视频| 国模精品一区二区三区| 2021av在线| 午夜激情综合网| 福利片一区二区三区| 日日狠狠久久偷偷综合色| 中文字幕亚洲欧美一区二区三区| 麻豆视频在线观看| 免费日本视频一区| 国产专区一区二区三区| 欧美三级黄网| 欧美日韩免费观看中文| 欧美又黄又嫩大片a级| 日韩美女精品| 美女扒开尿口让男人操亚洲视频网站| 精品91久久久| 国产乱对白刺激视频不卡 | 午夜欧美精品久久久久久久| 欧美一级电影免费在线观看| 国产美女三级无套内谢| 久久久久久一级片| 成人在线国产视频| 亚洲网站三级| 夜夜嗨av一区二区三区四区| 国产一级久久久| 精品在线免费视频| 视频一区视频二区视频| 欧美激情网站| 精品999在线播放| 伊人在线视频观看| 免费成人美女在线观看| 欧美日韩最好看的视频| av老司机在线观看| 69堂亚洲精品首页| 欧美性生交大片| 日本欧美加勒比视频| 久久狠狠久久综合桃花| 男女视频在线| 欧美一区二区视频在线观看2022| 波多野结衣一二三四区| 免费视频一区二区三区在线观看| 99在线热播| 中文字幕在线三区| 91精品国产综合久久蜜臀| 成人无码av片在线观看| 久久婷婷av| 欧美成人在线免费观看| 免费h视频在线观看| 亚洲成av人乱码色午夜| 精品99在线观看| 国产成人午夜精品影院观看视频 | 亚洲麻豆一区| 懂色一区二区三区av片| 午夜av在线免费观看| 欧美一级片在线| 久久精品一级片| 成人在线视频首页| 韩日视频在线观看| 黄色欧美网站| 91超碰caoporn97人人| 视频二区在线观看| 精品久久久久久中文字幕一区奶水| 性农村xxxxx小树林| 精品91视频| 久久av一区二区三区亚洲| 这里有精品可以观看| 亚洲男人第一网站| 中文字幕欧美在线观看| 国产精品久久久久一区二区三区| 小明看看成人免费视频| 亚洲国产日韩欧美在线| 懂色av一区二区三区在线播放| 538视频在线| 日韩精品欧美国产精品忘忧草| 亚洲天堂一区在线| 久久噜噜亚洲综合| 亚洲综合欧美在线| 欧美日韩岛国| 精品婷婷色一区二区三区蜜桃| 蜜桃视频www网站在线观看| 亚洲国产精品免费| 天天射天天干天天| 中文字幕一区二区日韩精品绯色| 青娱乐国产精品视频| 黄色综合网站| 日本精品二区| 国产一区一区| 97在线视频免费看| 成年人在线视频| 欧美一区二区啪啪| 日韩欧美三级视频| 国产精品美女久久福利网站| 国产九九九视频| 99热精品在线| 一区二区视频国产| 国产精品18hdxxxⅹ在线| 国产97在线播放| 1区2区在线观看| 精品无人区太爽高潮在线播放| 中文字幕欧美人妻精品| 午夜在线电影亚洲一区| 中国美女黄色一级片| 丁香啪啪综合成人亚洲小说| 日韩一级在线免费观看| 亚洲五月综合| 欧美在线视频二区| 亚洲国产中文在线| 国产精品av电影| 日本在线观看大片免费视频| 亚洲性生活视频在线观看| 亚洲AV无码精品自拍| 欧美伊人久久久久久久久影院| 国产在线欧美在线| 国产精品美女久久久久av爽李琼| 波多野结衣先锋影音| 国产一区二区导航在线播放| 免费国产成人av| 亚洲第一黄网| 亚洲av首页在线| 国产一区二区三区站长工具| 国产精品精品软件视频| 欧美国产亚洲精品| 国产精品久久久久久婷婷天堂 | 91视频综合| 免费国产一区二区| 国产成人在线中文字幕| 亚洲在线免费视频| 国产精品美女午夜爽爽| 2019av中文字幕| 国产理论电影在线| 欧美成人中文字幕在线| 国产网站在线免费观看| 在线视频亚洲欧美| 欧美少妇另类| 日韩成人中文字幕| 黑人精品一区二区三区| 欧美一区二区视频观看视频| 在线免费观看一区二区| 在线中文字幕一区二区| 高清乱码免费看污| 欧美午夜精品久久久久久浪潮| 国产精选第一页| 一个色妞综合视频在线观看| 手机av在线看| 一区精品在线播放| 免费黄色激情视频| 国产精品视频免费看| 手机看片日韩av| 久久精品一区四区| 鲁丝一区二区三区| 欧美激情一区在线| 国产欧美小视频| 国产精品另类一区| 伊人久久久久久久久久久久久久| 国产精品成人免费精品自在线观看| 亚洲欧美va天堂人熟伦| 中文av一区二区| 国产精品久久国产精麻豆96堂| 欧美激情一区二区三区蜜桃视频 | 亚洲大片精品永久免费| 久久久久无码国产精品 | 日本特级黄色片| 色www精品视频在线观看| 91黑人精品一区二区三区| 91成人免费网站| 一区二区三区在线免费观看视频| 欧美视频在线一区二区三区| 亚洲中文一区二区三区| 欧美精品第一页| 国产视频一区二区三区四区五区| 欧美一区二区三区四区高清| 精品国产无码一区二区三区| 精品国产乱码久久| 日韩亚洲视频在线观看| 国产一区二区成人| a级在线观看| 欧美日韩成人网| 日韩大片免费观看| 国产精品高潮在线| 国产精品日本一区二区不卡视频| 99热在线播放| 西野翔中文久久精品国产| 少妇免费毛片久久久久久久久 | 一区二区精品视频在线观看| 91精品国产一区二区| 刘亦菲毛片一区二区三区| 亚洲欧洲日本专区| 成人短视频在线| 欧美专区国产专区| 天堂久久一区| 国产私拍一区| 日韩一区亚洲二区| 丁香花在线影院观看在线播放| 老妇喷水一区二区三区| 一区二区久久精品| 99re热视频这里只精品| 亚洲色图27p| 午夜激情久久久| 一级黄色片网站| 欧美变态tickling挠脚心| 黄色片视频在线观看| 久久中文精品视频| 欧美一区国产| 99久久国产免费免费| 国产亚洲一区| 男人的天堂avav| 美女高潮久久久| 野外性满足hd| 夜夜嗨av一区二区三区网页| 日韩免费av网站| 精品三级在线观看| 欧美一区二区三区| 国产成人精品久久亚洲高清不卡| 欧美专区一区| 一区二区三区av在线| 夜久久久久久| 久久久久久无码精品人妻一区二区| 国产夜色精品一区二区av| 免费一级全黄少妇性色生活片| 欧美亚洲综合另类| 亚洲日本在线播放| 欧美激情一区二区久久久| 国产精品无码久久久久| 欧美日本韩国一区二区三区| 亚洲第一区色| 992tv人人草| 国产精品你懂的在线欣赏| 在线观看日本网站| 亚洲国产精品va在线观看黑人| а√天堂在线官网| 成人国产在线激情| 国产日产精品一区二区三区四区的观看方式| 国产视频在线观看网站| 国产最新精品免费| 国产jizz18女人高潮| 欧美在线观看视频在线| 免费成人av电影| 欧美一级淫片aaaaaaa视频| 成功精品影院| 日本男女交配视频| 国产二区国产一区在线观看| 亚洲二区在线播放| 欧美狂野另类xxxxoooo| 亚乱亚乱亚洲乱妇| 国产欧美一区二区三区久久人妖| 国产精品日韩精品中文字幕| 青青青在线播放| 91免费看视频| 老熟妇仑乱一区二区av| 亚洲毛片在线观看| 成人影院入口| 色女孩综合网| 美腿丝袜一区二区三区| 欧美另类videosbestsex日本| 人人妻人人澡人人爽久久av | 91精品国产自产在线| 精品国产不卡| 中文字幕国内自拍| 国产精品第一页第二页第三页| 亚洲免费视频二区| 中文字幕一区二区精品| 国产91欧美| 色中文字幕在线观看| 国产一区二区免费视频| 中文字幕av久久爽av| 欧美哺乳videos| 乡村艳史在线观看| 日韩一区国产在线观看| 美女国产一区二区三区| 久久免费看少妇高潮v片特黄| 日韩一区二区不卡| gogo久久| 欧美极品色图| 老司机免费视频一区二区| 欧美一区免费观看| 精品国产污污免费网站入口 | 亚洲大胆在线| 中文字幕av网址| 欧美日韩在线直播| 91蜜桃在线视频| 精品在线不卡| 蜜桃av一区二区在线观看| 男人的天堂久久久| 日韩成人在线视频| 国产欧美在线观看免费| 国产黄色激情视频| 久久精品一区二区三区不卡牛牛 | 国产精品12区| 毛片基地在线观看| 色婷婷av一区二区三区久久| 999在线精品| 亚洲一区二区三区四区五区xx| 亚洲女人的天堂| 在线观看xxx| 成人免费网视频| 国产精品一级| 午夜精品一区二区三区视频| 日韩黄色高清视频| 亚洲青青一区| 日本在线观看a| 亚洲欧美激情小说另类| 视频福利在线| 99se婷婷在线视频观看| 久久亚洲欧美| 日本学生初尝黑人巨免费视频| 日韩中文字幕网| 夜夜躁狠狠躁日日躁2021日韩|