Cloud Memory

Cloud memory components provide advanced memory storage and retrieval using cloud-based memory services for enhanced AI conversations.

Mem0 Chat Memory

The Mem0 Chat Memory component retrieves and stores chat messages using Mem0 memory storage.

Mem0 provides advanced memory capabilities including:

  • Persistent conversation memory

  • Context-aware memory retrieval

  • Multi-user memory management

  • Intelligent memory search

  • Metadata-rich storage

Inputs

Name
Display Name
Info

mem0_config

Mem0 Configuration

Configuration dictionary for initializing Mem0 memory instance.

ingest_message

Message to Ingest

The message content to be ingested into Mem0 memory.

existing_memory

Existing Memory Instance

Optional existing Mem0 memory instance.

user_id

User ID

Identifier for the user associated with the messages.

search_query

Search Query

Input text for searching related memories in Mem0.

mem0_api_key

Mem0 API Key

API key for Mem0 platform (leave empty to use the local version).

metadata

Metadata

Additional metadata to associate with the ingested message.

openai_api_key

OpenAI API Key

API key for OpenAI. This item is required if you use OpenAI embeddings without a provided configuration.

Outputs

Name
Display Name
Info

memory

Mem0 Memory

The resulting Mem0 Memory object after ingesting data.

search_results

Search Results

The search results from querying Mem0 memory.

Key Features

Advanced Memory Management

  • Intelligent Storage: Automatically organizes and indexes conversation content

  • Context Preservation: Maintains conversation context across sessions

  • User Segmentation: Separate memory spaces for different users

  • Metadata Support: Rich metadata for enhanced memory organization

Search and Retrieval

  • Semantic Search: Find relevant memories using natural language queries

  • Similarity Matching: Vector-based memory retrieval

  • Temporal Awareness: Time-based memory organization and retrieval

  • Relevance Scoring: Ranked results based on context relevance

Configuration Options

  • Flexible Setup: Support for both cloud and local deployments

  • Custom Embeddings: Integration with various embedding providers

  • API Integration: Seamless integration with Mem0 cloud services

  • Local Processing: Option for local memory processing

Usage Notes

  • Cloud-Native: Designed for scalable cloud deployments

  • Privacy Aware: User-specific memory isolation

  • API Flexibility: Support for both hosted and self-hosted configurations

  • Rich Context: Enhanced memory with metadata and search capabilities

  • Multi-Modal: Support for various types of memory content

  • Production Ready: Enterprise-grade memory management for AI applications

Last updated