Node Details

  • Name: ZepMemoryCloud
  • Type: ZepMemory
  • Version: 2.0
  • Category: Memory

Base Classes

  • ZepMemory
  • (Additional base classes from ZepMemory)

Parameters

Credential

  • Type: credential
  • Credential Names: ZepMemoryApi

Parameters

Credential

  • Type: credential
  • Credential Names: ZepMemoryApi
  • Description: JWT authentication for the Zep instance (Optional)

Inputs

  1. Session Id (optional)

Inputs

  1. Session Id (optional)

    • Type: string
    • Description: Unique identifier for the conversation session. If not specified, a random ID will be used
    • Description: Unique identifier for the conversation session. If not specified, a random ID will be used
  2. Memory Type

    • Type: string
    • Default: “perpetual”
    • Options: “perpetual” or “message_window”
    • Description: Determines how the memory is managed - either maintaining all history or a limited window of messages
    • Description: Determines how the memory is managed - either maintaining all history or a limited window of messages
  3. AI Prefix

    • Type: string
    • Default: “ai”
    • Description: Prefix used for AI messages in the conversation
  4. Human Prefix

    • Type: string
    • Default: “human”
    • Description: Prefix used for human messages in the conversation
  5. Memory Key

    • Type: string
    • Default: “chat_history”
    • Description: Key used to store and retrieve memory
  6. Input Key

    • Type: string
    • Default: “input”
    • Description: Key used for input values in memory operations
  7. Output Key

    • Type: string
    • Default: “text”
    • Description: Key used for output values in memory operations

Functionality

The ZepMemoryCloud Memory node provides comprehensive memory management for AI conversations through the following features:

  1. Memory Initialization: Sets up the Zep memory instance with specified configurations
  2. Variable Management: Methods for loading and saving memory variables
  3. Context Control: Functions to save context and clear memory as needed
  4. Message Operations:
    • Retrieve chat messages
    • Add new messages to the conversation
    • Clear chat history
    • Dynamic session management with optional session ID override

Use Cases

This node is particularly valuable for:

  1. Long-running Conversations: Maintain context across multiple conversation turns
  2. Information Retention: Store and summarize important details from past interactions
  3. Context-aware Responses: Access relevant historical information to inform current responses
  4. Flexible Memory Management:
    • Perpetual memory mode for complete history retention
    • Message window mode for maintaining recent context only

Integration Notes

  • Seamlessly connects with other nodes in AI workflows
  • Compatible with various language models and chatbot systems
  • Supports both stateful and stateless conversation management
  • Provides flexible memory retrieval options for different use cases

The ZepMemoryCloud Memory node provides comprehensive memory management for AI conversations through the following features:

  1. Memory Initialization: Sets up the Zep memory instance with specified configurations
  2. Variable Management: Methods for loading and saving memory variables
  3. Context Control: Functions to save context and clear memory as needed
  4. Message Operations:
    • Retrieve chat messages
    • Add new messages to the conversation
    • Clear chat history
    • Dynamic session management with optional session ID override

Use Cases

This node is particularly valuable for:

  1. Long-running Conversations: Maintain context across multiple conversation turns
  2. Information Retention: Store and summarize important details from past interactions
  3. Context-aware Responses: Access relevant historical information to inform current responses
  4. Flexible Memory Management:
    • Perpetual memory mode for complete history retention
    • Message window mode for maintaining recent context only

Integration Notes

  • Seamlessly connects with other nodes in AI workflows
  • Compatible with various language models and chatbot systems
  • Supports both stateful and stateless conversation management
  • Provides flexible memory retrieval options for different use cases