Ingénierie IADonnées
Recherche dans les connaissances d’entreprise : ce qui la rend fiable
Répondre aux questions à partir de vos propres documents est facile à démontrer et difficile à rendre fiable. La confiance repose sur cinq propriétés que l’on peut concevoir, tester et continuer à tester : droits d’accès, traçabilité des sources, fraîcheur, lacunes assumées et qualité mesurée.
- Par
- Rédaction FromNine
- Publié le
- Temps de lecture
- 6 min de lecture
À retenir
- Appliquez les droits d’accès au moment de la recherche, pour chaque utilisateur, à partir des systèmes sources. Ne comptez jamais sur le modèle pour taire un passage qu’on lui a déjà transmis.
- Chaque affirmation d’une réponse doit renvoyer à un passage que l’on peut ouvrir et vérifier en quelques secondes, avec sa date et son statut visibles.
- Mesurez la qualité de la recherche et des réponses sur de vraies questions avant la mise en production, puis continuez à mesurer : les contenus et les modèles évoluent sans prévenir.
Sommaire
Le piège de la démonstration
La plupart des assistants documentaires suivent le même schéma, appelé génération augmentée par la recherche (ouvre un site externe) (RAG) : retrouver les passages qui correspondent à une question, puis demander à un modèle de langage de rédiger une réponse fondée sur ces passages. Sur un dossier soigneusement choisi de cinquante documents, le résultat convainc en une semaine.
En production, le décor change. Vingt ans de partages réseau, de wikis, de tickets, de contrats et de procédures, souvent en double, obsolètes ou confidentiels. Dans ce contexte, l’assistant échoue de deux façons. Il donne une mauvaise réponse, et plus personne ne l’utilise. Ou, pire, il donne une mauvaise réponse avec aplomb, et quelqu’un agit en conséquence.
Une recherche fiable dans les connaissances internes dépend donc moins du modèle que de cinq propriétés du système qui l’entoure. Chacune peut être conçue et, surtout, testée.
Droits d’accès : ne retrouver que ce que l’utilisateur peut lire
La règle est simple : l’assistant ne doit jamais montrer à quelqu’un un passage qu’il ne pourrait pas ouvrir dans le système source. Tout se joue sur le point d’application. Si un passage parvient au modèle, partez du principe qu’il peut apparaître dans la réponse. Les droits doivent donc être appliqués avant la génération, au moment de la recherche, pour l’utilisateur qui pose la question.
L’OWASP classe à la fois la divulgation d’informations sensibles (ouvre un site externe) et les faiblesses des vecteurs et des embeddings (ouvre un site externe), y compris les fuites entre périmètres d’habilitation, parmi les principaux risques des applications de modèles de langage. Concrètement, cela se traduit par quatre exigences.
- Stockez les droits d’accès de chaque document source avec chacun de ses fragments dans l’index, repris du système source plutôt que redéfinis à la main.
- Filtrez sur ces droits au moment de la requête, à partir de l’identité de l’utilisateur connecté, avant le classement et la génération.
- Synchronisez les changements de droits au moins aussi vite que les changements de contenu, et convenez du délai dans lequel un droit retiré doit prendre effet.
- Testez avec de vrais rôles. « Un stagiaire peut-il retrouver les grilles salariales ? » a sa place dans la batterie de tests, pas dans l’analyse post-incident.
Traçabilité : des citations vérifiables
Chaque affirmation d’une réponse doit renvoyer au passage dont elle provient : titre du document, version ou date, responsable, et un lien qui s’ouvre au bon endroit. Affichez le passage lui-même, pas seulement le nom du document, pour que le lecteur voie en quelques secondes si la citation étaye bien la phrase.
Concevez le format de réponse de sorte que le texte non étayé saute aux yeux. Si aucun passage retrouvé ne soutient une phrase, le système doit l’omettre ou la signaler. Vérifiez-le ensuite automatiquement : comparez chaque passage cité avec l’affirmation qu’il est censé soutenir, et soumettez un échantillon des résultats à une relecture humaine. Des citations présentes mais qui ne prouvent rien sont une défaillance fréquente et silencieuse.
Fraîcheur et source de référence
Les connaissances d’une organisation ont des versions. L’ancienne et la nouvelle politique de déplacements répondent toutes deux à la question « puis-je voyager en classe affaires ? », et elles ne donnent pas la même réponse. Indexez les métadonnées qui les distinguent : date d’effet, statut (brouillon, approuvé, remplacé) et responsable. Classez d’abord les documents en vigueur et approuvés, excluez les versions remplacées sauf si l’utilisateur demande l’historique, et affichez la date dans chaque citation.
Décidez, sujet par sujet, quelle source fait foi. La politique RH vient du portail RH, pas d’un e-mail qui en cite la version de l’an dernier. Fixez un rythme de réindexation par source, du quasi temps réel pour les données de dossiers au quotidien pour un wiki, et surveillez-le : un index périmé produit des réponses qui ont l’air justes et ne le sont pas.
Lacunes assumées : « je n’ai pas trouvé »
Souvent, la réponse la plus utile consiste à reconnaître une lacune. Les modèles de langage peuvent produire des affirmations fluides que rien ne soutient, ce que le NIST appelle confabulation (ouvre un site externe) dans son profil consacré à l’IA générative. L’ancrage dans les passages retrouvés réduit ce phénomène ; il ne le supprime pas. L’OWASP traite la conséquence en aval, des personnes qui agissent sur la base d’informations fausses, comme un risque à part entière sous l’intitulé désinformation (ouvre un site externe) (misinformation).
Fixez un seuil de pertinence en dessous duquel le système indique qu’il n’a trouvé aucune source fiable, et suggère à qui s’adresser. Pour les questions portant sur des règles, des droits ou des obligations, ne laissez pas le modèle combler les vides avec des connaissances générales. Suivez ensuite le taux de non-réponse par sujet. Les premiers mois, cette liste est souvent le résultat le plus précieux du projet : elle montre aux responsables de contenu exactement où la documentation fait défaut.
L’architecture derrière les cinq propriétés
Rien de tout cela n’exige une pile technique exotique. Il faut en revanche que les droits d’accès, les métadonnées et les contrôles soient des éléments à part entière de la chaîne de traitement, et non des fonctions ajoutées après la démonstration.
Figure 1
Workflow illustratifLire le schéma sous forme de texte
Les documents sont repris des systèmes sources avec leurs droits d’accès et leurs métadonnées, comme la date, le statut et le responsable, puis indexés.
Une question arrive avec l’identité de l’utilisateur connecté. Un filtre des droits écarte chaque passage que cet utilisateur n’a pas le droit de lire, avant que quoi que ce soit n’atteigne le modèle.
Le modèle rédige un projet de réponse avec des citations des passages restants. Un contrôle d’ancrage compare chaque affirmation au passage cité. L’utilisateur reçoit soit une réponse sourcée, soit l’indication honnête qu’aucune source fiable n’a été trouvée.
Les données personnelles méritent une attention explicite. Indexer des documents reste un traitement des données personnelles qu’ils contiennent : les principes de limitation des finalités et de minimisation des données (ouvre un site externe) du RGPD (article 5) s’appliquent. Écartez les sources dont le cas d’usage n’a pas besoin, assurez-vous que les suppressions dans un système source se répercutent dans l’index, et incluez l’index lorsque vous répondez à une demande d’accès.
Une qualité mesurée, avant et après la mise en production
On ne juge pas de la fiabilité en essayant quelques questions en réunion. Convenez de critères de qualité avec les responsables des contenus et mesurez chaque couche séparément, pour savoir où corriger un problème.
| Couche | Question | Comment mesurer |
|---|---|---|
| Recherche | Les bons passages sont-ils remontés ? | Rappel et précision sur un jeu annoté de vraies questions |
| Ancrage | Chaque affirmation est-elle étayée par sa citation ? | Contrôles automatiques affirmation-passage, complétés par une relecture humaine par échantillonnage |
| Réponse | La réponse est-elle exacte, complète et utile ? | Revue par des experts d’un échantillon, selon des critères convenus |
| Accès | Quelqu’un a-t-il vu ce qu’il n’aurait pas dû voir ? | Une batterie de tests de droits par rôle, exécutée à chaque modification de l’index ou d’un connecteur |
| Usage | Les utilisateurs s’y fient-ils, et où l’outil échoue-t-il ? | Retours, taux de non-réponse par sujet, questions de relance, escalades |
Construisez le jeu de test à partir de vraies questions : journaux de recherche, tickets du support, questions des nouveaux collaborateurs. Quelques centaines de questions, avec des réponses validées par les responsables de contenu, constituent un point de départ réaliste. Rejouez l’ensemble à chaque changement, qu’il s’agisse d’un nouveau modèle, d’une nouvelle stratégie de découpage ou d’une nouvelle source. La qualité dérive sans bruit quand les contenus évoluent, et seul un jeu de test stable rend cette dérive visible.
La fiabilité, vue par l’utilisateur
Pour ceux qui l’utilisent, tout cela se résume à quelques comportements observables. L’assistant ne répond qu’à partir de documents qu’ils ont le droit de lire. Chaque affirmation s’accompagne d’une citation qu’ils peuvent ouvrir. Ils voient l’ancienneté d’une source. On leur dit clairement quand il n’existe pas de réponse fiable. Et ils savent que quelqu’un mesure la qualité, puisqu’ils peuvent signaler une réponse erronée et la voir corrigée.
Les résultats d’une IA peuvent rester faux, et certaines questions méritent une personne plutôt qu’une recherche. Le prévoir ouvertement n’est pas une faiblesse du système. C’est ce qui donne envie de s’y fier pour tout le reste.
Sources
- arXiv. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020) (consulté le )
- OWASP GenAI Security Project. LLM02:2025 Sensitive Information Disclosure (consulté le )
- OWASP GenAI Security Project. LLM08:2025 Vector and Embedding Weaknesses (consulté le )
- OWASP GenAI Security Project. LLM09:2025 Misinformation (consulté le )
- National Institute of Standards and Technology. Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile (NIST AI 600-1) (consulté le )
- EUR-Lex. Règlement (UE) 2016/679 (règlement général sur la protection des données), article 5 (consulté le )
Pour aller plus loin
- ServiceIngénierie IA et IA générativeRecherche documentaire, stratégie de modèles, évaluation et LLMOps pour une IA générative qui tient en production.
- SolutionConnaissances d’entrepriseDes réponses tirées de vos propres documents, limitées à ce que chacun est autorisé à voir, avec une source pour chaque affirmation.
- PerspectiveAgents IA : où la validation humaine s’imposeUn agent peut presque tout préparer. Une méthode concrète pour décider quelles actions il peut mener seul et lesquelles exigent l’accord d’une personne.
- PerspectiveRèglement européen sur l’IA et organismes publics : que préparer d’ici décembre 2027Tel que modifié en 2026, le règlement sur l’IA applique ses règles « haut risque » à partir de décembre 2027, mais une grande partie du texte s’applique déjà. Un plan de préparation daté pour les déployeurs publics.
Vous voulez rendre vos connaissances internes interrogeables ?
Nous construisons des assistants de connaissances sur vos sources existantes, avec droits d’accès, citations et un jeu de test convenu dès le premier sprint avec ceux qui gèrent vos contenus, du service juridique aux équipes RH.