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