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

AI 智能體記憶架構演進之路:從 RAG 到智能體記憶的技術演進 原創

發布于 2025-11-7 09:02
瀏覽
0收藏

大家好,我是玄姐。

?在學習 AI 智能體(AI Agents)的記憶相關知識時,被各種新術語搞得不知所措。一開始是 “短期記憶” 和 “長期記憶”,后來又出現了 “程序性記憶”、“情景記憶” 和 “語義記憶”,這就更混亂了。但等等,“語義記憶” 讓我想到了一個熟悉的概念:檢索增強生成(RAG)。

難道 AI 智能體的記憶,是基礎 RAG 演進到 AI 智能體化 RAG 之后的合理下一步?本質上,AI 智能體的記憶核心是 “將信息傳入和傳出大型語言模型(LLM)的上下文窗口”。至于這些信息被稱為 “記憶” 還是 “事實”,在這個抽象概念下并不重要。

本文將從一個不同的角度,介紹 AI 智能體的記憶。我們暫時不討論 “短期記憶” 和 “長期記憶”,而是從 “樸素 RAG” 概念逐步演進到 “AI 智能體化 RAG”,再延伸到 “AI 智能體記憶”(注:這是一個簡化的思維模型。AI 智能體記憶的完整主題在底層更為復雜,涉及記憶管理系統等內容)。

一、RAG:一次性只讀模式

檢索增強生成(RAG)的概念由 Lewis 等人于 2020 年提出,并在 2023 年左右開始流行。它是首個讓 “無狀態 LLM” 能夠獲取兩類信息的概念:一是過往對話內容,二是 LLM 在訓練過程中未接觸過、未存儲在模型權重中的知識(即 “參數化知識”)。

樸素 RAG(naive RAG)的工作流程核心很簡單,如下圖所示:


AI 智能體記憶架構演進之路:從 RAG 到智能體記憶的技術演進-AI.x社區loading

  • 離線索引階段:將額外信息存儲到外部知識源(比如:向量數據庫)中;
  • 查詢階段:根據用戶的查詢,從外部知識源中檢索相關上下文;將檢索到的上下文與用戶查詢一起輸入 LLM,讓 LLM 基于這些額外信息生成有依據的回復。

以下偽代碼展示了樸素 RAG 的工作流程:

# 第一階段:離線攝入
def store_documents(documents):  # 定義“存儲文檔”函數
    for doc in documents:  # 遍歷所有待存儲文檔
        embedding = embed(doc)  # 對文檔進行嵌入(生成向量表示)
        database.store(doc, embedding)  # 將文檔及其向量存儲到數據庫
# 第二階段:在線檢索+生成
def search(query):  # 定義“檢索”函數
    query_embedding = embed(query)  # 對用戶查詢進行嵌入
    results = database.similarity_search(query_embedding, top_k=5)  # 相似度檢索,取Top5結果
    return results  # 返回檢索結果
def answer_question(question):  # 定義“回答問題”函數
    # 先檢索,再生成回復(固定流程)
    context = search(question)  # 調用檢索函數,獲取上下文
    prompt = f"上下文:{context}\n問題:{question}\n答案:"  # 構造提示詞
    response = llm.generate(prompt)  # LLM生成回復
    return response  # 返回回復

盡管樸素 RAG 能有效減少簡單場景下 LLM 的 “幻覺”(生成無依據內容),但它存在一個關鍵局限:

  1. 從外部知識源檢索信息時,不會先判斷 “是否需要這些信息”;
  2. 無論檢索到的信息是否相關、是否正確,都只進行一次檢索;
  3. 所有額外信息都依賴單一外部知識源存儲。

這些局限意味著:在更復雜的場景中,如果檢索到的上下文與用戶查詢無關甚至有誤,LLM 仍可能產生 “幻覺”。

二、AI 智能體化 RAG:通過工具調用實現只讀

AI 智能體化 RAG(Agentic RAG)解決了樸素 RAG 的諸多局限:它將 “檢索步驟” 定義為智能體可調用的一種工具。這一改變讓 AI 智能體能夠:

  1. 先判斷 “是否需要額外信息”;
  2. 決定使用哪種工具進行檢索(比如:存儲專有數據的數據庫 vs 網頁搜索);
  3. 評估檢索到的信息是否與用戶查詢相關。


