Memary
Memary使用NEO4J和高級模型來增強具有類似人類的記憶力的AI代理,以更好地學習和推理。
什麼是Memary ?
Memary是為自主智能代理定制的開源存儲層。它通過模仿人類記憶過程來增強他們的推理和學習能力。 Memary使用Neo4J圖形數據庫來存儲知識並集成Llama索引和困惑模型,以提高知識圖上的查詢能力。
關鍵功能:
自動生成的內存:根據代理交互自動更新內存。
內存模塊:跟踪用戶首選項並將其顯示在儀表板中以進行分析。
系統改進:模仿人類記憶如何通過學習隨著時間的流逝而演變。
回溯記憶:保留所有聊天日誌以查看智能代理的過去活動。
知識圖:使用Neo4J有效地存儲和管理知識。
內存儀表板:提供可訪問,分析和回溯記憶的視覺接口。
可自定義工具:允許開發人員添加或刪除智能代理使用的工具。
目標受眾:
AI和機器學習的開發人員和研究人員旨在建立具有先進推理技能的智能代理商。
有興趣模擬人類記憶過程以增強智能代理的性能的專業人員。
用法方案:
開發具有長期內存功能的聊天機器人。
集成到現有的個性化服務系統中。
在研究項目中使用AI中的記憶和學習機制。
入門:
1。使用PIP安裝Memary ,確保您的Python版本滿足要求。
2。使用指定的Python版本創建並激活虛擬環境。
3。根據您的項目需求安裝必要的Python庫。
4。為API鍵和數據庫連接的.ENV文件中配置環境變量。
5。用提供的代碼示例初始化Memary以設置代理。
6。根據需要添加自定義工具。
7。通過與代理進行交互並利用其內存和查詢功能來利用Memary的功能。