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

為什么 LangChain ReAct 機制值得關注 ?

人工智能
今天我們來聊一下人工智能應用場景 - 構建大模型應用架構技術:LangChain 核心 Agent 機制 - ReAct。

在當前由大型語言模型(LLM)驅動的應用開發浪潮中,如何賦予模型超越文本生成、具備可靠推理與行動的能力,已成為衡量其智能水平的關鍵分野。正是在這一背景下,Langchain 框架中的 ReAct(Reasoning and Acting)機制應運而生,并迅速成為業界矚目的焦點。

ReAct 不僅僅是一種技術實現,更是一種富有遠見的智能代理(Agent)設計哲學。

1. 為什么需要 Agent 架構?

眾所周知,要理解為何需要 Agent 架構,首先必須認識到大型語言模型(LLM)本身的核心能力與局限。

從本質上講,LLM 是一個基于概率的文本生成引擎,在其龐大的訓練數據范圍內,可以出色地完成理解、總結、翻譯和創作等任務。然而,其局限性也同樣顯著,具體體現在如下幾個核心方面:

(1) 知識邊界的禁錮

LLM 的知識被凍結在最后一次訓練的時間點。它無法訪問實時信息、內部數據庫或專有 API。

(2) 缺乏行動能力

LLM 只能生成文本,卻無法執行操作,如發送電子郵件、調用 API、執行代碼或查詢數據庫。因此,我們可以認為它是一個“思考者”,而非“行動者”。

(3) 無狀態性

大多數 LLM 的 API 調用是無狀態的,不擅長存儲或保留之前的交互,除非將整個對話歷史作為上下文傳入,但這在長流程、復雜任務中會變得低效且有上下文長度限制。

(4) 推理的脆弱性

對于需要多步驟、依賴中間結果的復雜任務,單純依靠一次性的 Prompt Engineering(提示工程)生成的“思維鏈”(Chain of Thought)非常脆弱。一旦中間步驟出錯,整個推理鏈條就會崩潰,缺乏糾錯和動態調整的能力。

因此,這些局限性意味著,如果僅將 LLM 作為一個獨立的組件,只能被動地響應查詢,無法主動地、有目的地去解決問題。這正是 Agent 架構出現的根本原因。

作為一種將 LLM 從“引擎” 上升至 “系統”的架構驅動,Agent 架構并非一個具體的算法,而是一種“軟件設計模式”和“系統架構思想”。其不僅僅是“讓 LLM 使用工具”,而是一種系統化的方法論,旨在:

  • 擴展 LLM 的能力邊界,使其能夠與現實世界進行實時、有意義的交互。
  • 增強 LLM 的魯棒性,通過反饋循環和結構化推理來處理復雜和不確定的任務。
  • 提供一個工程化的框架,使得開發者能夠以模塊化、可擴展和可維護的方式構建復雜的智能系統。

在 LangChain 的語境下,Agent 架構將 LLM 從一個強大的、但被動的語言處理單元(LPU),轉變為一個能夠自主規劃和執行任務的中央處理單元(CPU),是構建下一代 AI Native 應用的核心基石。

2. ReAct (Reason and Act)設計哲學:模仿人類認知方式

其實,從本質上而言,ReAct 的設計哲學深刻地模仿了人類解決問題的過程:我們并非在頭腦中構思好每一個完美無缺的步驟后才開始行動,而是在一個“思考 -> 行動 -> 觀察 -> 修正思考”的迭代循環中不斷前進,具體體現如下:

(1) Reason - 推理

這是對當前任務狀態的內部審視和規劃。例如:“我需要知道今天香港的天氣。我應該使用一個天氣查詢工具。” 這一步對應了 LLM 生成的 “Thought”。

(2) Act - 行動

這是基于推理結果,與外部世界進行交互的具體步驟。例如:調用天氣 API search_weather(city="Singapore")。這一步對應了 LLM 生成的 “Action”。

(3) Observation - 觀測

這是行動之后從外部世界獲得的反饋。例如:API 返回結果 {"temperature": "31°C", "condition": "Cloudy"}。這是系統提供給模型的 “Observation”。

上述 “Thought -> Action -> Observation”的循環構成了 ReAct 架構的最小原子操作,也是其區別于其他模式的根本特征。它將一個宏大的、復雜的任務,解構成了一系列微觀的、可管理、可驗證的認知-行動循環。

從軟件架構的角度看,ReAct 并非一個單一的類或函數,而是一個由多個松耦合組件構成的協作系統。具體涉及如下:

(1) 編排器 (Orchestrator - AgentExecutor)

