Switch Embedding Models Without Losing Your Data

Seamlessly migrate your entire knowledge base and actions between embedding models and vector databases. No more deleting everything and starting over – preserve all your content while upgrading to better AI models.

🔄 Zero Data Loss
Batch Processing
MxChat Migration Tool Dashboard

Why You Need Migration

Understanding the embedding compatibility challenge

🚫

Embeddings Aren’t Compatible

Each embedding model (OpenAI, Voyage AI, Gemini) creates vectors in different dimensional spaces. You can’t mix embeddings from different models – they simply won’t match correctly.

💔

The Old Way: Delete Everything

Previously, switching models meant deleting your entire knowledge base and all actions, then manually re-uploading everything. Hours of work lost every time you wanted to upgrade.

The New Way: Seamless Migration

Our migration tool automatically regenerates all embeddings with your new model while preserving every piece of content, metadata, and configuration. Switch models in minutes, not hours.

Powerful Migration Features

Everything you need to safely upgrade your AI infrastructure

Real-time Progress Tracking

Real-Time Progress Tracking

Monitor your migration with live progress bars and detailed logs. See exactly what’s being processed, catch errors instantly, and know when your migration is complete.

Smart Batch Processing

Smart Batch Processing

Process migrations in configurable batches to avoid API rate limits and server timeouts. Reliable migration for databases of any size, from 100 to 10,000+ entries.

Complete Migration History

Complete Migration History

Track every migration with detailed logs showing what was migrated, when, and any errors encountered. Perfect for auditing and troubleshooting.

Flexible Migration Options

Migrate exactly what you need, when you need it

📚

Knowledge Base Migration

Migrate all your knowledge base entries with content and metadata preserved. Switch between WordPress database and Pinecone, or just regenerate embeddings.

WordPress → Pinecone Pinecone → WordPress Model Upgrades
🎯

Actions Migration

Regenerate embeddings for all your actions and intents. Automatically adjusts similarity thresholds when switching between embedding models.

Intent Embeddings Threshold Adjustment Zero Config Loss
🔀

Complete Migration

Migrate everything at once – knowledge base and actions together. Perfect for major upgrades or switching to an entirely new infrastructure setup.

Full Database All Actions One-Click Process

Support for All Major AI Providers

Migrate between any embedding model combination

🤖

OpenAI Embeddings

text-embedding-ada-002, text-embedding-3-small, and text-embedding-3-large with dimensions from 1536 to 3072.

🚀

Voyage AI

voyage-2, voyage-large-2, and voyage-3-large supporting 1024 to 2048 dimensional embeddings.

💎

Google Gemini

gemini-embedding-001 with 1536 dimensions for Google’s latest embedding technology.

🗄️

WordPress Database

Store embeddings locally in your WordPress database for maximum control and privacy.

📊

Pinecone Vector DB

Connect to Pinecone’s specialized vector database for enterprise-scale semantic search.

🔄

Any Combination

Migrate between any source and target – change models, databases, or both at the same time.

Ready to Upgrade Without the Pain?

Stop losing hours of work every time you want to switch embedding models. Download the Migration Tool and preserve your entire knowledge base while upgrading to better AI.

Zero data loss during migration
Support for all major AI providers
Real-time progress tracking
Download Migration Tool
Version 1.0.0 • Requires MxChat Pro License
🤖 OpenAI
🚀 Voyage AI
💎 Gemini

Frequently Asked Questions

Everything you need to know about the Migration Tool

Why can’t I just switch embedding models without migrating?

+

Each embedding model creates vectors in different dimensional spaces. OpenAI’s ada-002 creates 1536-dimensional vectors, while their 3-large creates 3072-dimensional vectors. These can’t be compared directly – it’s like trying to compare distances measured in inches vs kilometers. You must regenerate all embeddings with the new model.

How long does a migration take?

+

Migration time depends on your database size and batch settings. Typically: 100 entries take 2-3 minutes, 1,000 entries take 20-30 minutes, and 10,000 entries take 3-5 hours. The tool processes in batches to avoid timeouts and respects API rate limits.

What happens if the migration fails partway through?

+

The migration tool tracks progress in real-time. If something goes wrong, you can see exactly which items failed in the log. Your original data remains untouched until you choose to finalize the migration, so you can retry safely without losing anything.

Can I migrate from Pinecone back to WordPress database?

+

Yes! The migration tool supports all combinations: WordPress to Pinecone, Pinecone to WordPress, or staying on the same database while switching embedding models. Choose whatever configuration works best for your needs.

Will my chatbot still work during migration?

+

Your chatbot continues to use your current configuration during migration. The new embeddings are generated in the target database separately. Only after you choose to finalize and update settings does your chatbot switch to the new configuration.

Do I need a MxChat Pro license to use the Migration Tool?

+

Yes, the Migration Tool is an add-on for MxChat Pro and requires an active Pro license. It integrates with Pro’s advanced features like multiple embedding model support and Pinecone integration.

👋 Hey! Want 15% OFF? Just ask me for it - seriously, that's it! 💰