BASE VECTORIELLE

Vector Database

AVANCE +30 XP

Definition

Une base vectorielle est une base de données spécialisée dans le stockage et la recherche rapide d'embeddings, c'est-à-dire de représentations numériques de textes ou d'images. Elle est indispensable dans les architectures RAG pour retrouver instantanément les passages les plus proches sémantiquement d'une requête.

Exemple concret

Pinecone ou Qdrant stockent les paragraphes d'une documentation sous forme de vecteurs. Quand un utilisateur pose une question à un chatbot, la base retrouve les 5 extraits les plus pertinents en quelques millisecondes avant que le LLM génère sa réponse.

Questions frequentes

Qu'est-ce que Base vectorielle ? +

Une base vectorielle est une base de données spécialisée dans le stockage et la recherche rapide d'embeddings, c'est-à-dire de représentations numériques de textes ou d'images. Elle est indispensable dans les architectures RAG pour retrouver instantanément les passages les plus proches sémantiquement d'une requête.

Comment Base vectorielle fonctionne-t-il en pratique ? +

Pinecone ou Qdrant stockent les paragraphes d'une documentation sous forme de vecteurs. Quand un utilisateur pose une question à un chatbot, la base retrouve les 5 extraits les plus pertinents en quelques millisecondes avant que le LLM génère sa réponse.

Quelle est la différence entre Base vectorielle et Embeddings ? +

Base vectorielle et Embeddings sont deux concepts liés mais distincts dans l'écosystème IA. Pour approfondir : Embeddings, RAG, Inférence.