Repolode
getzep

getzep/zep-python

Zep Cloud 的 Python SDK,帮助 AI 助手回忆过往对话与业务数据。

Star
210
Fork
32
未关闭 Issue
10
最近提交
前天

这是什么?

Zep 是面向 AI 助手应用的上下文工程平台,可以保存对话历史,异步生成摘要等衍生内容,并对消息和摘要做向量化,便于检索相关的历史上下文。

本库是 Zep Cloud API 的官方 Python 客户端,同时提供同步和异步客户端、带类型的返回结果、分页列表方法、流式查询,以及可配置的重试、超时和自定义 httpx 客户端。该库由代码生成工具生成,直接修改代码的贡献会在下次生成时被覆盖。

使用 Zep 构造提示词时,通常会组合最近的若干条消息、更早对话的摘要,以及从整个会话历史中检索到的相关摘要或消息。

核心功能

  • 01持久化保存对话历史,并异步生成摘要。
  • 02对消息和摘要进行向量化,支持检索历史上下文。
  • 03提供同步和异步客户端,返回值带类型。
  • 04支持分页列表与流式查询响应。
  • 05可配置重试次数、超时时间及自定义 httpx 客户端。

适用场景

  • 为客服 Agent 记住同一用户的历史对话。
  • 将相关的历史消息或摘要注入 LLM 提示词。
  • 构建同时基于对话历史和业务数据进行推理的 Agent。

快速上手

  1. 1

    从 PyPI 安装 Zep Cloud SDK

    pip install zep-cloud
  2. 2

    使用你的 Zep 项目 API 密钥创建客户端并调用 API

使用前须知

  • 需要 Zep Cloud 项目 API 密钥,依赖托管的付费服务。
  • 该 SDK 代码由程序自动生成,因此直接提交的代码通常无法合并。

标签

常见问题

zep-python 是什么?
Zep Cloud 的 Python SDK,帮助 AI 助手回忆过往对话与业务数据。 Zep 是面向 AI 助手应用的上下文工程平台,可以保存对话历史,异步生成摘要等衍生内容,并对消息和摘要做向量化,便于检索相关的历史上下文。
zep-python 可以免费使用吗?用的什么许可证?
zep-python 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
zep-python 还在维护吗?
活跃维护中。zep-python 最近一次提交是在 2026年10月20日。
zep-python 适合用来做什么?
为客服 Agent 记住同一用户的历史对话。 将相关的历史消息或摘要注入 LLM 提示词。 构建同时基于对话历史和业务数据进行推理的 Agent。
zep-python 怎么安装和运行?
从 PyPI 安装 Zep Cloud SDK: pip install zep-cloud 使用你的 Zep 项目 API 密钥创建客户端并调用 API
在哪里获取 zep-python?
源代码和安装说明在 GitHub 上:https://github.com/getzep/zep-python

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目