Qu'est-ce que Base de données vectorielle ?

Une base de données qui stocke et recherche des embeddings pour trouver des éléments par le sens.

Définition formelle

Une base de données vectorielle stocke, indexe et interroge des vecteurs d'embedding, y compris des représentations de texte, d'image et d'audio, renvoyant les correspondances les plus proches d'un vecteur de requête. C'est la couche de stockage derrière la recherche sémantique et la génération augmentée par récupération. Dans un pipeline de marché, elle permet une recherche rapide des actualités ou documents les plus pertinents pour une action ou une question.

En termes simples

C'est un moteur de recherche pour le sens. Au lieu de rapprocher des mots-clés, elle stocke les empreintes numériques de nombreux documents et trouve rapidement ceux dont le sens est le plus proche de votre demande.

Exemple

Face à une requête sur l'exposition d'une banque aux taux d'intérêt, une base de données vectorielle renvoie les dépôts et titres les plus proches sémantiquement, même ceux qui n'emploient jamais ces mots exacts.

Termes liés

Poursuivez l'exploration