作為整個 ReAct 循環的主控引擎和狀態機,編排器負責驅動數據在各個組件之間流動,管理循環的生命周期(開始、繼續、終止),并執行路由邏輯(是調用工具還是輸出最終答案)。這是 ReAct 架構的“心跳”,也是“靈魂”所在。

(2) 決策引擎 (Decision Engine - LLM)

作為系統的認知核心。決策引擎不負責執行,只負責決策。在 ReAct 架構中,決策引擎的任務被嚴格限定為:接收當前狀態的完整上下文,并依據“認知框架”的指示,生成下一步的 Thought 和 Action。

(3) 認知框架 (Cognitive Framework - Prompt Template)

作為 ReAct 架構的核心“固件”或“BIOS”,這是一個精心設計的、高度結構化的提示模板,其作用是約束 LLM 的行為,強制其輸出符合 Thought/Action 格式的文本,從而以確保 LLM 能夠穩定地在 ReAct 循環中工作的最關鍵組件。

相對于其他組件而言,認知框架則定義了 LLM 的“世界觀”和“行事準則”,對于事件的維護及管理極為重要。

(4) 執行層 (Execution Layer - Tools)

作為系統的感知和行動單元,每個工具都是一個標準化的、封裝良好的函數或類,代表一項原子能力(如 API調用、數據庫查詢)。工具的描述(description)至關重要,它構成了工具與決策引擎之間的“API 契約”,LLM 正是根據這個描述來決定使用哪個工具。

執行層的架構意義在于 實現了決策與執行的徹底解耦。我們可以隨時增刪或替換工具,而無需改動編排器或認知框架,這使得系統具有極強的可擴展性。

(5) 輸出解析器 (Output Parser)

作為協議轉換器,輸出解析器負責將 LLM 生成的、非結構化的自然語言文本,轉換為編排器可以理解和執行的、結構化的數據對象(如 AgentAction 或 AgentFinish)。它彌合了 LLM 的“軟”輸出與系統“硬”邏輯之間的鴻溝。

(6) 狀態暫存器 (State Scratchpad)

作為 ReAct 循環的短期記憶,狀態暫存器在每一次循環中動態構建,記錄了從開始到當前步驟的所有 (Action, Observation) 對。這個“暫存器”會被注入到認知框架中,為 LLM 提供決策所需的全部歷史上下文,讓它知道“我從哪里來”以及“我剛剛做了什么,結果如何”。

部分代碼示例,可參考如下:

