agentic-rfp-software.ai

Comprendre

Comment un logiciel d'IA rédige et vérifie une réponse d'appel d'offres

Un logiciel d'IA de réponse aux appels d'offres travaille en quatre temps : comprendre, rédiger, vérifier, valider. Une première équipe d'IA rédige, une seconde vérifie, un expert nommé signe.

Pourquoi une réponse d'appel d'offres passe par quatre temps

Une sollicitation (un appel d'offres, un questionnaire de sécurité, un questionnaire de due diligence, une demande d'auditeur) arrive comme un bloc : des dizaines ou des centaines de questions, une échéance, une signature au bout. La tentation est de la confier d'un seul tenant à un outil qui lit, écrit et relit. C'est précisément ce qu'il ne faut pas faire.

La raison est mesurée. Un modèle de langage qui relit sa propre production ne corrige pas ses erreurs de raisonnement sans retour extérieur, et sa performance se dégrade parfois après cette auto-correction (Huang et al., ICLR 2024). Une IA qui se relit confirme ce qu'elle a écrit. Ce qui réduit réellement les affirmations inventées, c'est un dispositif de vérification distinct du brouillon : des questions de contrôle posées et répondues indépendamment de la première rédaction (Dhuliawala et al., 2023). La vérification doit venir d'ailleurs que de la rédaction.

De là les quatre temps, et leur répartition entre trois acteurs qui ne se confondent jamais.

TempsActeurCe qu'il produitCe que coûte de le sauter
Comprendrel'agent qui analyse la questionune lecture de l'intention et du risque de chaque questionune réponse juste à une question mal lue, donc une réponse fausse
Rédigerl'agent de votre métier et l'agent de votre secteurune réponse tirée de votre référentiel, citée à la pageune réponse plausible mais sans source, ou hors contexte
Vérifierune seconde équipe d'IA, indépendanteun score, les écarts, l'action de comblementune invention qui arrive telle quelle devant le signataire
Validerun expert humain nomméune signature tracée, un dossier opposableune responsabilité que personne ne porte

Temps 1, comprendre : que fait un logiciel d'IA de la question d'un appel d'offres avant d'y répondre ?

Une question mal comprise produit une réponse fausse même quand la source est bonne. C'est la faute la plus fréquente et la moins visible, parce que la réponse semble correcte.

L'agent qui analyse la question classe donc chacune d'elles, avant toute rédaction, selon cinq types d'intention : factuelle, exploratoire, comparative, piège, engagement contractuel. Il repère aussi les formulations à risque : les absolus (« garantissez-vous une disponibilité totale ? »), les doubles négations, les engagements implicites (« confirmez que vous vous conformerez à toute évolution réglementaire »). Le niveau de risque détecté détermine le traitement appliqué ensuite : une question factuelle appelle une citation ; une question piège appelle une reformulation prudente et un renvoi au validateur ; un engagement contractuel appelle une relecture juridique avant la remise.

Ce premier temps est celui que les outils de rédaction sautent presque toujours. Ils lisent la question comme une consigne d'écriture. L'agent la lit comme un risque à qualifier.

Temps 2, rédiger : comment un logiciel d'IA rédige une réponse à partir de vos seuls documents ?

Avant toute sollicitation, un agent bibliothécaire a lu la documentation de l'entreprise (politiques, procédures, certificats, réponses déjà validées, rapports d'audit) et l'a structurée en un référentiel exploitable. C'est lui qui transforme un stock de fichiers hétérogènes en une base sur laquelle les autres agents peuvent produire des preuves.

La rédaction est ensuite confiée à deux agents qui travaillent ensemble : celui de votre métier et celui de votre secteur. Ils rédigent à partir de ce référentiel, et de lui seul. Chaque réponse cite son document, sa page et sa version. Une réponse qui ne peut pas citer sa source n'est pas rédigée : la lacune est signalée, elle n'est pas comblée par une phrase vraisemblable.

La spécialisation compte autant que la source. Une question de responsabilité sociale posée dans l'énergie n'appelle pas la même réponse qu'une question de qualité dans l'agroalimentaire : les référentiels cités, les attentes du lecteur et le vocabulaire diffèrent. Une IA générique rédige les deux de la même façon. Des agents spécialisés rédigent chacune dans son monde.

Sur la plateforme Optivalue.ai, qui édite ce site, ce second temps mobilise 85 agents spécialisés : 72 agents métier, 12 agents sectoriels, et 1 agent bibliothécaire. Une question de conformité bancaire, par exemple, mobilise l'agent juridique et l'agent sectoriel finance, ensemble.

Temps 3, vérifier : comment une seconde équipe d'IA contrôle une réponse qu'elle n'a pas rédigée ?

Une seconde équipe d'IA, indépendante de la première, reprend chaque réponse. Elle la note de 0 à 100, contrôle que chaque source citée dit bien ce qu'on lui fait dire, signale les écarts entre ce qui est affirmé et ce qui est prouvé, et recommande l'action pour combler chaque lacune : quel document manque, quel expert peut le fournir, avant la remise.

