Base vectorielle : définition complète en IA pour les PME
Base vectorielle
Une base vectorielle (vector database) est une base de données spécialisée dans le stockage et la recherche de vecteurs — des représentations numériques du sens des textes, images ou données. Elle répond à la question « quels sont les éléments les plus proches de cette requête ? » en quelques millisecondes, même sur des millions de vecteurs. Exemples : Pinecone, Weaviate, Qdrant, pgvector (extension PostgreSQL).
Ce que ça change pour une PME
La base vectorielle est le moteur de recherche intelligent derrière le RAG :
- un assistant interne qui retrouve la bonne procédure en posant une question en langage naturel, sans connaître le nom exact du document ;
- un agent de support qui cherche les 3 réponses les plus pertinentes parmi des centaines d'articles de FAQ ;
- un outil de veille qui identifie les documents similaires à un contrat spécifique.
Le choix pour une PME
Les options cloud (Pinecone, Weaviate Cloud) sont rapides à déployer mais facturent à l'usage. Les options open source auto-hébergées (pgvector, Qdrant) sont plus économiques à volume mais demandent un serveur. Pour une PME, pgvector est souvent le bon compromis : c'est une extension de PostgreSQL, donc pas de base supplémentaire à maintenir — Supabase l'inclut nativement.
Termes liés
Pour aller plus loin
Envie d'appliquer tout ça à votre PME ?
Audit IA Express offert (45 min) — analyse ciblée, plan d'action concret.