class Agent(BaseSingleActionAgent):
    """Agent that calls the language model and deciding the action.
    This is driven by a LLMChain. The prompt in the LLMChain MUST include
    a variable called "agent_scratchpad" where the agent can put its
    intermediary work.
    """
    llm_chain: LLMChain
    """LLMChain to use for agent."""
    output_parser: AgentOutputParser
    """Output parser to use for agent."""
    allowed_tools: Optional[list[str]] = None
    """Allowed tools for the agent. If None, all tools are allowed."""
    ...
     def plan(
        self,
        intermediate_steps: list[tuple[AgentAction, str]],
        callbacks: Callbacks = None,
        **kwargs: Any,
    ) -> Union[AgentAction, AgentFinish]:
        """Given input, decided what to do.
     ...

3. 如何看待 ReAct 架構的優劣勢 ?

其實,基于上述的架構解析,我們可以看到:ReAct 不僅僅是一種“讓 LLM 用工具”的技術,更是一種深刻的架構范式。它將 LLM 的角色從一個被動的、全知的“知識庫”轉變為一個主動的、探索性的“推理代理”(Reasoning Agent)。

在架構層面,ReAct 的核心貢獻是定義了一套標準的組件、協議和控制流,用于構建一個能夠將 LLM 的認知能力與外部世界的真實性相結合的反饋控制系統。以犧牲部分性能為代價,換取了前所未有的魯棒性、靈活性和任務解決能力的泛化,為構建更強大、更可靠的 AI 應用奠定了堅實的架構基礎。

這種設計賦予了基于 LLM 的應用前所未有的可靠性與透明度。通過顯式化的推理步驟,開發者和用戶可以清晰地洞察模型的決策邏輯,極大地提升了系統的可解釋性和可信度。更重要的是,通過與外部工具的協同,ReAct 機制有效突破了大型語言模型固有的知識局限性和“幻覺”問題,使其能夠獲取并處理實時、動態的信息,從而在復雜、多跳的真實世界任務中展現出卓越的性能。

因此,深入理解并應用 Langchain ReAct 機制,對于任何希望構建真正智能、可靠且功能強大的語言模型應用的開發者而言,都具有至關重要的戰略意義。

Happy Coding ~

Reference :[1]    https://www.langchain.com

Adiós !

責任編輯:趙寧寧 來源: 架構驛站
相關推薦

2022-06-09 17:37:27

數據湖云原生

2021-05-14 09:49:47

React HookReact應用

2021-06-21 06:16:50

React React PDF 庫前端

2024-02-19 18:36:31

通感一體低空經濟5G-A

2024-06-24 07:58:00

2023-07-23 17:19:34

人工智能系統

2021-07-06 12:06:40

React

2024-06-27 13:45:21

2018-03-22 14:47:13

容器開發人員筆記本

2023-10-08 08:36:03

2014-05-30 15:56:26

iOS 8WWDC2014

2020-10-20 11:33:36

聯網安全

2018-08-15 08:07:06

2023-05-09 07:16:06

2017-12-26 08:52:29

React庫DevOpsCSS

2021-04-25 09:23:43

XDRMDR網絡安全

2018-02-07 08:28:36

前端PWAtypeScript

2016-11-29 09:16:11

2017公司

2012-11-28 09:48:02

網絡虛擬化OpenStack

2021-05-26 09:27:22

物聯網人工智能AIoT
點贊
收藏

51CTO技術棧公眾號

911精品国产| 激情成人四房播| 免费看亚洲片| 色偷偷91综合久久噜噜| 岛国大片在线免费观看| 伊人久久av| 亚洲激情图片一区| 欧洲亚洲一区二区| 丰满熟妇人妻中文字幕| 免费一区二区视频| 91av福利视频| 欧美日韩精品在线观看视频| 国产精品一区二区av日韩在线| 欧美一级片在线观看| 欧美日韩在线免费播放| 免费在线中文字幕| 国产精品久久久爽爽爽麻豆色哟哟| 成人av免费在线看| 亚洲字幕av一区二区三区四区| 伊人成人网在线看| 久久人人爽亚洲精品天堂| 天天插天天射天天干| 欧美经典一区| 在线播放国产精品二区一二区四区| 蜜桃传媒一区二区三区| 亚洲色图美国十次| 中文字幕亚洲成人| 日韩精品不卡| 日本大臀精品| kk眼镜猥琐国模调教系列一区二区| 国产美女精彩久久| 超碰在线观看91| 亚洲国产欧美国产综合一区| 久久成人av网站| 激情五月激情综合| 欧美美女在线| 精品亚洲永久免费精品| 成人性生活免费看| 国产精品欧美大片| 欧美变态tickle挠乳网站| 黄色小视频免费网站| 日韩精品麻豆| 91国偷自产一区二区开放时间| 狠狠97人人婷婷五月| av电影在线地址| 亚洲韩国一区二区三区| 国产内射老熟女aaaa| 九色porny在线| 国产精品盗摄一区二区三区| 精品视频在线观看| 性一交一乱一精一晶| 国产麻豆精品theporn| 国产日韩在线精品av| 国产一级一级国产| 久久综合五月| 国产精品久久久久av免费| 日本妇乱大交xxxxx| 美日韩一级片在线观看| 91麻豆国产精品| 国产成人免费看一级大黄| 国产suv精品一区二区6| 国产乱人伦精品一区二区| 五月激情婷婷综合| 久久久精品免费免费| 午夜一区二区三视频在线观看| 国产高清免费在线播放| 亚洲欧美中日韩| 亚洲天堂第一区| jizzjizz中国精品麻豆| 黑人精品xxx一区一二区| 日本成人在线免费视频| 日韩午夜视频在线| 精品对白一区国产伦| www.色多多| 久久激情电影| 久久九九免费视频| 国产成人无码精品久在线观看 | 无码免费一区二区三区| 久久精品二区亚洲w码| 亚洲精品日韩av| 熟妇人妻一区二区三区四区| 久久久综合视频| 一区二区三区偷拍| 国产传媒在线观看| 欧美精品乱码久久久久久| 国产在线观看免费播放| 亚洲欧洲色图| 欧美成年人视频| 天天操夜夜操视频| 黑人巨大精品欧美黑白配亚洲| 国产精品乱子乱xxxx| 国产三级电影在线| 亚洲男人电影天堂| 北条麻妃在线观看| 国内不卡的一区二区三区中文字幕| 亚洲成人精品视频| www.黄色com| 国产精品毛片在线| 亚洲一区二区三区xxx视频| 深夜福利视频在线免费观看| 久久九九国产精品| 国产真人做爰毛片视频直播 | 欧美色倩网站大全免费| 久久黄色一级视频| 精品少妇av| 91大神在线播放精品| 国产裸体无遮挡| 国产女人18毛片水真多成人如厕| 精品人妻大屁股白浆无码| 国产精品亚洲一区二区三区在线观看 | 中文字幕 人妻熟女| 不卡一区二区三区四区| 一区二区免费在线观看| a级片在线免费观看| 欧美精品电影在线播放| 插吧插吧综合网| 黄色在线成人| 91传媒视频在线观看| 成年人免费在线视频| 欧美日韩一区二区在线播放| 337p日本欧洲亚洲大胆张筱雨| 日韩免费视频| 国产精品国语对白| 欧美日本网站| 香蕉成人伊视频在线观看| 亚洲精品久久久久久| 成人免费a**址| 国产91精品在线播放| 成人午夜免费在线观看| 亚洲女人的天堂| 看看黄色一级片| 色婷婷一区二区三区| 国产精品私拍pans大尺度在线 | 亚洲少妇第一页| 免费欧美视频| 欧美亚洲国产另类| 天堂在线一二区| 五月婷婷久久综合| 国产chinese中国hdxxxx| 国内精品久久久久久久97牛牛 | 日本一区二区在线播放| 欧洲天堂在线观看| 色欧美88888久久久久久影院| 日本aaa视频| 日韩在线a电影| 日韩国产精品一区二区| 日本另类视频| 综合欧美国产视频二区| 亚洲无码久久久久久久| 亚洲天堂成人在线观看| 欧美性猛交乱大交| 国内精品久久久久久久影视蜜臀| 国产二区不卡| 中文字幕一区久| 国产亚洲在线播放| 精品三级在线观看| 欧洲美熟女乱又伦| 日韩精品一卡二卡三卡四卡无卡| 日本欧美精品久久久| 高清欧美日韩| 久久久精品一区| 亚洲欧美激情在线观看| 红桃视频成人在线观看| 在线免费观看日韩av| 日韩 欧美一区二区三区| 亚洲一区三区电影在线观看| 国产日韩中文在线中文字幕| 久久久久国产精品一区| 手机在线观看免费av| 色乱码一区二区三区88| 国产人与禽zoz0性伦| 国产成人亚洲精品青草天美| 国产主播自拍av| 欧洲杯半决赛直播| 91丨九色丨国产在线| 99爱在线视频| 在线观看日韩av| 国产丰满果冻videossex| 激情成人中文字幕| av在线免费播放网址| 成人动漫一区二区在线| 黑人粗进入欧美aaaaa| 欧美高清一区| 欧美一区二区三区成人久久片| 国产精品亚洲欧美日韩一区在线 | 精品一区二区电影| 国产一区二区小视频| 婷婷中文字幕一区三区| 91禁男男在线观看| www.成人在线| 日韩av片免费观看| 亚洲欧美日韩精品一区二区| 人人妻人人澡人人爽精品欧美一区 | 欧美系列亚洲系列| 日韩精品成人在线| 亚洲欧美自拍偷拍色图| 黑人巨大精品欧美| 国产传媒一区在线| 天天操天天爽天天射| 国精品一区二区| 日本福利视频导航| 国产一区二区电影在线观看| 高清不卡日本v二区在线| 久久久久毛片| 热久久免费国产视频| 欧美日韩经典丝袜| 日韩中文字幕在线免费观看| 日韩毛片在线一区二区毛片| 日韩免费高清视频| 91精品人妻一区二区三区果冻| 欧美日韩午夜剧场| 久久免费视频播放| 亚洲视频一二三区| 免费一级黄色录像| 91美女蜜桃在线| 日本美女视频网站| 久国产精品韩国三级视频| 亚洲视频在线观看一区二区三区| 一区二区三区成人精品| 久艹在线免费观看| 午夜精品影院| 男女h黄动漫啪啪无遮挡软件| 超碰成人久久| 日韩hmxxxx| 国产一区二区三区网| 久久99欧美| 欧美黑白配在线| 国产欧美日韩一区| 成人av影音| 国产91视觉| 中文字幕久久精品一区二区 | 国产91色在线观看| 日本美女一区二区三区| 久章草在线视频| 日韩精品久久久久久| 黄色片久久久久| 美女国产精品| www.欧美日本| 欧美aaaaaa午夜精品| 15—17女人毛片| 久久99久久精品| 在线视频观看91| 国产在线视频精品一区| 一级片免费在线观看视频| 国产精品综合在线视频| 亚洲视频在线不卡| 成人一道本在线| 国产麻豆xxxvideo实拍| 91在线播放网址| 一级黄色性视频| 中文字幕精品—区二区四季| 丁香激情五月少妇| 中文字幕一区三区| 四虎精品免费视频| 亚洲一区二区偷拍精品| 日本网站在线播放| 日本精品视频一区二区三区| 老熟妇一区二区三区啪啪| 欧美日韩成人高清| www.成人精品| 亚洲第一视频网| 黄色av网站在线| 日韩性xxxx爱| 牛牛在线精品视频| 奇米影视亚洲狠狠色| 成人av集中营| 91九色在线观看| 全球av集中精品导航福利| 日本一区二区三区视频免费看| 国产一区二区三区四区五区| 国产一区一区三区| 国产模特精品视频久久久久| 午夜免费福利在线| 大胆亚洲人体视频| 中国女人特级毛片| 一区二区三区在线免费播放| 国产视频91在线| 欧美日韩国产色站一区二区三区| 性色av蜜臀av| 亚洲四色影视在线观看| 黄色网址免费在线观看| 97在线看福利| 日韩黄色三级| 蜜桃传媒一区二区| 91精品精品| 久久婷婷五月综合色国产香蕉| 奇米精品一区二区三区在线观看 | 91九色鹿精品国产综合久久香蕉| 精品国产一区二区三区四区精华| 成人无号精品一区二区三区| r级无码视频在线观看| 美女在线观看视频一区二区| 亚洲观看黄色网| 亚洲麻豆国产自偷在线| 特级做a爱片免费69| 欧美成人午夜电影| 91社区在线| 热99精品只有里视频精品| 亚洲2区在线| 亚洲一区二区不卡视频| 免费在线亚洲| 中文字幕天堂av| 亚洲视频在线观看三级| 波多野结衣小视频| 亚洲激情视频在线观看| 欧美激情黑人| 国产精品福利无圣光在线一区| 国产精品视频不卡| 中文有码一区| 欧美日本视频在线观看| 国产精品99久久久久久久女警 | 三级资源在线| 成人免费网视频| 成人免费在线播放| 精品www久久久久奶水| 不卡一卡二卡三乱码免费网站| 日韩一级片av| 91麻豆精品91久久久久同性| 97在线观看免费观看高清| 欧美性视频网站| 国内自拍欧美| 久草视频国产在线| 国产成人综合在线| 永久免费看黄网站| 91精品国产91久久久久久最新毛片 | 欧美俄罗斯性视频| 麻豆精品在线| 91成人在线视频观看| 精品亚洲国产成人av制服丝袜| 亚洲av毛片基地| 欧美亚洲禁片免费| avtt亚洲| 国产精品入口尤物| 日韩电影免费网站| 911福利视频| 亚洲人成在线播放网站岛国 | 日韩久久免费电影| 中文字幕在线官网| 乱色588欧美| 丝袜诱惑亚洲看片| 黄色片网站免费| 欧美日韩综合在线免费观看| 1区2区3区在线观看| 91精品视频播放| 午夜电影亚洲| 无码人妻精品一区二区三区99不卡| 亚洲国产精品麻豆| 色在线免费视频| 国产精品美乳一区二区免费 | 99视频在线免费| 亚洲国产精品国自产拍av| 又骚又黄的视频| 欧美老女人在线视频| 999久久精品| 国产午夜伦鲁鲁| 国产女人aaa级久久久级| 在线免费看av片| 欧美精品亚州精品| 欧美亚洲大陆| 亚欧在线免费观看| 日韩毛片高清在线播放| 亚洲成人一二三区| 秋霞av国产精品一区| 水蜜桃久久夜色精品一区| 手机看片国产精品| 欧美日韩国产精品| 99se视频在线观看| 4444kk亚洲人成电影在线| 在线国产精品一区| 国产探花视频在线播放| 日韩欧美国产一区在线观看| 午夜伦理福利在线| 伊人情人网综合| 成人丝袜18视频在线观看| 无码人妻丰满熟妇区bbbbxxxx | 免费人成年激情视频在线观看| 亚洲精品久久久久中文字幕二区 | 亚洲国产天堂网精品网站| 欧美xxx网站| 中国黄色录像片| 久久精品夜色噜噜亚洲aⅴ| 国产人妻精品一区二区三| 91av国产在线| 综合一区在线| 强伦人妻一区二区三区| 91精品国产色综合久久不卡电影 | 欧美国产日韩综合| 亚洲网站视频福利| 一级毛片精品毛片| 乌克兰美女av| 天天综合色天天| 久久精品视频免费看| 麻豆亚洲一区| 国产精品1024| 中文字幕视频免费观看| 97精品国产97久久久久久春色| 日韩欧美视频| 黄色aaa视频| 亚洲精品久久在线| 日韩精品视频中文字幕|