Cette indépendance n'est pas un confort d'architecture. Elle est la condition pour que la vérification vérifie. Une équipe qui relit son propre travail cherche à le confirmer ; une équipe qui relit celui d'une autre cherche l'erreur. Le dispositif compte 5 couches, dont 7 vérifications anti-hallucination, et une réponse qui échoue à l'une d'elles n'atteint jamais le validateur.

Quand la preuve manque, la seconde équipe ne comble pas le vide : elle le déclare. Et elle ne s'arrête pas à l'abstention. Là où un outil se contente de dire « je ne sais pas », elle poursuit : la lacune est nommée, le bon expert désigné, l'action de comblement proposée. Le temps 3 produit ainsi deux choses : une réponse notée, et une liste de ce qu'il reste à faire pour que le dossier tienne.

Temps 4, valider : comment un expert nommé valide une réponse d'appel d'offres ?

Le dernier temps est humain. Des validateurs sont assignés par domaine : le juridique valide les engagements contractuels, la sécurité valide les contrôles, la finance valide les conditions. Chaque réponse porte un statut d'approbation, et la validation est une signature nommée et tracée, opposable en audit comme en litige. Le traitement entier est rejouable : on peut remonter, pour chaque phrase remise, à qui a rédigé, qui a vérifié, quel score, qui a signé.

Une signature machinale ne prouverait rien. C'est pourquoi un test de vigilance accompagne ce temps : des réponses volontairement erronées sont insérées dans le flux de validation, et si l'une d'elles est approuvée, une alerte remonte. La fréquence des insertions, les destinataires de l'alerte et le seuil de déclenchement se règlent par organisation. C'est le contrôle qui mesure l'attention humaine au lieu de la supposer.

La concession qui clarifie tout

Pour un brouillon, une note interne, un texte que personne ne signera, un seul passage suffit, et l'IA générique le fait vite et bien. Les quatre temps ne servent à rien pour ce qui n'engage pas.

Ils existent pour le moment où le document sort de l'entreprise et où quelqu'un en répond. Un brouillon n'engage personne. Votre réponse, si. La séparation des temps a un coût par question ; l'absence de séparation a un coût par dossier : une affirmation fausse signée par un dirigeant.

Trois questions qui tracent la ligne

Pour savoir si un dispositif applique réellement les quatre temps, ou s'il les annonce :

  1. Qui a compris la question avant qu'elle soit rédigée, et où est-ce écrit ? Si la classification de l'intention et du risque n'apparaît nulle part, le temps de compréhension n'a pas eu lieu.
  2. L'équipe qui vérifie est-elle la même que celle qui a rédigé ? Si c'est le même modèle qui relit sa propre production, le troisième temps est décoratif. La vérification doit venir d'un dispositif extérieur à la rédaction.
  3. Qui signe, nommément, et le traitement est-il rejouable ? Si la réponse est « l'équipe » ou « l'outil », personne ne signe. Si l'on ne peut pas remonter de la phrase remise à son rédacteur, son vérificateur et son validateur, le dossier n'est pas opposable.

Questions fréquentes

Les quatre temps ralentissent-ils la réponse ? Ils ajoutent du temps à la question, et en retirent au dossier. Le temps perdu n'est pas celui de la rédaction ; c'est celui des allers-retours après coup, quand une affirmation non vérifiée est découverte par le client ou par l'auditeur.

Pourquoi deux équipes d'IA plutôt qu'une IA plus puissante ? Parce que la puissance ne remplace pas l'indépendance. Un modèle plus capable qui se relit lui-même reste un modèle qui se relit lui-même. La séparation des rôles est une propriété de structure, pas de taille.

Que se passe-t-il si les deux équipes ne sont pas d'accord ? Le désaccord est précisément ce que le temps 3 doit produire quand il y a lieu. La réponse reçoit un score bas, l'écart est nommé, et le validateur humain tranche avec les deux lectures sous les yeux. Une réponse sans désaccord possible n'a pas été vérifiée.

Le validateur doit-il relire toutes les réponses ? Il relit ce que le score et les écarts lui désignent, et il signe l'ensemble. Le test de vigilance garantit que sa relecture reste réelle : une réponse volontairement fausse approuvée déclenche une alerte.

Que devient une question à laquelle le référentiel ne permet pas de répondre ? Elle n'est pas rédigée. Elle est signalée comme lacune, avec l'expert à solliciter et l'action à mener avant la remise. C'est le temps 3 qui produit cette liste, et le temps 4 qui décide de ce qu'on en fait.

Voir les quatre temps à l'œuvre sur vos propres documents

Apportez un vrai appel d'offres, un questionnaire de sécurité ou un DDQ. Vous voyez la classification des questions, les sources citées à la page, le score de chaque réponse et l'analyse des écarts sur votre document, pas une démonstration préparée.

Sources citées

  • J. Huang, X. Chen, S. Mishra, H. S. Zheng, A. W. Yu, X. Song, D. Zhou, « Large Language Models Cannot Self-Correct Reasoning Yet », ICLR 2024. https://arxiv.org/abs/2310.01798
  • S. Dhuliawala, M. Komeili, J. Xu, R. Raileanu, X. Li, A. Celikyilmaz, J. Weston, « Chain-of-Verification Reduces Hallucination in Large Language Models », 2023. https://arxiv.org/abs/2309.11495