Introducing the Zep User Store
Zep v0.11.0, released today, now includes a User Store. A User
represents an individual interacting with your application. The User
object and its associated Sessions
provide a powerful way to manage and understand the behavior of individuals using your application.
Users may have additional data associated with them, including an email address, name, and metadata. The metadata field may include any data relevant to your user.
Working with Users
Adding a user is simple:
Looking for the TypeScript example? See the User documentation.
And retrieving all Session
objects for a User
:
Read more about the User
object in the Zep User
Documentation.
Other enhancements and improvements
Zep v0.11.0 includes several other enhancements and improvements:
- New
memory.getSessions
(zep-js
) andmemory.get_sessions
(zep_python
) methods, allowing you to retrieve allSession
records in Zep. The call is paginated, and we provide memory-efficient generators to allow you to iterate through the list. - Improved Azure OpenAI support thanks to Claudia Justice Kane. Zep now supports Azure OpenAI embeddings and LLM deployment names that differ from model names.
- A major improvement of Zep's documentation. In particular, the Chat History Memory API documentation.