Aller au contenu
Glossaire

Recherche vectorielle MongoDB

Le processus consistant à transformer du contenu en vecteurs d'embedding et à les stocker dans des index vectoriels MongoDB Atlas Search avec des métadonnées pour une recherche de similarité efficace.

Synonymes : mongodb embedding, vector indexing, semantic indexing, atlas search vectors

L’indexation de la recherche vectorielle MongoDB commence par du contenu normalisé et découpé. Chaque fragment est vectorisé (par exemple avec les embeddings Gemini ou OpenAI), puis stocké dans une collection MongoDB avec un index de recherche vectorielle. Des métadonnées riches (locataire, paramètre régional, niveau d’accès, horodatages) permettent le filtrage et le contrôle d’accès en aval. Le versionnement des modèles d’embedding et le stockage des empreintes soutiennent la reproductibilité et la détection de dérive. Une réindexation différentielle régulière garantit la fraîcheur sans retraiter les pages inchangées.

Questions fréquentes

Pourquoi utiliser MongoDB Atlas Search pour la récupération de connaissances ?
MongoDB Atlas Search offre une recherche de similarité vectorielle rapide avec la capacité de combiner requêtes vectorielles et traditionnelles, un filtrage de métadonnées intégré et une mise à l'échelle transparente au sein de votre infrastructure MongoDB existante.
Quelles métadonnées importent ?
Stockez l'ID de locataire, la langue, l'URL, l'empreinte de contenu, l'horodatage de mise à jour et la version du modèle pour permettre le filtrage, les vérifications de fraîcheur et la réindexation contrôlée.