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 - Get operation, it retrieves detailed information about a particular session identified by its unique Session ID.

Common scenarios where this node is beneficial include:

  • Fetching session details to analyze user interactions or session metadata.
  • Integrating session data retrieval into automated workflows for monitoring or reporting.
  • Using session information as part of a larger process involving user or memory management.

For example, you might use this node to get the current state of a chat session in an AI assistant application to display session metadata or audit session activity.

Properties

Name Meaning
Session ID The unique identifier for the session to retrieve.

Output

The output JSON contains the session details returned from the Zep AI Memory Service API. This typically includes fields such as session ID, associated user ID, metadata, timestamps, and other session-specific information.

The node does not output binary data for this operation.

Example output structure (simplified):

{
  "session_id": "string",
  "user_id": "string",
  "metadata": { "key": "value" },
  "created_at": "timestamp",
  "updated_at": "timestamp"
}

Dependencies

  • Requires an API key credential for authenticating with the Zep AI Memory Service.
  • The node configuration must include the base URL of the Zep API and a valid API key.
  • Network access to the Zep API endpoint is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Session ID will cause the API call to fail.
    • Incorrect or expired API key will result in authentication errors.
    • Network connectivity problems can prevent successful API requests.
  • Error messages:

    • "Unauthorized" or "Authentication failed": Check that the API key credential is correctly configured and valid.
    • "Session not found": Verify that the provided Session ID exists in the Zep service.
    • "Invalid JSON" or parsing errors: Ensure that any JSON input properties are well-formed.
  • To resolve errors, confirm all required parameters are set, credentials are correct, and the Zep service is reachable.

Links and References

Discussion