RAG : comment connecter l’IA aux documents de votre entreprise
Le RAG permet à l’IA de répondre à partir de vos propres documents, en citant ses sources. Fonctionnement pas à pas, choix face au fine-tuning, droits d’accès, évaluation et coûts réels.
Jules Bertrand · COO de Yvia
Publié le · Mis à jour le
L’essentiel
- Le RAG (retrieval augmented generation) recherche les passages pertinents dans vos documents, puis les fournit au modèle de langage pour qu’il réponde en citant ses sources, sans jamais être réentraîné sur vos données.
- Pour exploiter des documents internes, le RAG l’emporte sur le fine-tuning : l’information reste à jour, chaque réponse est traçable et les droits d’accès s’appliquent document par document.
- La qualité d’un RAG se joue d’abord à la recherche : dans des tests publiés par Anthropic en 2024, recherche hybride et reclassement ont réduit de 67 % le taux d’échec de récupération des passages.
- Un RAG d’entreprise filtre les résultats selon les droits de l’utilisateur au moment de la recherche : un salarié ne doit jamais obtenir une réponse tirée d’un document qu’il ne peut pas ouvrir.
- Pour 40 utilisateurs posant 8 questions par jour, les appels au modèle coûtent environ 25 dollars par mois aux tarifs publics de Mistral AI (septembre 2026) : l’essentiel du budget d’un RAG va à la construction.
Sommaire
Le RAG (retrieval augmented generation, ou génération augmentée par récupération) est la technique qui permet à une IA de répondre à partir des documents de votre entreprise : à chaque question, le système recherche les passages pertinents dans vos sources, puis les transmet au modèle de langage, qui rédige une réponse en citant ses références. Le modèle n’apprend rien de vos données, il les consulte au moment de répondre. C’est la méthode de référence pour construire un assistant ou un chatbot sur vos documents internes.
Procédures, contrats, fiches produits, historique des tickets : la connaissance d’une PME est dispersée entre un serveur de fichiers, SharePoint, un Drive, un CRM et des boîtes e-mail. Ce guide explique pourquoi et comment connecter l’IA à ces sources, quand préférer le RAG au fine-tuning, comment respecter les droits d’accès, comment évaluer la qualité des réponses et ce que coûte réellement un projet.
Pourquoi connecter l’IA aux données de votre entreprise ?
Un modèle de langage généraliste ne connaît ni vos procédures, ni vos tarifs, ni vos contrats. Le RAG règle quatre problèmes à la fois.
- Vos données sont privées. Elles ne figurent pas dans l’entraînement des modèles, et c’est tant mieux.
- Vos données évoluent. Un modèle est figé à la date de son entraînement ; un RAG consulte la dernière version du document.
- Les réponses deviennent vérifiables. Chaque réponse cite ses sources : l’utilisateur ouvre le document et contrôle.
- Les hallucinations reculent. Un modèle qui s’appuie sur des passages fournis invente moins qu’un modèle qui répond de mémoire, sans que le risque disparaisse.
La Direction générale des entreprises résume ces bénéfices dans son guide consacré au sujet : le RAG « permet d’améliorer la traçabilité de l’information et de réduire le risque d’hallucinations » (DGE, 2024). Les usages typiques : base de connaissances du support client, assistant qualité qui retrouve la bonne procédure, aide à la réponse aux appels d’offres, recherche dans les contrats, questions des salariés sur les règles RH. Dans chaque cas, l’enjeu est le même : que chacun puisse interroger la mémoire de l’entreprise au lieu de la chercher.
Comment fonctionne un RAG, étape par étape ?
Un RAG travaille en deux temps : la préparation des documents, en amont, puis la réponse, à chaque question.
Préparer et indexer les documents
- Ingestion. Des connecteurs récupèrent les documents (serveur de fichiers, SharePoint, Drive, Confluence, CRM, tickets) et les convertissent en texte. Les PDF scannés passent par la reconnaissance optique de caractères (OCR) ; les tableaux demandent un traitement spécifique.
- Nettoyage. On retire les doublons, les versions périmées, les en-têtes et pieds de page répétés.
- Découpage. Chaque document est découpé en passages (chunks) de quelques paragraphes, en respectant sa structure : titres, articles, sections. Un passage coupé au milieu d’une règle produit une réponse fausse.
- Métadonnées. Chaque passage conserve son document d’origine, sa date, sa source et, surtout, ses droits d’accès.
- Embeddings. Un modèle d’embedding transforme chaque passage en vecteur, une suite de nombres qui représente son sens. Deux textes de sens proche ont des vecteurs proches, même sans mot commun.
- Index. Vecteurs, texte et métadonnées sont stockés dans un index de recherche : une base vectorielle dédiée, ou une extension d’une base existante comme pgvector pour PostgreSQL.
Répondre à une question
- Recherche hybride. La question est comparée à l’index de deux façons : par le sens, grâce aux vecteurs, et par les mots, grâce à une recherche lexicale indispensable pour les références, les codes produits ou les noms propres. Les deux listes de résultats sont fusionnées.
- Reclassement (reranking). Un modèle spécialisé relit les meilleurs candidats et ne garde que les plus pertinents.
- Génération avec citations. Le modèle reçoit la question, les passages retenus et des consignes strictes : répondre uniquement à partir des sources, citer chacune d’elles, répondre « je ne sais pas » si l’information manque.
Les étapes 7 et 8 ne sont pas du raffinement. Dans des tests publiés par Anthropic en 2024, combiner recherche sémantique et recherche lexicale, en enrichissant chaque passage d’un court résumé de son contexte, a réduit de 49 % le taux d’échec de récupération ; ajouter un reclassement a porté la baisse à 67 % (Anthropic, 2024). Dans les systèmes les plus avancés, un agent décide lui-même quelles recherches lancer et dans quel ordre : c’est le principe d’un agent IA appliqué à la recherche documentaire.
RAG, fine-tuning ou long contexte : que choisir ?
Trois approches permettent de faire travailler un modèle sur vos informations. Elles ne répondent pas au même besoin.
- Le RAG consulte vos documents au moment de répondre.
- Le fine-tuning réentraîne un modèle sur des exemples pour modifier son comportement : ton, format, vocabulaire, tâche très spécifique. Il n’est pas fait pour mémoriser une base documentaire : l’information s’y mélange, vieillit et ne se cite pas.
- Le long contexte consiste à placer directement les documents dans la requête. Anthropic indique qu’en dessous d’environ 200 000 tokens (le token, unité de mesure du texte pour les modèles, correspond à un fragment de mot), soit près de 500 pages, on peut simplement fournir toute la base dans le prompt, sans construire de RAG (Anthropic, 2024).
| Critère | RAG | Fine-tuning | Long contexte |
|---|---|---|---|
| Volume de documents | Pratiquement illimité | Sans objet : il apprend des exemples | Quelques centaines de pages |
| Mise à jour | Continue | Nouvel entraînement à chaque changement | Immédiate |
| Sources citées | Oui | Non | Possible |
| Droits d’accès par document | Oui, si l’index les porte | Impossible | Oui, si l’on filtre les documents fournis |
| Coût par question | Faible | Faible, après un coût d’entraînement | Élevé si le corpus est gros, sauf mise en cache |
| Idéal pour | Une base documentaire vivante | Un style, un format, une tâche répétitive | L’analyse d’un dossier précis |
La ligne « droits d’accès » est souvent décisive. L’ANSSI le rappelle : sur les données d’entraînement d’un modèle, la gestion de droits d’accès pour les utilisateurs n’est pas possible, alors qu’elle l’est sur les données consultées en production, selon les outils utilisés (ANSSI, 2024). Notre règle : le RAG par défaut pour la connaissance, le long contexte pour analyser un contrat ou un appel d’offres, le fine-tuning seulement si un besoin de comportement persiste après avoir travaillé les consignes. Les trois se combinent.
La qualité des sources fait la qualité des réponses
Un RAG ne corrige pas une base documentaire : il l’amplifie. Si trois versions d’une procédure coexistent, l’IA peut citer la mauvaise, avec aplomb. Avant d’indexer, vérifiez cinq points.
- Une source de vérité par sujet : archivez les versions périmées au lieu de les indexer.
- Des documents datés et attribués : la date sert au classement, le propriétaire à la mise à jour.
- Des formats exploitables : des PDF natifs plutôt que des scans, des titres structurés, des tableaux simples.
- Des contradictions résolues : deux documents qui se contredisent produisent des réponses instables.
- Un responsable par corpus : sans personne pour le mettre à jour, le RAG vieillit avec ses documents.
Ce travail profite bien au-delà de l’IA : la DGE y voit un investissement durable, utile à la recherche documentaire comme aux futurs projets de données. Pour bâtir une base de connaissances IA qui tienne dans la durée, commencez par le corpus le plus propre et le plus consulté, pas par le plus volumineux.
Comment respecter les droits d’accès aux documents ?
C’est le point le plus souvent négligé, et le plus grave. Un RAG qui indexe tout un SharePoint sans ses permissions peut donner à chaque salarié, par la conversation, l’accès aux salaires, aux contrats ou aux dossiers disciplinaires.
- Indexer les droits avec les documents. Chaque passage porte la liste des groupes ou des personnes autorisés, synchronisée depuis la source.
- Filtrer au moment de la recherche. L’utilisateur est identifié par l’authentification de l’entreprise, et les passages auxquels il n’a pas droit n’atteignent jamais le modèle. Masquer la réponse après coup ne suffit pas.
- Propager les changements. Un droit retiré dans la source doit disparaître de l’index dans un délai fixé à l’avance.
- Tester avec plusieurs profils. Un stagiaire, un manager, un membre de la direction : vérifiez que chacun ne voit que ce qu’il voit déjà dans ses outils.
- Journaliser. Questions, documents consultés et réponses doivent être tracés, comme l’ANSSI le recommande pour tout système d’IA générative.
Le prompt n’est pas une protection
Une consigne du type « ne révèle jamais les salaires » se contourne. La seule protection fiable : un document qu’un utilisateur ne peut pas ouvrir ne doit jamais être transmis au modèle pour lui.
Les documents contiennent aussi des données personnelles : le RGPD s’applique à leur traitement (voir IA et RGPD). Et si vos contenus sont sensibles, l’hébergement de l’index et du modèle devient un choix stratégique (voir IA souveraine).
Comment évaluer un RAG avec un jeu de questions de référence ?
Sans mesure, un RAG se juge sur une démonstration, et une démonstration se prépare. La méthode que nous appliquons tient en cinq temps.
- Écrire 50 à 150 questions réelles avec les futurs utilisateurs, chacune accompagnée de la réponse attendue et du document source. Incluez des questions fréquentes, des questions difficiles, des questions hors périmètre (la bonne réponse est alors « je ne sais pas ») et des questions qui testent les droits.
- Mesurer séparément la recherche et la réponse.
- Rappel : le bon document figure-t-il parmi les passages retrouvés ?
- Fidélité : la réponse ne dit-elle que ce que disent les sources ?
- Exactitude : la réponse est-elle correcte et complète ?
- Citations : les sources citées sont-elles les bonnes ?
- Abstention : le système reconnaît-il quand l’information manque ?
- Automatiser, puis vérifier. Un modèle peut noter les réponses à grande échelle, à condition qu’un humain contrôle un échantillon de ses notes.
- Rejouer le jeu à chaque changement de modèle, de découpage ou de sources.
- Suivre la production : avis des utilisateurs, questions restées sans réponse, documents jamais consultés.
Fixez les seuils avant de commencer, par exemple : le bon document retrouvé dans au moins 90 % des cas, et aucune réponse tirée d’un document non autorisé. Un seuil décidé après coup finit toujours par s’ajuster aux résultats.
Combien coûte un RAG ?
Un projet de RAG a trois postes de coûts : la construction (cadrage, connecteurs, préparation des documents, droits, interface, évaluation), le fonctionnement (indexation, appels au modèle, hébergement) et la maintenance (nouvelles sources, évolution des modèles, suivi de la qualité). Un calcul simple montre où se trouve vraiment l’argent.
Prenons une PME fictive dont 40 salariés interrogent 5 000 documents d’une dizaine de pages. Hypothèses : environ 600 tokens par page, 8 questions par utilisateur et par jour ouvré (21 jours par mois), 6 000 tokens envoyés au modèle par question (consignes, question et passages retenus) et 500 tokens de réponse. Prix : les tarifs publics de Mistral AI, en dollars hors taxes, au moment où nous écrivons, en septembre 2026 (Mistral AI).
| Poste | Volume | Coût |
|---|---|---|
| Indexation initiale (embeddings) | 30 millions de tokens | Environ 3 dollars, une fois |
| OCR, si tous les documents étaient scannés | 50 000 pages | Environ 200 dollars, une fois |
| Questions au modèle (Mistral Large) | 6 720 questions par mois | Environ 25 dollars par mois |
Même avec un modèle dix fois plus cher, les appels au modèle resteraient de l’ordre de 250 dollars par mois. Ajoutez l’hébergement de l’index et de l’application : de quelques dizaines à quelques centaines d’euros par mois selon l’infrastructure, en ordre de grandeur. Le budget se joue donc ailleurs, dans les jours passés à connecter les sources, nettoyer les documents, gérer les droits et évaluer.
Pour un repère public, la DGE estimait en 2024 l’installation d’une solution par un intégrateur à environ 100 000 € en ordre de grandeur, à partir d’entretiens avec des professionnels du secteur, et un produit SaaS entre 10 000 € et 100 000 € par an selon la gamme. Le montant réel dépend surtout du nombre de sources, de l’état des documents et de la complexité des droits : nous détaillons les postes de coûts dans combien coûte un projet IA.
Les étapes d’un projet RAG
- Cadrage. Un cas d’usage, des utilisateurs identifiés, un corpus, les questions de référence et les critères de réussite.
- Audit des sources. Où sont les documents, dans quel état, avec quels droits.
- Prototype. En quelques semaines, sur un sous-ensemble du corpus : ingestion, recherche hybride, réponses citées, première mesure.
- Itérations. Découpage, reclassement, consignes, jusqu’à atteindre les seuils fixés au cadrage.
- Intégration. Authentification unique, gestion des droits, journaux, et une interface là où travaillent les équipes : Teams, intranet ou logiciel métier.
- Pilote avec un groupe d’utilisateurs, puis déploiement progressif.
- Exploitation. Synchronisation des sources, suivi de la qualité, maintenance.
Côté équipe, un RAG mobilise surtout un AI engineer et un data engineer, avec un référent métier pour les questions de référence : leurs rôles sont détaillés dans les métiers de l’IA.
La DGE compte environ trois mois pour mettre en place une solution personnalisée avec un intégrateur. C’est cohérent avec notre méthode de développement sur mesure : un prototype en quelques semaines, des itérations courtes avec démonstrations, puis une mise en production supervisée et maintenue. Le délai dépend moins de la technique que du nombre de sources et de l’état des documents.
Yvia · Développement · Build
Des solutions IA sur mesure, livrées en production.
Nous concevons et développons vos solutions IA sur mesure : agents, automatisations et produits intégrés à votre système d’information, livrés en production.
Découvrir le développementLes erreurs fréquentes d’un projet RAG
- Tout indexer d’un coup. « On branche le SharePoint » : doublons, versions périmées et droits ignorés garantissent des réponses fausses.
- Oublier les droits d’accès. C’est le risque numéro un, juridique autant que social.
- Découper à l’aveugle. Des passages de taille fixe coupent les tableaux et les procédures en deux.
- Se fier à la seule recherche vectorielle. Numéros de contrat, références et codes produits se retrouvent mieux par mots-clés.
- Juger sur une démonstration. Seul un jeu de questions de référence dit si le système progresse.
- Laisser le modèle répondre sans source. Exigez des citations et autorisez le « je ne sais pas ».
- Demander au RAG ce qu’il ne sait pas faire. « Combien de contrats expirent en 2027 ? » exige une requête sur des données structurées, pas une recherche de passages. Pour ces questions, l’IA doit interroger directement vos bases, par exemple via un connecteur MCP.
Questions fréquentes
Quelle est la différence entre RAG et fine-tuning ?
Le RAG fournit au modèle, à chaque question, des extraits de vos documents : l’information reste à jour, les sources sont citées et les droits d’accès s’appliquent. Le fine-tuning réentraîne un modèle sur des exemples pour modifier son comportement (ton, format, tâche précise) ; il ne permet ni de citer une source ni de restreindre l’accès à une information. Pour exploiter une base documentaire, le RAG est presque toujours le bon choix.
Le RAG supprime-t-il les hallucinations ?
Non, il les réduit. En répondant à partir de passages fournis plutôt que de mémoire, le modèle invente moins, et les citations permettent de vérifier chaque affirmation. Des erreurs subsistent : passage mal retrouvé, document obsolète, mauvaise interprétation. Trois parades : imposer des citations, autoriser le système à répondre « je ne sais pas » et mesurer régulièrement la qualité sur un jeu de questions de référence.
Faut-il une base de données vectorielle pour faire du RAG ?
Pas forcément une base dédiée. Il faut un index capable de stocker des vecteurs et de combiner recherche par le sens et recherche par mots-clés. Pour une PME, une extension d’une base existante, comme pgvector pour PostgreSQL, suffit souvent ; les bases vectorielles spécialisées se justifient sur de très gros volumes. Ce choix compte moins que la qualité du découpage, des métadonnées et de la gestion des droits.
Mes documents sont-ils envoyés au fournisseur du modèle ?
Seuls les passages retenus pour répondre à une question sont transmis au modèle, pas la base entière. Si le modèle est appelé par API chez un éditeur, ces extraits transitent par ses serveurs : vérifiez la localisation des données, leur durée de conservation et l’absence de réutilisation pour l’entraînement. Pour les contenus sensibles, l’index et le modèle peuvent être hébergés sur une infrastructure européenne que vous contrôlez.
Combien de temps faut-il pour mettre en place un RAG ?
Un prototype sur un corpus limité se construit en quelques semaines. La mise en production, avec l’authentification, la gestion des droits, l’évaluation et l’intégration dans les outils des équipes, demande en général quelques mois : la Direction générale des entreprises cite un ordre de grandeur de trois mois avec un intégrateur. Le délai dépend surtout du nombre de sources à connecter et de l’état des documents.
Quels documents peut-on connecter à un RAG ?
Presque tous les contenus textuels : PDF, documents Word, pages SharePoint ou Confluence, fichiers d’un Drive, e-mails, tickets de support, fiches produits. Les PDF scannés passent d’abord par la reconnaissance de caractères, et les tableaux complexes demandent un traitement spécifique. Les données chiffrées d’un ERP ou d’un CRM s’interrogent mieux par des requêtes directes, qu’un agent peut lancer, que par une recherche de passages.

Écrit par
COO de Yvia
Jules Bertrand est COO de Yvia. Il conçoit et pilote des produits complexes, de l’idée au passage à l’échelle, et encadre les projets de développement : agents IA, intégrations au système d’information et mise en production.
À lire aussi
Tous les articles « Développement & agents IA »Agent IA : définition, exemples et méthode pour en déployer un en entreprise
Un agent IA ne se contente pas de répondre : il planifie, agit dans vos outils et corrige sa trajectoire. Définition, exemples concrets, garde-fous et méthode pour en mettre un en production.
MCP (Model Context Protocol) : connecter l’IA à vos outils métier
Le Model Context Protocol est devenu le standard pour brancher assistants et agents IA sur les outils de l’entreprise. Définition, architecture, usages, risques de sécurité et mise en route.
IA et RGPD : utiliser ChatGPT, Claude ou Mistral sans exposer vos données
Le RGPD s’applique dès qu’une donnée personnelle entre dans un prompt. Ce qu’il impose, ce qui distingue les offres grand public des offres entreprise, et les règles à donner à vos équipes.