AI 智能體記憶架構演進之路:從 RAG 到智能體記憶的技術演進-AI.x社區loading

以下偽代碼展示了 AI 智能體在 AI 智能體化 RAG 流程中如何調用 ??SearchTool??(檢索工具):

class SearchTool:  # 定義“檢索工具”類
    def __init__(self, database):  # 初始化工具,關聯數據庫
        self.database = database
    def search(self, query):  # 定義“檢索”方法
        query_embedding = embed(query)  # 對查詢進行嵌入
        results = self.database.similarity_search(query_embedding, top_k=5)  # 相似度檢索Top5
        return results  # 返回檢索結果
def agent_loop(question):  # 定義“智能體循環”函數(核心邏輯)
    messages = [{"role": "user", "content": question}]  # 初始化對話歷史,存入用戶問題
    while True:  # 循環:持續判斷是否需要調用工具
        # LLM生成響應,同時告知其可使用SearchTool
        response = llm.generate(
            messages,
            tools=[SearchTool]
        )


        if response.tool_calls:  # 如果LLM決定調用工具
            for tool_call in response.tool_calls:  # 遍歷所有工具調用請求
                if tool_call.name == "search":  # 若調用的是“檢索工具”
                    results = search_tool.search(tool_call.arguments["query"])  # 執行檢索
                    # 將檢索結果存入對話歷史,角色標記為“工具”
                    messages.append({
                        "role": "tool",
                        "content": f"檢索結果:{results}"
                    })
        else:  # 如果LLM不調用工具,直接返回生成的回復
            return response.content

樸素 RAG 與 AI 智能體化 RAG 有一個共同點:信息均在離線階段存入數據庫,而非在推理(inference)階段存儲。這意味著:AI 智能體只能 “檢索” 數據,無法在推理階段對數據進行 “寫入、修改或刪除”。這一局限導致:默認情況下,樸素 RAG 和 AI 智能體化 RAG 系統都無法從過往交互中學習并改進。

三、AI 智能體記憶:通過工具調用實現讀寫

AI 智能體記憶(Agent Memory)通過引入 “記憶管理概念”,解決了樸素 RAG 和 AI 智能體化 RAG 的上述局限。它讓 AI 智能體能夠從過往交互中學習,并通過更具個性化的方式提升用戶體驗。

AI 智能體記憶的概念建立在 AI 智能體化 RAG 的基本原則之上:它同樣通過工具從外部知識源(記憶庫)中檢索信息。但與 AI 智能體化 RAG 不同的是,AI 智能體記憶還能通過工具向外部知識源 “寫入” 信息,具體流程如下:


AI 智能體記憶架構演進之路:從 RAG 到智能體記憶的技術演進-AI.x社區loading

這一能力讓 AI 智能體不僅能 “回憶”(從記憶庫中檢索)信息,還能 “記住”(向記憶庫中存儲)信息。其最簡單的實現形式是:在一次交互結束后,將原始對話歷史存入一個集合(collection);之后,AI 智能體可通過檢索過往對話找到相關信息。

若要進一步擴展,還可讓 “記憶管理系統” 生成對話摘要并存儲,以備后續參考;甚至能讓 AI 智能體在對話中主動識別重要信息(比如:用戶提到喜歡用表情符號、或提及自己的生日),并基于這些事件創建記憶。

以下偽代碼展示了 “ AI 智能體記憶” 如何在 AI 智能體化 RAG 的基礎上,通過新增 ??WriteTool???(寫入工具)實現信息存儲:

class SearchTool:  # 定義“檢索工具”類
    def __init__(self, database):  # 初始化工具,關聯數據庫
        self.database = database


    def search(self, query):  # 定義“檢索”方法
        results = self.database.search(query)  # 執行檢索
        return results  # 返回檢索結果
# 為簡化演示,此處僅定義“寫入工具”;實際中還可添加“更新、刪除、整合”等工具
class WriteTool:  # 定義“寫入工具”類
    def __init__(self, database):  # 初始化工具,關聯數據庫
        self.database = database


    def store(self, information):  # 定義“存儲”方法
        self.database.store(information)  # 將信息存入數據庫
