What is Memori?
無需再對您的AI代理重複說明。Memori 是一個專為開發者設計的開源記憶智能引擎,賦予您的AI應用程式如同人類般的記憶能力,能夠在不同對話中記住上下文、偏好和關係。這免除了您不斷提供背景資訊的必要,從而打造出更智慧、更高效且真正個人化的AI體驗。
主要功能
🧠 雙模式記憶架構 Memori 引入了一套獨特的系統,模擬人類的記憶模式。意識模式(Conscious Mode) 如同短期工作記憶,自動提升重要細節以供立即取用。自動模式(Auto Mode) 則在您的整個知識庫中提供動態、智慧的搜尋,確保不會遺漏任何相關細節。您也可以將兩者結合使用,以獲得最全面的上下文檢索能力。
🔌 通用型單行整合 只需一行程式碼: memori.enable(),即可將永久記憶整合到您的專案中。Memori 旨在與您現有的任何LLM函式庫協同運作,包括 OpenAI、Anthropic 和 LiteLLM,能自動記錄並為所有對話建立上下文,無需您重構現有程式碼。
🤖 精密的多元代理系統 在幕後,Memori 透過三層智慧架構來運作。一個專屬的 記憶代理(Memory Agent) 負責處理每段對話,一個 意識代理(Conscious Agent) 分析模式以識別並提升關鍵資訊,而一個 檢索代理(Retrieval Agent) 則智慧地選擇最相關的上下文進行注入。這確保了記憶不僅僅被儲存,而是被理解。
🗂️ 結構化與彈性記憶類型 不再僅限於簡單的對話歷史。Memori 將資訊分為四種不同的類型:短期記憶(Short-term):用於記錄最新上下文;長期記憶(Long-term):用於儲存永久性洞察與偏好;規則記憶(Rules):用於使用者定義的限制(例如:「我偏好整潔的程式碼」);以及 實體記憶(Entity):用於動態追蹤人物、專案和關係。
使用案例
智慧客服支援: 建立一個能夠記憶客戶跨多個會話的完整互動歷史的支援機器人。它能即時回溯過去的問題、產品偏好和先前的解決方案,讓您在無需客戶重複說明的情況下,提供快速且具上下文感知能力的服務。
個人化電子商務助理: 打造一個真正了解客戶的智慧購物助理。Memori 能追蹤客戶的偏好、過往購買記錄和瀏覽習慣,以提供個人化且相關的推薦,大幅提升使用者體驗和轉換率。
高效能開發輔助: 為您的內部程式碼助理配備對專案架構的完美記憶。它能記住您使用 FastAPI 搭配 PostgreSQL、偏好微服務,以及與名為 Mike 的隊友合作,每次都能提供完全符合上下文的程式碼建議和解決方案。
結論
Memori 提供了您的AI代理一直以來所缺乏的關鍵記憶層。透過精密且類人般的架構自動化上下文的保留與檢索,您將能專注於建構強大的應用程式,而非管理對話狀態。
探索 GitHub 儲存庫,了解 Memori 如何提升您的專案。
常見問題 (FAQ)
1. 將 Memori 整合到現有專案的難度如何? 整合過程設計得極其簡便。安裝 SDK (pip install memorisdk) 後,您只需兩行 Python 程式碼,即可為您所有的 LLM 呼叫啟用通用記憶錄製功能。它能直接與主流函式庫協同運作,因此無需進行複雜的重構。
2. Memori 只是另一個用於對話的向量資料庫嗎? 不是。雖然 Memori 採用了強大的資料庫基礎設施(支援 SQLite、PostgreSQL 和 MySQL),但它是一個完整的記憶智能系統。其多元代理架構能主動分析、提升並將資訊分類為不同的記憶類型(短期、長期、規則、實體記憶),提供比單純向量儲存體上的語義搜尋更具結構性和細緻入微的上下文。
3. Memori 能否安全地處理多個不同使用者或應用程式的記憶? 是的。Memori 內建了命名空間隔離功能,使其適用於多租戶應用程式。您可以為不同的使用者、客戶或專案建立獨立的記憶空間,確保上下文資訊絕不會在它們之間共享或洩露。





