Overview
This node integrates with Memara to store, retrieve, update, delete, and search memories using semantic search capabilities. It is useful for managing information as memories within a designated space, enabling users to create memories with content, titles, and tags, search for relevant memories based on queries, update existing memories, delete memories permanently, and list memories with pagination support.
Use Case Examples
- A user can store notes or important information as memories for later retrieval.
- A user can perform semantic searches to find relevant memories based on natural language queries.
- A user can update or delete memories as needed to keep the memory space organized.
- A user can list memories with pagination to browse stored memories.
Output
JSON
value- The main output containing the result of the operation, such as created memory details, search results, update confirmation, deletion confirmation, or list of memories.
Dependencies
- Requires an API key credential for Memara API access, including a base URL and authorization token.
Troubleshooting
- Common issues may include authentication errors if the API key or base URL is incorrect or missing.
- Errors may occur if required parameters like memory ID for update/delete or query for search are not provided.
- API rate limits or network issues may cause request failures.
- Ensure tags are properly formatted as comma-separated strings when creating or updating memories.
Links
- Memara API Documentation - Official API documentation for Memara, detailing endpoints and usage.