Zep Memory icon

Zep Memory

Interact with Zep AI Memory Service

Actions20

Overview

This node integrates with the Zep AI Memory Service to manage sessions, users, collections, documents, and memory data. Specifically, for the Session - List operation, it retrieves a list of all sessions stored in the Zep service.

Common scenarios where this node is beneficial include:

  • Retrieving active or historical session data for analysis or processing.
  • Managing user interactions by listing sessions to identify ongoing conversations.
  • Integrating session data into workflows that require context about user activity or memory states.

Practical example:

  • A chatbot workflow could use this node to fetch all sessions to display recent conversations or to perform batch operations on sessions.

Properties

Name Meaning
Session ID The unique identifier for the session (required for some session-related operations).

For the List operation on the Session resource, no additional input properties are required beyond selecting the resource and operation.

Output

The output is a JSON array representing the list of sessions retrieved from the Zep AI Memory Service. Each item in the array corresponds to a session object containing details such as session ID, associated user ID, metadata, and other session-specific information as provided by the API.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Zep AI Memory Service.
  • The node uses the base URL and API key from the configured credentials to make HTTP requests.
  • Network access to the Zep AI Memory Service endpoint is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing API key credential will cause authentication failures.
    • Network connectivity problems can prevent successful API calls.
    • Incorrect resource or operation selection may lead to unexpected errors.
  • Error messages:

    • Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
    • HTTP request failures might show status codes like 404 or 500; check if the service endpoint is correct and operational.
    • JSON parsing errors may occur if input parameters expecting JSON are malformed; ensure proper JSON formatting.

Links and References

Discussion