def agent_loop(question):  # 定義“智能體循環”函數(核心邏輯)
    messages = [{"role": "user", "content": question}]  # 初始化對話歷史,存入用戶問題
    while True:  # 循環:持續判斷是否需要調用工具
        # LLM生成響應,同時告知其可使用SearchTool和WriteTool
        response = llm.generate(
            messages,
            tools=[SearchTool, WriteTool]
        )


        if response.tool_calls:  # 如果LLM決定調用工具
            for tool_call in response.tool_calls:  # 遍歷所有工具調用請求
                if tool_call.name == "search":  # 若調用“檢索工具”
                    results = search_tool.search(tool_call.arguments["query"])  # 執行檢索
                    # 將檢索結果存入對話歷史
                    messages.append({
                        "role": "tool",
                        "content": results
                    })
                elif tool_call.name == "store":  # 若調用“寫入工具”
                    result = write_tool.store(
                        tool_call.arguments["information"]  # 獲取待存儲信息
                    )
                    # 將存儲結果存入對話歷史
                    messages.append({
                        "role": "tool",
                        "content": result
                    })
        else:  # 如果LLM不調用工具,直接返回生成的回復
            return response.content

四、這一簡化思維模型的局限性

正如本文開頭所說,上述對 AI 智能體記憶的對比僅為 “簡化思維模型”,它幫助我將 “ AI 智能體記憶” 與已熟悉的 RAG 概念關聯起來,但為了避免讓大家誤以為 “AI 智能體記憶只是‘帶寫入功能的 AI 智能體化 RAG’”,需要強調這一簡化模型的幾個局限性:

  1. 單一記憶源的簡化:為清晰起見,上述模型僅展示了 “單一記憶源”,但實際應用中,不同類型的記憶可使用不同的存儲源。例如,可參考 CoALA 論文的思路,為以下三類記憶分別建立獨立的數據集:
  • “程序性記憶”(如 “與該用戶互動時使用表情符號”);
  • “情景記憶”(如 “用戶在 10 月 30 日提到過計劃旅行”);
  • “語義記憶”(如 “埃菲爾鐵塔高 330 米”);此外,還可單獨為 “原始對話歷史” 建立數據集。
  1. 缺少復雜記憶管理策略:上述模型僅涵蓋了 “CRUD 操作”(創建、讀取、更新、刪除),但未包含更復雜的記憶管理策略,比如:MemGPT(記憶生成式預訓練 Transformer)中提到的高級策略。
  2. 新增挑戰未體現:盡管 AI 智能體記憶實現了 “記憶持久化”,但也帶來了 RAG 和 AI 智能體化 RAG 沒有的新挑戰,例如 “記憶損壞”,以及對 “遺忘” 等記憶管理策略的需求。

五、總結

本質上,RAG、AI 智能體化 RAG 和 AI 智能體記憶的核心差異,在于 “如何對外部知識源(比如:文本文件、數據庫)中存儲的信息進行創建、讀取、更新和刪除(CRUD)”。

類型

信息存儲方式

信息檢索方式

信息編輯與刪除方式

RAG

在攝入階段離線進行

一次性檢索

需手動操作

AI智能體化 RAG

在攝入階段離線進行

通過工具調用動態檢索

需手動操作

AI 智能體記憶

通過工具調用動態存儲

通過工具調用動態檢索

通過工具調用動態操作

最初,優化樸素 RAG 的核心焦點在于 “檢索環節”,比如:采用向量檢索、混合檢索、關鍵詞檢索等不同技術(即 “如何檢索信息”);隨后,焦點轉向 “工具選擇”,即 “是否需要檢索信息?若需要,從哪個知識源檢索?”;過去一年,隨著 AI 智能體記憶的興起,焦點再次轉移:RAG 和 AI 智能體化 RAG 均以 “檢索” 為核心,而 AI 智能體記憶則融入了對外部知識源中數據的 “創建、修改和刪除” 操作,核心變為 “如何管理信息”。

好了,這就是我今天想分享的內容。


