精品欧美一区二区三区在线观看 _久久久久国色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??  作者:玄姐

?著作權歸作者所有,如需轉載,請注明出處,否則將追究法律責任
收藏
回復
舉報
回復
相關推薦
欧美日韩破处| 黑人巨大精品| www..com久久爱| 国产成人一区二区三区小说 | 天天干天天干天天干天天| 亚洲综合福利| 日韩一区二区三区观看| 亚洲自偷自拍熟女另类| 久操视频在线免费播放| 97se亚洲国产综合在线| 成人在线播放av| www.伊人久久| 午夜精品久久| 自拍偷拍亚洲一区| 日韩 中文字幕| 国产精品免费精品自在线观看| 亚洲电影一区二区三区| 亚洲欧美日韩国产yyy| 少妇高潮一区二区三区99小说| 免费观看日韩电影| 91高清视频在线免费观看| 色偷偷www8888| 国产中文精品久高清在线不| 欧美精品一区二区三区很污很色的 | 精品推荐蜜桃传媒| 成人av午夜影院| 成人信息集中地欧美| 国产无套丰满白嫩对白| 国内成人在线| 久久这里有精品| 免费一级黄色录像| 美女毛片一区二区三区四区最新中文字幕亚洲| 欧美一级艳片视频免费观看| 在线观看的毛片| 在线看的毛片| 精品成人av一区| 国产高清不卡无码视频| 免费高清完整在线观看| 国产亚洲欧美色| 就去色蜜桃综合| 国产18精品乱码免费看| 国产高清在线观看免费不卡| 国产精品美女呻吟| 99re国产在线| 日韩国产在线观看| 国产91在线视频| 欧美一区二区三区不卡视频| 国产亚洲一级| 91av视频导航| 亚洲国产成人精品激情在线| 欧美日本三区| 久久久久久久97| 免费中文字幕在线观看| 亚洲婷婷免费| 韩剧1988免费观看全集| 日韩久久久久久久久| 洋洋av久久久久久久一区| 日韩欧美在线免费观看视频| 国产精品人人妻人人爽| 美国三级日本三级久久99| 国产999在线| 中文字幕中文字幕在线中一区高清| 无码国产精品96久久久久| 成人黄色在线视频| 好看的日韩精品| 日韩精品福利| 国产日韩综合av| 一区二区三区四区不卡| 欧美精品videos另类| 亚洲图片你懂的| 国产av第一区| 超碰97免费在线| 疯狂做受xxxx高潮欧美日本 | aaaa黄色片| 亚洲大片精品免费| 色av中文字幕一区| 亚洲熟女www一区二区三区| 欧美日韩国产色综合一二三四| 欧美极品少妇xxxxⅹ裸体艺术| 精品成人av一区二区在线播放| 香蕉国产精品偷在线观看不卡| 国产成人亚洲综合| 国产又粗又猛又爽| 成人ar影院免费观看视频| 欧美精品尤物在线| 巨大荫蒂视频欧美大片| 亚洲1区2区3区视频| 国产1区2区在线| 日日夜夜一区| 亚洲大胆人体视频| 亚洲精品成人av久久| 欧美精品色网| 国模叶桐国产精品一区| 欧美另类高清videos的特点| 国产精品自在欧美一区| 久久av免费一区| 亚洲图片88| 粉嫩av一区二区三区免费野| 中文字幕在线视频精品| 女同一区二区三区| 一本色道久久88综合亚洲精品ⅰ| xxxx日本少妇| 久久精品日产第一区二区| 成人激情在线播放| 色久视频在线播放| 亚洲欧美一区二区三区国产精品| 97国产精东麻豆人妻电影| 日韩成人免费av| 亚洲精品久久久久国产| 99久久99久久精品国产| 亚洲永久视频| 成人女人免费毛片| 老司机福利在线视频| 色综合久久88色综合天天6| 中文国产在线观看| 国产一区二区精品久| 国语自产精品视频在线看抢先版图片 | 99精品视频免费版的特色功能| 亚州国产精品| 欧美日本亚洲视频| 一卡二卡在线视频| 国产视频亚洲色图| www.浪潮av.com| 99精品国产一区二区三区2021| 一区二区在线视频| 欧美黑人一区二区| 99久久国产综合色|国产精品| 国产欧美自拍视频| 国产精品黄色片| 亚洲天堂av网| 国产三级av片| 99久久亚洲一区二区三区青草| 免费网站永久免费观看| 国产精品一区二区三区av| 在线播放日韩精品| 国产一级一级国产| 国产亚洲精久久久久久| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 国产精品极品| 欧美精品18videos性欧| 亚洲风情第一页| 一个色综合网站| 国产一精品一aⅴ一免费| 一个色综合网| 99re热精品| 青春草在线免费视频| 精品久久久久久最新网址| 久久久久久久久久久久久久免费看| 精品一区二区三区在线观看| 亚洲一区二三| 高清不卡一区| 九九热在线精品视频| 亚洲美女综合网| 亚洲二区在线视频| 巨胸大乳www视频免费观看| 国产精品综合色区在线观看| 精品久久sese| 欧美人体一区二区三区| 在线丨暗呦小u女国产精品| 少妇无套内谢久久久久| 亚洲欧洲成人自拍| 樱花草www在线| 欧美激情视频一区二区三区在线播放| 2022国产精品| 成人性生交大片免费看在线播放| 亚洲福利视频免费观看| 91在线视频在线观看| 国产午夜亚洲精品羞羞网站| 手机在线成人免费视频| 伊人情人综合网| 国产99午夜精品一区二区三区| 暧暧视频在线免费观看| 亚洲精选一区二区| 一本久道久久综合无码中文| 亚洲欧美另类久久久精品| 日本成人在线免费| 久久综合网络一区二区| 亚洲在线视频一区二区| 99久久人爽人人添人人澡| 欧美亚州一区二区三区| 91在线播放网站| 欧美不卡在线视频| 波多野结衣毛片| 一区二区国产盗摄色噜噜| www.自拍偷拍| 久久成人18免费观看| 黄页免费在线观看视频| 青青草成人影院| 高清视频一区二区三区| 亚洲va中文在线播放免费| 精品激情国产视频| 欧美偷拍视频| 91麻豆精品国产自产在线 | 欧美午夜电影在线播放| 人妻人人澡人人添人人爽| 91在线精品秘密一区二区| 一女二男3p波多野结衣| 亚洲黄色在线| 一区二区三区四区国产| 婷婷精品在线| 999视频在线免费观看| 人人鲁人人莫人人爱精品| 欧美精品一区二区免费| 成人三级黄色免费网站| 亚洲第一av在线| 99久久免费国产精精品| 色成年激情久久综合| 久久久国产成人| 亚洲精品高潮| 亚洲精品乱码久久久久久日本蜜臀| 亚洲 欧美 日韩在线| 另类调教123区| 国产日韩一区二区在线| 国产一区美女| 强伦女教师2:伦理在线观看| 欧美人与牛zoz0性行为| 国内一区在线| 亚洲精品不卡在线观看| 国产日韩欧美自拍| 欧美日韩视频免费观看| 国自产精品手机在线观看视频| 免费黄色在线网站| 亚洲日本中文字幕| 亚洲区小说区图片区| 欧美大黄免费观看| 国产麻豆精品一区| 欧美日韩www| 中文无码av一区二区三区| 日韩欧美精品中文字幕| 懂色av.com| 亚洲在线视频免费观看| 国产精品三区在线观看| 最新久久zyz资源站| 天堂资源在线视频| 国产精品无人区| 日本性高潮视频| 久久精品视频在线免费观看| 国产suv精品一区二区33| 国产精品久久久久久久免费观看| 精品综合久久久| 白白在线精品| 99精品国产高清一区二区| 在线高清欧美| 国产在线精品播放| 亚洲久草在线| 国产综合久久久久久| 久久精品xxxxx| 国产精品视频xxxx| 成人午夜在线| 国产日韩换脸av一区在线观看| 欧美成人app| 国产精品视频中文字幕91| h1515四虎成人| 国产精品一区电影| 成人一区视频| 91精品中国老女人| 国产亚洲亚洲国产一二区| 91老司机精品视频| 亚洲精品aⅴ| 国产亚洲一区二区三区在线播放| 国产精品流白浆在线观看| 国产区二精品视| 亚洲国产合集| 亚洲无玛一区| 五月天久久久| 91黄色在线看| 久久精品亚洲| 777一区二区| 国产成人av一区| 久久久久亚洲AV成人无码国产| 91小视频在线观看| 精品一区二区三区蜜桃在线| 中文字幕一区二区三区不卡在线 | 国产女主播在线一区二区| 久久视频精品在线观看| 亚洲婷婷综合久久一本伊一区| 欧美日韩精品在线观看视频| 亚洲成人动漫一区| 青青草视频在线观看免费| 欧美日韩国产另类不卡| 亚洲精品国产片| 亚洲男人av在线| 人人干在线视频| 国内偷自视频区视频综合| 精品视频在线一区二区在线| 亚洲精品免费一区二区三区| 国产精品一区二区中文字幕| 日韩美女一区| 97精品97| 久久国产成人精品国产成人亚洲| 免费成人美女在线观看| 久久久久久久久久影视| 久久久亚洲精品一区二区三区| 熟女av一区二区| 一本一道久久a久久精品| 国产色片在线观看| 一本大道久久加勒比香蕉| 国产蜜臀在线| 国产日本欧美一区二区三区| 卡通动漫国产精品| 中文网丁香综合网| 久久亚洲二区| 无码人妻精品一区二区三区99不卡| 亚洲国产精品v| 97人人澡人人爽人人模亚洲| 蜜臀91精品国产高清在线观看| 日本一欧美一欧美一亚洲视频| 国产一区二区| 日韩精品一线二线三线| av成人激情| 中文写幕一区二区三区免费观成熟| 国产欧美综合在线观看第十页| 久草精品视频在线观看| 91精品在线免费| 黑人与亚洲人色ⅹvideos| 午夜精品福利在线观看| 欧美经典一区| 一区二区视频在线播放| 久久国产主播| 欧美xxxx×黑人性爽| 亚洲精品亚洲人成人网| 亚洲影视一区二区| 亚洲人成伊人成综合网久久久| missav|免费高清av在线看| 成人国产精品免费视频| 精品一区不卡| 国产91在线视频观看| 粉嫩在线一区二区三区视频| 日本一二三区在线观看| 欧美日韩一区国产| 成人激情电影在线看| 91黑丝在线观看| 欧美aaaaaaaa牛牛影院| 国产精品久久久久9999爆乳| 国产一区二区三区在线观看免费 | 中文精品久久| 国产成人在线综合| 中文字幕一区视频| 91成品人影院| y97精品国产97久久久久久| 巨胸喷奶水www久久久免费动漫| 女同一区二区| 久久国产精品亚洲77777| www.自拍偷拍| 色婷婷久久久久swag精品| 美州a亚洲一视本频v色道| 欧美在线一级视频| 国产免费播放一区二区| 嫩草av久久伊人妇女超级a| 欧美国产精品中文字幕| 一级久久久久久久| 久久成年人免费电影| 精品视频一二| cao在线观看| 99久久99久久免费精品蜜臀| 二区视频在线观看| 亚洲三级 欧美三级| 黄色精品视频| 手机成人av在线| 国产成人免费视频| 国产香蕉视频在线| 日韩精品在线免费观看| 天然素人一区二区视频| 中文字幕日韩精品久久| 高清不卡一二三区| 超碰超碰超碰超碰| 中文字幕亚洲第一| 欧美电影在线观看一区| 欧美精品自拍视频| 国产性天天综合网| 国产乱淫片视频| 97精品国产91久久久久久| 国产精品探花在线观看| 性欧美在线视频| 亚洲观看高清完整版在线观看| 精品99又大又爽又硬少妇毛片 | 中文字幕视频在线播放| 久久国产精品久久久| 精品精品国产三级a∨在线| 色一情一乱一伦一区二区三区日本| 国产精品久久久久久久久晋中| www香蕉视频| 亚洲免费在线观看| free性中国hd国语露脸| 91黄色免费版| 亚洲第一图区| 欧美日韩在线精品一区二区三区| 麻豆成人av在线| 国产午夜久久久| 在线观看日韩av| 国产精品45p| 在线观看日本一区二区| 亚洲va国产天堂va久久en| 91在线播放网站| 精品乱子伦一区二区三区| 久久99精品国产麻豆不卡| 五月婷婷激情网| 欧美成人三级视频网站| 国产一区二区三区电影在线观看| 人妻体体内射精一区二区|