Accueil / Glossaire IA / Base vectorielle

Base vectorielle : définition complète en IA pour les PME

Terme :
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

  1. 1

    Deployer un LLM Wiki en 5 minutes avec Claude Code + Obsidian

    Lire l'article du blog

  2. 2

    LLM Wiki Part 2 : ce qui se passe apres le deploiement, knowledge graphs, wikis multiples et insights business automatiques

    Lire l'article du blog