This is legacy documentation for Mem0 v0.x. For the latest FAQs, please refer to v1.0 Beta FAQs.
General Questions
What is Mem0 v0.x?
Mem0 v0.x is the legacy version of Mem0’s memory layer for LLMs. While still functional, it lacks the advanced features and optimizations available in v1.0 Beta.Should I upgrade to v1.0 Beta?
Yes! v1.0 Beta offers significant improvements:- Enhanced filtering with logical operators
- Reranking support for better search relevance
- Improved async performance
- Standardized API responses
- Better error handling
Is v0.x still supported?
v0.x receives minimal maintenance but no new features. We recommend upgrading to v1.0 Beta for the latest improvements and active support.API Questions
Why do I get different response formats?
In v0.x, response format depends on theoutput_format
parameter:
output_format="v1.1"
for consistency.
How do I handle both response formats?
Can I use async in v0.x?
Yes, but it’s optional and less optimized:Configuration Questions
What vector stores work with v0.x?
v0.x supports most vector stores:- Qdrant
- Chroma
- Pinecone
- Weaviate
- PGVector
- And others
How do I configure LLMs in v0.x?
Can I use custom prompts in v0.x?
Limited support:Migration Questions
Is migration difficult?
No! Most changes are simple parameter removals:Will I lose my data?
No! Your existing memories remain fully compatible with v1.0 Beta.Do I need to re-index my vectors?
No! Existing vector data works with v1.0 Beta without changes.Can I rollback if needed?
Yes! You can always rollback:Feature Questions
Does v0.x support reranking?
No, reranking is only available in v1.0 Beta:Can I use advanced filtering in v0.x?
No, only basic key-value filtering:Does v0.x support metadata filtering?
Yes, but basic:Performance Questions
Is v0.x slower than v1.0 Beta?
Yes, v1.0 Beta includes several performance optimizations:- Better async handling
- Optimized vector operations
- Improved memory management
How do I optimize v0.x performance?
- Use async mode when possible
- Configure appropriate vector store settings
- Use efficient metadata filters
- Consider upgrading to v1.0 Beta
Can I batch operations in v0.x?
Limited support. Better batch processing available in v1.0 Beta.Troubleshooting
Common v0.x Issues
1. Inconsistent Response Formats
Problem: Getting different response types Solution: Always useoutput_format="v1.1"
2. Async Mode Not Working
Problem: Async operations failing Solution: UseAsyncMemory
class or async_mode=True
3. Configuration Errors
Problem: Config not loading properly Solution: Check version parameter and config structureError Messages
”Invalid output format"
"Version not supported"
"Async mode not available”
Getting Help
Documentation
Community
Migration Support
Ready to upgrade? Check out our migration guide to move to v1.0 Beta and access the latest features!