zep:透過 Zep Cloud 實作長期代理記憶的整合套件與工具
它解決的問題
它提供一套工具、範例程式碼與框架整合,協助開發者使用 Zep Cloud(受管理的代理記憶平台)為 AI 代理實作長期記憶。
工作原理
此儲存庫作為實作 Zep Cloud 功能的中心。它包含 Python、TypeScript/JavaScript 與 Go 的 SDK,並提供批量資料匯入管線(zep-ingest)以從 Slack、電子郵件與文件等來源匯入資料。亦提供針對流行代理框架(如 CrewAI、LangGraph、AutoGen 與 Vercel AI SDK)的預建整合套件。
目標對象
需要可擴展方式來管理代理記憶並與各種編排框架整合的 AI 代理開發者。
重點特色
- 廣泛框架支援:支援多種 Python、TypeScript 與 Go 框架的整合,包含 Pydantic AI 與 Microsoft AutoGen。
- 批量匯入:專用管線可從多種格式(如 JSON、CSV 與事實三元組)匯入資料。
- 評估工具:包含記憶基準測試套件(LoCoMo、LongMemEval)以及用於檢索與匯入的評估框架。
- 多語言 SDK:官方支援 Python、TypeScript/JavaScript 與 Go。
Sources
- Repogetzep/zep