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.

Réserver mon audit