Actualités & Tendances IA

RAG documentaire en entreprise : préparer sa base en 6 étapes

Ce qu'il faut préparer avant de lancer un RAG documentaire en entreprise : inventaire, formats, nettoyage et versions, chunking et métadonnées, droits d'accès, évaluation. Tableau étape, livrable, effort.

Mathéo Lamblin
Mathéo Lamblin

Chargé d’affaires et responsable SEO/GEO, JUWA

21 décembre 2025 · maj le 21 septembre 20268 min de lecture
RAG documentaire en entreprise : préparer sa base en 6 étapes

Résumer avec

Avant de lancer un RAG documentaire en entreprise, il faut préparer quatre choses : un inventaire des documents qui font foi (et de ceux qu'on écarte), une conversion de ces documents en texte propre et versionné, une règle de découpage assortie de métadonnées, et une matrice de droits d'accès qui reproduit celle du système d'origine. Sans ces quatre livrables, l'assistant répond à côté, cite une procédure périmée ou montre un contrat à quelqu'un qui n'y a pas droit. Chaque étape renvoie vers l'article qui la détaille.

Sur les missions RAG qu'on livre, la préparation de la base prend souvent plus de temps que le développement lui-même, et bien plus que le choix du modèle.

Que faut-il préparer avant de lancer un RAG documentaire en entreprise ?

Il faut préparer un corpus, pas un dossier partagé. Un corpus, c'est un ensemble de documents dont on sait pour chacun qui en est propriétaire, quelle version fait foi, qui a le droit de le lire et à quelle date il devient obsolète. Le dossier partagé ne répond à aucune de ces questions : il contient trois versions du même mode opératoire, des brouillons et des scans jamais relus.

Deux présentateurs de Google Cloud Tech devant le titre Build better AI with RAG, vignette de la vidéo How to use Retrieval Augmented GenerationHow to use Retrieval Augmented Generation (RAG)Google Cloud TechLa lecture charge le lecteur YouTube, qui peut déposer des traceurs.

Résumé de la vidéo : Google Cloud Tech explique en anglais, en quelques minutes, comment un RAG va chercher les passages utiles dans les documents de l'entreprise avant de faire répondre le modèle, et pourquoi la qualité de la base préparée décide de celle des réponses. C'est le mécanisme que les six étapes ci-dessous préparent.

Le RAG (retrieval-augmented generation) fonctionne en deux temps : une recherche qui remonte les passages les plus proches de la question, puis un modèle de langage qui rédige une réponse à partir de ces passages. Si la recherche remonte un passage périmé, le modèle le reformule avec aplomb. La préparation vise un seul objectif : des passages justes, à jour et autorisés. Une question à trancher avant : le RAG est-il le bon outil ? Quand la donnée est tabulaire (tarifs, stocks, commandes), une requête SQL ou une connexion directe à l'outil métier fait mieux, on l'explique dans MCP ou RAG, lequel choisir.

Inventorier, trier et convertir : ce qui entre dans la base

Piles de documents structurés et non structurés sur un bureau.

La règle qui marche : on ne commence pas par tout indexer, on commence par les 200 à 500 documents que les équipes ouvrent réellement. Le journal d'accès de la GED donne cette liste en une heure. C'est ce noyau qu'on indexe d'abord.

Pour chaque document retenu, l'inventaire note cinq champs : propriétaire métier, date de dernière validation, statut (en vigueur, remplacé, brouillon), population autorisée, format source. Un tableur suffit. On écarte les brouillons, les courriels exportés, les présentations sans date et tout document sans propriétaire : personne ne pourra dire si son contenu est encore vrai. Quels documents donner à un RAG détaille les familles à privilégier.

Côté formats, le RAG ne lit que du texte. Les fichiers Word, Markdown, HTML et les PDF natifs passent sans traitement. Les PDF scannés, les images et les plans exigent une reconnaissance de caractères, avec relecture sur un échantillon : un OCR à 95 % de précision sur une notice de sécurité, c'est une ligne fausse sur vingt. Les tableurs sont un cas à part : les tableaux perdent leur structure à l'extraction, mieux vaut les convertir en Markdown avec leurs en-têtes, ou les laisser hors du RAG et les interroger directement en langage naturel sur une base SQL. Les plans techniques demandent un pipeline dédié, décrit dans notre retour sur l'indexation de plans techniques dans un RAG industriel.

Nettoyer les doublons et fixer les versions

Le nettoyage consiste à garantir qu'une question n'a qu'une seule réponse dans la base. Le guide RAG de la Direction générale des Entreprises (novembre 2024) place en tête des prérequis la suppression des doublons, la correction des erreurs et la mise en cohérence du corpus. En pratique, trois opérations couvrent l'essentiel.

  • Dédoublonner par contenu, pas par nom de fichier. Deux PDF nommés différemment avec 95 % de texte commun sont un même document ; on garde la version validée la plus récente.
  • Retirer le bruit d'extraction : en-têtes et pieds de page répétés, numéros de page, mentions légales dupliquées sur chaque page, tables des matières.
  • Fixer une règle de version : un document remplacé sort de l'index le jour où son successeur y entre. Sinon le RAG cite l'ancien tarif avec la même assurance que le bon.

Cette règle tient sur une page : qui valide un ajout, qui retire un document, à quelle fréquence on repasse sur les fichiers de plus de douze mois. Le nettoyage est un rythme, pas une opération unique.

Découper (chunking) et enrichir avec des métadonnées

Découpage sémantique d'un document en segments précis.

Le découpage transforme chaque document en passages de quelques centaines de tokens, parce que la recherche compare la question à des passages, pas à des documents entiers. La documentation OpenAI fixe par défaut des passages de 800 tokens avec un chevauchement de 400, réglables entre 100 et 4 096 tokens. Bon point de départ pour des procédures ; pour des contrats ou des clauses courtes, on descend vers 300 à 500 tokens.

Faut-il découper « sémantiquement », en suivant les titres et paragraphes, plutôt qu'à taille fixe ? Une étude publiée sur arXiv en octobre 2024, Is Semantic Chunking Worth the Computational Cost?, conclut que le gain du découpage sémantique n'est pas constant et ne justifie pas toujours son coût de calcul face à un découpage à taille fixe. Notre lecture : découpez sur les titres quand le document en a de propres, à taille fixe sinon, et ne réglez pas ce paramètre pendant des jours avant d'avoir mesuré.

Le levier qui pèse le plus lourd est ailleurs : le contexte ajouté à chaque passage. Dans sa méthode de contextual retrieval (septembre 2024), Anthropic ajoute devant chaque passage 50 à 100 tokens qui rappellent de quel document et de quelle section il provient. Résultat mesuré : le taux d'échec de récupération baisse de 35 % avec les embeddings seuls, de 49 % en combinant avec une recherche lexicale BM25, et de 67 % avec un reclassement. Un passage qui dit « le délai est de 30 jours » devient « Contrat cadre fournisseur X, article 12 : le délai est de 30 jours ». S'y ajoutent les métadonnées structurées (type, service, date de validation, confidentialité) qui filtrent la recherche avant de comparer les textes.

Droits d'accès et confidentialité : qui peut lire quoi ?

Serveur de données sécurisé avec des verrous numériques.

Le RAG doit hériter des droits du système source, document par document, et les vérifier au moment de chaque requête. Un assistant qui a tout lu et répond à tout le monde est une fuite de données organisée : demandez-lui le salaire du directeur commercial pour tester la faille. Le filtrage se fait sur les métadonnées, avant la recherche.

Trois points à régler avant la mise en ligne. D'abord, les documents contenant des données personnelles (dossiers RH, réclamations clients nominatives) relèvent du RGPD : les fiches pratiques IA de la CNIL, mises à jour en juillet 2025, imposent de définir la finalité, la base légale et la minimisation des données avant tout traitement ; le plus simple est souvent de laisser ces documents hors du corpus. Ensuite, l'hébergement : la DGE recommande que seules des données chiffrées quittent l'enceinte de l'entreprise ; pour une base qui contient du savoir-faire industriel ou des contrats, on héberge en France ou en Europe et on refuse que les documents servent à entraîner un modèle tiers. Enfin, la journalisation : chaque réponse doit pouvoir être reliée aux passages qui l'ont produite et à l'utilisateur qui a posé la question. Le détail des menaces propres aux bases documentaires (injection par document, exfiltration via les réponses) est traité dans sécuriser une base documentaire RAG.

Comment évaluer la base avant la mise en ligne ?

On évalue avec un jeu de 50 à 100 questions réelles, avec leur réponse attendue et le document qui la contient, écrit par les métiers avant que le RAG existe. Ce jeu sert de contrat : le système est prêt quand il remonte le bon passage dans les cinq premiers résultats sur plus de 90 % des questions, et quand les réponses fausses sont identifiées et expliquées. Sans ce jeu, la recette se fait au ressenti en démonstration et les erreurs apparaissent trois semaines après la mise en production.

Deux mesures suffisent au départ : le rappel de la recherche (le bon passage est-il remonté ?) et la fidélité de la réponse (le modèle dit-il ce que le passage dit, sans ajouter ?). Les indicateurs plus fins sont détaillés dans les métriques d'évaluation d'un RAG. On relance le même jeu à chaque ajout massif de documents et à chaque changement de découpage.

Les erreurs fréquentes, et le plan de travail étape par étape

Quatre erreurs reviennent dans presque tous les projets qu'on reprend. Indexer tout le serveur de fichiers le premier jour : personne ne sait plus ce qui fait foi. Ignorer les scans : le RAG répond « je ne trouve pas » sur les notices les plus anciennes, celles que personne ne connaît par cœur. Ne nommer aucun propriétaire par famille de documents : six mois plus tard, la base n'a pas bougé. Et tester sur cinq questions choisies par l'équipe projet plutôt que cinquante posées par les utilisateurs.

ÉtapeLivrableEffort indicatif
Inventaire et triTableur des documents retenus avec propriétaire, statut, droits2 à 5 jours, métiers et DSI
Conversion des formatsCorpus texte, OCR relu sur échantillon1 à 3 jours, plus par plan ou scan complexe
Nettoyage et versionsCorpus dédoublonné, règle de retrait écrite2 à 4 jours
Découpage et métadonnéesIndex avec contexte par passage et champs de filtrage2 à 3 jours, puis réglages après mesure
Droits d'accèsMatrice utilisateurs × documents, filtrage à la requête1 à 3 jours selon l'annuaire
ÉvaluationJeu de 50 à 100 questions, rappel et fidélité mesurés2 jours métiers, puis à chaque itération

Comptez trois à quatre semaines de préparation pour un premier périmètre de quelques centaines de documents, en parallèle du développement. C'est ce calendrier qui permet une mise en production en 4 à 8 semaines.

Ce que JUWA fait sur la préparation d'une base documentaire

Nous commençons par l'inventaire avec les métiers et par le jeu de questions, avant d'écrire une ligne de code. Chez une PME industrielle centenaire, nous avons indexé 2 000 documents techniques dans un assistant documentaire hébergé en France ; le temps de recherche du SAV a baissé de 55 %, et les notices scannées ont été absorbées après une passe d'OCR relue par les techniciens. Cadre habituel : validation humaine sous seuil de confiance dès la première version, chef de projet nommé, point hebdomadaire.

Si votre besoin est un assistant qui répond aux équipes ou aux clients à partir de vos propres documents, notre offre de chatbot IA professionnel sur base documentaire couvre la préparation décrite ici, le développement et l'hébergement. On refuse de brancher un RAG sur un serveur de fichiers non trié : ce serait une démonstration convaincante suivie de six mois de réponses fausses.

FAQ

Questions fréquentes

L'essentiel de cet article, repris en questions-réponses.

Les documents validés, datés et dont on connaît le propriétaire : procédures, notices, contrats en vigueur, FAQ internes, comptes rendus approuvés. On écarte les brouillons, les courriels exportés, les présentations sans date et les versions remplacées. Commencer par les 200 à 500 documents les plus consultés donne de meilleurs résultats que d'indexer tout un serveur de fichiers.

Entre 300 et 800 tokens selon le type de document. OpenAI utilise par défaut 800 tokens avec un chevauchement de 400 ; pour des contrats ou des clauses courtes, 300 à 500 tokens fonctionnent mieux. Le gain le plus net vient moins de la taille que du contexte ajouté à chaque passage (nom du document, section), qui réduit les échecs de recherche de 35 à 67 % selon les mesures publiées par Anthropic en 2024.

En faisant hériter chaque document des droits du système source et en filtrant l'index à chaque requête selon l'utilisateur connecté. Les documents contenant des données personnelles sont traités selon les fiches pratiques IA de la CNIL, ou laissés hors du corpus. Pour du savoir-faire industriel ou des contrats, l'hébergement se fait en France ou en Europe, sans réutilisation des données pour entraîner un modèle tiers, avec journalisation de chaque réponse.

Trois à quatre semaines pour un premier périmètre de quelques centaines de documents, en parallèle du développement : inventaire et tri (2 à 5 jours), conversion et OCR (1 à 3 jours), nettoyage et règle de versions (2 à 4 jours), découpage et métadonnées (2 à 3 jours), droits d'accès (1 à 3 jours), jeu d'évaluation (2 jours métiers). La préparation prend souvent plus de temps que le développement lui-même.

Partager

Heineken
BlaBlaCar
DataBird
HelloSafe

Un projet IA en tête ? Parlons-en