Class used to manage the memory of a chat session, including loading and saving the chat history, and clearing the memory when needed. It uses the ZepClient to interact with the Zep service for managing the chat session's memory.

Hierarchy (view full)

Implements

  • ZepMemoryInput

Constructors

Properties

aiPrefix: string = "ai"
client: ZepClient
humanPrefix: string = "human"
memoryType: MemoryType
separateMessages: boolean = false
sessionId: string

Methods

Generated using TypeDoc