getzep/zep

Zep | Examples, Integrations, & More

它解決了什麼

它提供了一套工具、範例程式碼與框架整合,協助開發者使用 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。