本文轉載自???玄姐聊AGI??  作者:玄姐

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
91av国产在线| 日日夜夜一区| 欧美理论电影大全| 中文字幕欧美一区| 欧美在线视频导航| 国产精品igao网网址不卡| 国产性生活视频| 成人香蕉社区| 亚洲色图制服丝袜| 国产精品主播视频| 国产人妻一区二区| 欧美a级在线观看| 国产一区二区导航在线播放| 国产午夜精品美女视频明星a级| av在线免费观看国产| 中文字幕人妻色偷偷久久| 日韩aaa久久蜜桃av| 亚洲精品视频一区| 91欧美精品成人综合在线观看| 国产精品300页| gogo久久| 亚洲激精日韩激精欧美精品| 日韩视频一区二区三区在线播放| 伊人久久大香线蕉精品| 国产又粗又猛又爽又黄的| 日韩久久综合| 欧美三级在线看| 午夜精品区一区二区三 | 亚洲乱码一区二区三区在线观看| 久久综合一区| 欧美国产成人精品一区二区三区| 老汉色老汉首页av亚洲| 黑人巨大精品欧美一区二区| 久久久久无码国产精品一区| 日韩欧美在线观看免费| 欧美猛男做受videos| 日韩欧美999| 欧美一区激情视频在线观看| 亚洲午夜18毛片在线看| 国产精品v日韩精品v欧美精品网站 | 性欧美1819sex性高清| 91麻豆精品一区二区三区| 91精品国产99| 日本少妇性生活| 欧美日韩导航| 亚洲成人黄色网址| 国产91在线视频观看| 欧美日韩伦理片| 日韩精品一二三四| 中文字幕亚洲综合| 精品人妻一区二区乱码| 91福利区在线观看| 亚洲一区在线播放| 蜜桃成人免费视频| 四虎精品一区二区三区| 日日欢夜夜爽一区| 青青精品视频播放| 国产伦精品一区二区三区视频我| 国产模特精品视频久久久久| 在线观看视频99| 99国产精品免费视频| 国产免费av国片精品草莓男男| 香蕉成人啪国产精品视频综合网 | 九九热线有精品视频99| 日韩精品在线视频| 国产福利在线免费| 日本理论片午伦夜理片在线观看| 久久久一区二区三区| 国产一区香蕉久久| 麻豆成人免费视频| 日日夜夜免费精品| 国产区精品在线观看| 国产裸体无遮挡| 日韩精品成人一区二区三区| 国产精品观看在线亚洲人成网| 欧美成人精品激情在线视频| 青青视频一区二区| 国产丝袜一区视频在线观看| 无码人妻精品一区二区中文| av一级亚洲| 日韩久久午夜影院| 免费黄色在线网址| 欧美大片网址| 在线观看国产成人av片| 免费成人深夜夜行网站| 国产精品一区二区三区av麻| 日韩手机在线导航| 亚洲图片综合网| 日本一区精品视频| 欧美日韩免费一区二区三区视频| 国产a级一级片| 欧美色片在线观看| 精品国产鲁一鲁一区二区张丽 | 宅男噜噜噜66一区二区| 久久精品久久久久久国产 免费| 在线免费观看a级片| 日韩在线网址| 亚洲人成电影网站色xx| 国产伦精品一区二区免费| 精品中文字幕一区二区三区av| 日韩在线视频网站| 日本二区在线观看| 91欧美日韩在线| 亚洲天堂av在线免费观看| 亚洲熟女www一区二区三区| 国产精品日本| 91视频国产一区| 国产成人精品无码片区在线| avove在线观看| 久久久久久久国产精品毛片| 国产一区二区三区四区| 两个人的视频www国产精品| 日韩av手机在线免费观看| 成人免费看片39| 亚洲欧美制服丝袜| 欧美日韩在线视频免费| 日韩精品一二三区| 国产一区二区视频在线免费观看| 精品国产伦一区二区三| 国内精品视频一区二区三区八戒| 成人羞羞国产免费| 国产露脸无套对白在线播放| 久久青草欧美一区二区三区| 欧美日韩国产一二| 国产一级在线| 欧美高清一级片在线观看| 日本精品一区二区| 精品精品导航| 欧美日韩另类字幕中文| 天天操夜夜操很很操| 精品久久久久久久| 日本a级片电影一区二区| 免费看黄网站在线观看| 26uuu色噜噜精品一区二区| 一二三在线视频| 俄罗斯一级**毛片在线播放| 精品久久香蕉国产线看观看亚洲 | 久久99热精品这里久久精品| 欧美日韩偷拍视频| 久久99精品久久只有精品| 亚洲直播在线一区| 刘亦菲毛片一区二区三区| 91欧美激情一区二区三区成人| 国产 欧美 日本| 亚洲欧美韩国| 制服丝袜日韩国产| 亚洲色偷偷色噜噜狠狠99网| 免费成人av| 2019国产精品自在线拍国产不卡| 51国产偷自视频区视频| av成人老司机| 亚洲视频电影| 国产高清自产拍av在线| 欧美日韩一区二区三区四区五区| 国产精久久一区二区三区| 天堂成人国产精品一区| 亚洲一区二区少妇| caopen在线视频| 欧美日韩在线视频首页| www.日本高清| 先锋影音久久久| 91福利视频导航| 免费一级在线观看| 色偷偷久久人人79超碰人人澡| 一级淫片在线观看| 视频一区中文| 国产精品扒开腿做爽爽爽视频| 国产高清一区在线观看| 亚洲自拍偷拍图区| 手机av在线网| 蜜桃a∨噜噜一区二区三区| 日本精品一区二区三区在线| 午夜精品在线播放| 亚洲成av人片| 久久亚洲无码视频| 激情六月婷婷综合| 日韩亚洲欧美视频| 中文字幕日本一区| 亚洲三级av在线| 亚洲天堂国产精品| 久久久不卡影院| 久久黄色片网站| 欧美天天在线| 91免费国产视频| 成年人国产在线观看| 日韩电影中文字幕在线| 免费人成视频在线| 老司机午夜精品| 日本成人看片网址| 91精品视频一区二区| 久久久久久久久久婷婷| 国产99对白在线播放| 中文字幕精品一区二区三区精品| 九九九九九九九九| 午夜亚洲精品| 懂色av粉嫩av蜜臀av| 色天天色综合| 91av在线播放视频| 美女羞羞视频在线观看| 在线欧美日韩国产| 日韩精品卡通动漫网站| 国产日韩一区| 午夜啪啪免费视频| 91麻豆精品| 国产91成人在在线播放| 黄色片网站在线观看| 欧美日韩不卡一区二区| 日本三级黄色大片| 亚洲色图在线看| 1024手机在线观看你懂的| 成人av片在线观看| 欧美极品欧美精品欧美| 给我免费播放日韩视频| 欧美韩日一区二区| 蜜桃视频在线观看www| 欧美日韩另类一区| 国产一级18片视频| 亚洲一区二区三区小说| 欧美一级片在线视频| 国产亚洲成年网址在线观看| 色一情一乱一伦一区二区三区日本| 欧美性生活一级片| 97中文在线| 亚洲欧美综合久久久久久v动漫| 热99在线视频| 擼擼色在线看观看免费| 九九热这里只有在线精品视| 秋霞成人影院| 中文在线资源观看视频网站免费不卡| 亚洲av成人精品毛片| 在线观看中文字幕不卡| 日本一级淫片免费放| 一区二区三区中文免费| 第四色在线视频| 国产 日韩 欧美大片| 久久精品xxx| 在线成人激情| 精品国产乱码久久久久久丨区2区| 国产欧美一区二区三区精品酒店| 一色桃子一区二区| 九色在线观看| 亚洲欧美激情另类校园| 一级α片免费看刺激高潮视频| 日本高清无吗v一区| 日本午夜在线观看| 中文字幕亚洲在| 中文字幕在线视频播放| 国产很黄免费观看久久| 欧美亚洲国产成人| 99精品免费视频| 可以在线看的av网站| 成人在线丰满少妇av| 日本欧美色综合网站免费| 国产成人ay| 亚洲激情图片| 精品丝袜久久| 久久久久久九九九九| 伊人久久综合影院| 亚洲综合色激情五月| 欧州一区二区三区| 丁香婷婷久久久综合精品国产| www.成人在线视频| 97精品视频在线| 在线三级中文| 在线成人免费网站| 免费**毛片在线| 欧美另类高清videos| а√天堂资源官网在线资源| 日本高清视频一区| 精品国产黄a∨片高清在线| 欧美夫妻性生活视频| h片在线观看| 日本久久久久久久久久久| 国产精品99| 99热国产免费| 精品国产亚洲一区二区三区| 国产精品xxxxx| 亚洲毛片在线免费| 国产精品av一区| 亚洲精品456| 亚洲一卡二卡三卡| 国产精品久久| 国产精品第12页| 国产欧美日韩一级| 久久久久久久久久久久91| 国产精品综合| 亚洲xxx在线观看| 成人久久18免费网站麻豆| 超碰91在线播放| 91亚洲永久精品| 东京热av一区| 国产欧美日本一区视频| 欧美色图亚洲激情| 中文字幕在线一区免费| 国产精品第72页| 亚洲图片欧美视频| 欧美高清69hd| 在线观看91视频| 亚洲精品久久久狠狠狠爱| 欧美一区二区成人6969| 国产又黄又大又爽| 日韩精品一区二区视频| gogo在线观看| 国产成人激情视频| 成人免费网站www网站高清| 人人爽久久涩噜噜噜网站| 亚洲精品aaa| 欧美人与物videos另类| 国产精品v欧美精品v日本精品动漫| 亚洲最大综合网| 91丨porny丨国产| 久草成人在线视频| 欧美男男青年gay1069videost| 亚洲在线免费观看视频| 亚洲精品suv精品一区二区| 香蕉视频911| 免费99精品国产自在在线| 少妇视频在线| 国产欧美日韩高清| 九九热线有精品视频99| 男女激情无遮挡| 国产福利一区在线观看| 青青青视频在线播放| 亚洲日本丝袜连裤袜办公室| 欧美性猛交bbbbb精品| 精品国产乱码久久久久久1区2区 | 菠萝蜜视频在线观看一区| 大地资源高清在线视频观看| 欧美中文字幕一区| 青青草在线播放| 色小说视频一区| 欧美成人ⅴideosxxxxx| 久久99蜜桃综合影院免费观看| 国产一区日韩欧美| 免费不卡av网站| 亚洲免费成人av| 国产强被迫伦姧在线观看无码| 少妇高潮久久77777| 国产精品天堂蜜av在线播放| 色狠狠久久av五月综合|| 久久天堂成人| 国产亚洲精品熟女国产成人| 色综合 综合色| 色中色在线视频| 欧美最近摘花xxxx摘花| 香蕉久久精品日日躁夜夜躁| 欧美 日韩 国产在线观看| 本田岬高潮一区二区三区| 日韩av女优在线观看| 亚洲国产小视频| 僵尸再翻生在线观看免费国语| 国产综合精品一区二区三区| 亚洲精选91| 亚洲乱码国产乱码精品精大量| 日韩欧美一区二区三区久久| 国产在线一在线二| 国产精品美女久久久久av超清| 91成人福利| 亚洲精品二区| 卡一卡二国产精品 | 精品福利电影| 天堂社区在线视频| 成人av免费网站| 国产午夜在线播放| 欧美一区二区三区在线电影| jizzjizz亚洲| 国产一级二级三级精品| 免费看黄裸体一级大秀欧美| 日本人亚洲人jjzzjjz| 欧美高清视频www夜色资源网| 新版中文在线官网| 国产一区在线免费观看| 日韩不卡一区二区| 人妻少妇精品一区二区三区| 精品国产乱码久久久久久蜜臀| 亚洲欧美韩国| 免费观看黄色大片| av在线播放成人| 姑娘第5集在线观看免费好剧| 久久这里只有精品视频首页| 国偷自产av一区二区三区| 可以在线看的黄色网址| 亚洲日本护士毛茸茸| 色丁香婷婷综合久久| 国产精品电影在线观看| 欧美激情aⅴ一区二区三区| 91小视频在线播放| 亚洲va韩国va欧美va精品| av中文字幕在线| 国产精品极品美女在线观看免费| 天天做综合网| 久久精品久久99| 国产精品久久久久一区二区三区共| www.com国产| 久久久极品av| 亚洲最好看的视频| 中文字幕av一区二区三区人妻少妇| 一本色道亚洲精品aⅴ| 天天干在线视频论坛| 色一情一乱一伦一区二区三区|