RAG en entreprise : architecture et bonnes pratiques 2026
Quick Answer : qu’est-ce que le RAG en entreprise ?
Le RAG (Retrieval-Augmented Generation, littéralement « génération augmentée par recherche ») est l’architecture IA la plus déployée en entreprise en 2026 pour faire répondre un grand modèle de langage à partir de votre propre documentation. Le principe est simple, comparable à un consultant qui ouvre vos classeurs avant de répondre :
- L’utilisateur pose une question en langage naturel.
- Le système recherche les documents pertinents dans une base de connaissances spécialement préparée (la « base vectorielle » : on y stocke chaque document sous forme de signature numérique pour pouvoir retrouver très vite ceux qui ressemblent à la question).
- Les documents pertinents sont insérés dans la question envoyée au LLM.
- Le LLM génère une réponse ancrée dans ces documents, avec citation des sources.
Architecture-type 2026 :
- LLM : Mistral Large (souverain), Mistral Small 3 (économique), GPT-4o ou Claude (si l’on accepte la dépendance au DPF UE-US).
- Embeddings (la signature numérique de chaque document) : Mistral Embed, OpenAI text-embedding-3, ou modèles ouverts (BGE, E5).
- Base vectorielle : Qdrant (installable sur vos serveurs, recommandé en 2026), Chroma (pour les prototypes), pgvector (si vous utilisez déjà PostgreSQL).
- Orchestration : LangChain, LlamaIndex, ou implémentation sur mesure.
Cas d’usage : recherche documentaire interne, FAQ produit, assistance technique, support client de niveau 1, recherche juridique, recherche scientifique, onboarding interne.
Pourquoi RAG et pas fine-tuning : RAG est plus simple, plus maintenable, plus transparent. Le fine-tuning ne se justifie que sur des cas très spécifiques (style à apprendre, terminologie ultra-spécialisée).
Coût : 50 à 200 € par mois en fonctionnement pour une PME, 5 à 25 k€ d’investissement initial selon complexité.
Pourquoi le RAG s’est imposé en 2026
Avant 2024, intégrer la connaissance interne d’une entreprise dans un LLM signifiait fine-tuning — long, coûteux, fragile. Le RAG a renversé l’équation pour trois raisons.
Bascule 1 — Maturité des LLM longue-context. Mistral, GPT-4o et Claude gèrent en 2026 des contextes de 100 000 à 1 million de tokens. On peut leur fournir des dizaines de pages de documents en input — exactement ce dont le RAG a besoin. Avant 2024, la limitation à 8-32k tokens forçait à faire des compromis lourds sur la quantité de contexte ; cette friction a disparu.
Bascule 2 — Maturité des vectordb open-source. Qdrant, Chroma, Weaviate, pgvector permettent en 2026 de déployer une vectordb production en quelques heures, gratuit ou à très faible coût. Avant 2023, il fallait soit Pinecone (SaaS US), soit construire sa stack maison. Aujourd’hui : Qdrant en self-hosted, en quelques commandes.
Bascule 3 — Simplicité d’intégration. LangChain et LlamaIndex ont stabilisé les patterns d’intégration. Une PME peut prototyper un RAG en 1-2 semaines avec une équipe technique modeste. Les frameworks gèrent l’ingestion, le chunking, l’embedding, le retrieval, la génération avec citation. Pas besoin de tout réinventer.
Concrètement : en 2026, toute organisation avec une base documentaire interne (>500 documents) gagne à explorer le RAG. C’est devenu accessible, prévisible, et le ROI se mesure en mois.
Architecture détaillée d’un RAG en production
Une pipeline RAG mature en 2026 comporte six composants. Schéma puis détail.
Schéma de la pipeline
[Sources documentaires]
SharePoint, GED, wiki, Drive, CRM
│
▼
[1. Ingestion] ─── parsing PDF/DOCX/HTML, OCR si scanné
│
▼
[2. Chunking] ─── découpage en passages de 200-1000 tokens
│
▼
[3. Embeddings] ─── signature numérique par chunk
│
▼
[4. Vectordb] ── stockage Qdrant / Chroma / pgvector
│
├──── (au runtime, requête utilisateur)
▼ │
[5. Retrieval] ◄─────────────────── embedding requête
│ top-K chunks │
▼ │
[6. Génération] ─── LLM avec contexte ◄────┘
│
▼
[Réponse + citations sources]
1. Ingestion documentaire
Source des documents : SharePoint, GED, base wiki, dossiers Drive, exports CRM, contrats, FAQ. Parsing : PDF (avec OCR si scanné), DOCX, HTML, Markdown, transcripts audio (via Whisper).
Bonne pratique : préserver les métadonnées (auteur, date, source, classification de sensibilité) tout au long du pipeline pour pouvoir filtrer en aval.
2. Chunking (découpage)
Les documents sont découpés en passages de 200-1000 tokens (selon le LLM cible et la nature du contenu). Stratégies :
- Chunking fixe : 500 tokens par chunk, simple
- Chunking sémantique : par paragraphe ou section logique, plus pertinent
- Chunking hiérarchique : grand chunk (vue d’ensemble) + petits chunks (détail), bon pour les documents structurés
Le bon chunking est l’étape qui distingue un RAG médiocre d’un RAG performant. Investir du temps ici.
3. Embeddings
Chaque chunk est converti en vecteur dense (768-3072 dimensions selon le modèle). Modèles 2026 :
| Modèle | Origine | Multilingue | Souveraineté |
|---|---|---|---|
| Mistral Embed | France | ✅ excellent | ✅ forte |
| OpenAI text-embedding-3 | US | ✅ très bon | ❌ DPF |
| BGE-M3 | Chine open-source | ✅ excellent | 🟡 si déployé en interne |
| E5-Mistral | Open-source | ✅ bon | ✅ si déployé en interne |
Pour la souveraineté, privilégier Mistral Embed ou un modèle open-source self-hosted.
4. Stockage vectoriel (vectordb)
Stockage des embeddings + métadonnées + chunk original. Choix 2026 :
| Vectordb | Type | Cas d’usage idéal | Souveraineté |
|---|---|---|---|
| Qdrant | Open-source self-hostable | Référence 2026, PME à grand compte | ✅ |
| Chroma | Open-source | POC, prototype rapide | ✅ |
| pgvector | Extension PostgreSQL | Stack Postgres déjà en place | ✅ |
| Weaviate | Open-source | Scale plus important | ✅ si self-hosted |
| Milvus | Open-source | Scale très important | ✅ si self-hosted |
| Pinecone | SaaS US | À éviter pour données sensibles | ❌ |
Pour des cas réglementés (HDS, secret professionnel), Qdrant self-hosted sur Scaleway, OVHcloud ou cloud SecNumCloud est le choix souverain de référence.
5. Retrieval (recherche)
Au runtime, la requête utilisateur est :
- Convertie en embedding (avec le même modèle qu’à l’ingestion)
- Comparée aux embeddings stockés (similarité cosinus)
- Top-K chunks récupérés (typiquement K=5-10)
Améliorations courantes :
- Hybrid search : combine recherche vectorielle + recherche par mots-clés (BM25). Améliore la précision sur les termes techniques.
- Reranking : un modèle dédié (cross-encoder) reranke les résultats top-K pour ne garder que les vraiment pertinents.
- Filtres metadata : restreindre la recherche à un sous-ensemble (par date, source, classification, profil utilisateur).
6. Génération avec citation
Le LLM reçoit :
- La requête utilisateur
- Les chunks pertinents en contexte
- Un prompt système exigeant des citations explicites
Sortie typique : « D’après la procédure RH-2024-03 (paragraphe 4.2), un congé exceptionnel pour décès de proche est accordé pour 5 jours… »
Sans citation, vous n’avez pas un RAG, vous avez un LLM qui hallucine sur des documents internes. La citation est non-négociable pour la confiance utilisateur et la conformité (article 5.1.d RGPD — exactitude).
RAG vs fine-tuning — la décision en 2026
| Critère | RAG | Fine-tuning |
|---|---|---|
| Délai de mise en œuvre | 1-4 semaines | 4-12 semaines |
| Coût initial | 5-25 k€ | 30-100 k€ |
| Maintenance (changement de connaissance) | Réindexer (heures) | Re-fine-tuner (jours) |
| Transparence | Citations possibles | Boîte noire |
| Précision factuelle | Élevée (ancrée sources) | Moyenne (hallucinations possibles) |
| Style/ton spécifique | Limité | Excellent |
| Coût d’inférence | Moyen (contexte long = + tokens) | Faible |
| Compétences requises | Dev avec API LLM | Data science + GPU |
Règle de décision 2026 :
- Connaissance qui évolue, sources multiples, citation requise → RAG
- Style spécifique à apprendre, terminologie ultra-spécialisée, latence critique → Fine-tuning
- La majorité des cas business → RAG en premier choix
Démarrer par un RAG, basculer ou compléter avec du fine-tuning seulement si l’évaluation rigoureuse le justifie.
6 cas d’usage entreprise du RAG
1. FAQ produit / support technique de niveau 1. Indexer la documentation produit + tickets résolus + procédures. Bénéfice : réponses cohérentes, taux de résolution self-service en hausse, baisse du volume de tickets niveau 1 de l’ordre de 30-50 % sur les périmètres bien cadrés.
Volumétrie type : 1 000 à 50 000 documents, 100 à 10 000 questions par jour.
2. Onboarding et formation interne. Indexer les supports formation, procédures, politiques RH. Les nouveaux collaborateurs posent leurs questions en langage naturel — au lieu de chercher dans 12 wikis.
Volumétrie type : 500 à 5 000 documents, charge variable selon les arrivées.
3. Recherche juridique et conformité. Indexer la jurisprudence, les contrats types, les procédures internes. Particulièrement utile pour les juristes d’entreprise et les fonctions conformité.
Volumétrie type : 5 000 à 100 000 documents, plusieurs centaines de requêtes par mois.
4. Recherche scientifique / R&D. Indexer les publications internes, brevets, comptes rendus de R&D. L’IA permet de retrouver des travaux antérieurs dont les chercheurs n’ont plus connaissance.
5. Aide à la rédaction commerciale. Indexer les propositions passées, témoignages clients, fiches produit. Le commercial génère une nouvelle proposition adaptée et factuellement ancrée — avec les bonnes références clients du portefeuille.
6. Veille concurrentielle structurée. Indexer les sites concurrents, communiqués, rapports analystes. Combiné avec un agent autonome (voir notre guide agent IA en entreprise).
Conformité RGPD du RAG
Le RAG est un traitement automatisé qui doit être encadré.
Obligations clés :
- Inscription au registre : « assistance IA à la recherche documentaire interne ». Finalité, données traitées, sous-traitants, durées.
- AIPD si la base contient des données personnelles : voir notre guide AIPD pour projet IA.
- Pseudonymisation à l’ingestion quand possible : ne pas indexer de noms ou identifiants si non nécessaires (voir notre guide anonymisation et NER par IA et guide IA et RGPD).
- Hébergement souverain pour les données sensibles : Mistral + Qdrant sur Scaleway (voir LLM local en entreprise).
- Contrôle d’accès : un utilisateur ne doit voir que les chunks auxquels il a légitimement accès dans la documentation source. Filtres metadata par profil utilisateur, alignés sur les permissions des sources d’origine. Sans ce filtrage, le RAG devient un canal de fuite de droits — un commercial accède via le RAG à des fiches RH qu’il ne devrait pas voir.
Ce qu’on refuse de promettre
Trois antiPatterns récurrents qu’on évite chez DPLIANCE quand on conçoit un RAG sur mesure.
« On indexe tout, on règlera l’accès après. » Faux. Le contrôle d’accès doit être conçu dès l’ingestion, pas après coup. Indexer 100 000 documents avec accès uniforme, c’est créer un canal de fuite de droits monumental — le RAG va répondre en s’appuyant sur des documents auxquels l’utilisateur n’avait pas accès dans la source. La rétro-application des droits est techniquement complexe et juridiquement fragile.
« Le RAG va tout résoudre, on n’a plus besoin de bien organiser nos sources. » Faux. Un RAG sur des sources mal organisées, mal structurées, contradictoires va répondre… avec des informations mal organisées, mal structurées, contradictoires. Le RAG amplifie la qualité des sources — il ne la corrige pas. Profiter d’un projet RAG pour faire le ménage dans la documentation source est souvent l’effet bord le plus utile.
« On démarre direct avec un agent autonome qui fait RAG + actions. » Souvent une mauvaise idée pour un premier projet IA. Le RAG seul a déjà ses pièges (chunking, contrôle d’accès, citation). Y ajouter un agent autonome qui fait des actions externes multiplie les risques. Démarrer par un RAG simple, valider, puis ajouter de l’orchestration agentique si le besoin existe. Voir notre guide agent IA en entreprise pour le cadre des agents.
DPLIANCE est un éditeur de logiciels. Quand on conçoit une solution IA sur mesure qui inclut un RAG, on s’occupe de la stack complète : choix du modèle (Mistral, on-premise selon votre niveau de sensibilité), choix de la vectordb (Qdrant souverain par défaut), ingestion de vos sources, contrôle d’accès aligné sur vos permissions existantes, citations systématiques, monitoring qualité.
FAQ
Qu’est-ce que le RAG (Retrieval-Augmented Generation) ?
RAG est une architecture qui couple un LLM (Mistral, GPT-4o, Claude) à une base de connaissances interne. Quand l’utilisateur pose une question, le système recherche dans la base les documents pertinents, les fournit au LLM en contexte, puis génère une réponse fondée sur ces documents avec citation des sources. Bénéfice : réponses ancrées dans votre documentation interne, pas dans la mémoire générique du modèle. C’est l’architecture IA la plus déployée en entreprise en 2026 pour la recherche documentaire, le support client de niveau 1, l’onboarding et la conformité documentaire.
Quand faut-il choisir RAG plutôt que fine-tuning ?
RAG est généralement préférable au fine-tuning en 2026 pour : connaissance qui évolue régulièrement (politiques, procédures, catalogue produit), sources multiples à citer, besoin de transparence sur l’origine de l’information, équipe sans expertise data science. Fine-tuning préférable pour : style ou ton spécifique à apprendre durablement, terminologie ultra-spécialisée, latence très critique. La majorité des cas d’usage entreprise gagnent à démarrer en RAG ; le fine-tuning vient en complément ou en seconde intention si le RAG seul ne suffit pas.
Quelle base vectorielle choisir pour le RAG ?
Pour PME et POC : Qdrant (open-source, self-hostable, simple, l’option de référence souveraine en 2026), Chroma (très simple, bon pour démarrer), pgvector (extension PostgreSQL, idéal si vous avez déjà Postgres dans votre stack). Pour production à grande échelle : Qdrant en cluster, Weaviate, Milvus. Pour souveraineté maximale : self-hosted sur Scaleway, OVHcloud ou cloud SecNumCloud. À éviter pour des données sensibles : les vectordb SaaS US (Pinecone, certaines offres managées) qui ré-introduisent le risque DPF que le RAG était censé contourner.
Combien coûte un RAG en production ?
Pour une PME avec 1 000 documents et 100 utilisateurs : 50 à 200 € par mois en fonctionnement (LLM via API + vectordb self-hostée + stockage). Investissement initial intégration : 5 à 25 k€ selon complexité (nombre de sources, intégrations SI, qualité de l’UI cible). Pour une grande organisation avec 100 000+ documents : 500 à 3 000 € par mois en fonctionnement. ROI typique en 6 à 12 mois si l’usage prend, principalement sur les économies de temps de recherche documentaire et la baisse du volume de tickets de support de niveau 1.
Le RAG est-il conforme RGPD ?
Le RAG est un traitement automatisé qui doit être inscrit au registre des traitements (article 30 RGPD). Si la base de connaissances contient des données personnelles, AIPD recommandée et obligatoire selon les cas (volumes élevés, données sensibles, surveillance). Choix d’hébergement : LLM + vectordb sur infrastructure souveraine (Mistral + Qdrant sur Scaleway) pour éviter le risque DPF. Contrôle d’accès indispensable : un utilisateur ne doit voir que les chunks auxquels il a légitimement accès dans la documentation source — sinon le RAG devient un canal de fuite de droits. Voir notre guide IA et RGPD.
Quelle est la différence entre RAG et un agent IA ?
Un RAG répond à une question en s’appuyant sur des documents internes — c’est un composant. Un agent IA décide d’une succession d’actions (recherche RAG, appel API, écriture, validation humaine, etc.) pour accomplir une mission de haut niveau — c’est un système. Le RAG est un composant qu’on retrouve souvent dans les agents (l’agent fait du RAG quand il doit chercher de l’information, mais peut aussi appeler des API, lire un calendrier, envoyer un mail). Démarrer par un RAG est plus simple, plus prévisible et moins risqué qu’un agent autonome. Voir notre guide agent IA en entreprise.
Le RAG hallucine-t-il toujours ?
Oui, mais beaucoup moins qu’un LLM seul. Le RAG contraint le LLM à se fonder sur des documents fournis, ce qui réduit drastiquement les hallucinations factuelles — typiquement de 90 % à moins de 5 % sur des questions dont la réponse est dans le corpus. Les hallucinations résiduelles surviennent quand : les documents fournis ne contiennent pas la réponse (le LLM invente quand même au lieu de dire « je ne sais pas »), le LLM extrapole malgré le contexte, ou les documents sont contradictoires. Un bon RAG inclut toujours la citation de sources permettant à l’utilisateur de vérifier, et idéalement un mécanisme « je ne trouve pas la réponse dans les sources ».
Combien de temps pour mettre en production un RAG ?
POC fonctionnel : 1 à 2 semaines avec une équipe développement à l’aise avec les API LLM. Pilote en production restreinte (10-50 utilisateurs) : 4 à 8 semaines supplémentaires (intégration aux sources, contrôle d’accès, monitoring, formation). Industrialisation complète (intégration SI, conformité documentée, élargissement utilisateurs) : 3 à 6 mois selon la complexité. Le poste qui prend du temps n’est pas la techno (les frameworks LangChain/LlamaIndex sont matures), c’est l’ingestion des sources et la gouvernance des accès.
Sources : documentation officielle Mistral AI, Qdrant, Chroma, pgvector, Weaviate ; littérature scientifique sur le RAG (Lewis et al. 2020 et travaux ultérieurs) ; documentation LangChain et LlamaIndex ; Règlement (UE) 2016/679 (RGPD) ; CNIL — recommandations sur l’IA et le RGPD.
Pour cadrer un projet RAG dans votre organisation — choix d’architecture, vectordb, intégration SI, contrôle d’accès, conformité — voir notre guide LLM local en entreprise, notre guide IA et RGPD, notre guide agent IA en entreprise, ou contactez-nous via nos solutions IA sur mesure.