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
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
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