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。