Optional
aiOptional
apiOptional
chatOptional
humanOptional
inputOptional
memoryOptional
outputOptional
returnOptional
separateWhether to return separate messages for chat history with a SystemMessage containing facts and summary, or return a single HumanMessage with the entire memory context. Defaults to true (preserving message types) for backward compatibility.
Keep as true for models that fully support system messages. Set to false for models like Claude that have limitations with system messages.
Interface defining the structure of the input data for the ZepMemory class. It includes properties like humanPrefix, aiPrefix, memoryKey, baseURL, sessionId, apiKey, and separateMessages.