Developing with Zep
Learn how to install and use Zep SDKs for Python and TypeScript
You are viewing the Zep Open Source v0.x documentation. This version is no longer supported, and documentation is provided as a reference only.
The current documentation for Zep Community Edition is available here.
Installation
Zep offers both Python and TypeScript SDKs.
Python
TypeScript
or
Initializing the Client
Note: Zep supports optional JWT authentication.
The examples below assume that you have enabled JWT authentication. See the Authentication Configuration Guide for more information.
Python
TypeScript
Note:
zep-python
supports async use
zep-python
supports async use. All methods are available as both sync and async, with the async methods prefixed witha
. For example,zep-python
has bothzep_client.memory.add_memory
andzep_client.memory.aadd_memory
methods.
Next Steps
Now that you have a Zep client, you can start using the Zep APIs.
-
Working with Chat History
Store Chat History, enrich it with metadata, and run semantic search over messages and summaries.