Guide
Imposer une réponse précise à un chatbot IA
Prix, délais, procédure d'urgence : comment obtenir une réponse exacte, mot pour mot, d'un chatbot qui rédige d'habitude ses réponses lui-même.
Mis à jour le
Un chatbot IA rédige ses réponses lui-même, à partir des documents qu'il retrouve. C'est sa force pour les questions variées, et un risque pour les quelques réponses qui doivent être exactes, mot pour mot : un prix, un délai de rétractation, la conduite à tenir en cas d'urgence, une mention imposée. Pour celles-là, ne comptez pas sur une consigne générale. Utilisez un mécanisme fait pour imposer un texte, et vérifiez-le dans la recette.
Pourquoi une consigne ne suffit pas
Deux raisons, documentées par les éditeurs eux-mêmes :
- La reformulation est normale. La documentation d'Anthropic rappelle que les réponses d'un modèle ne sont pas entièrement déterministes : même avec le réglage le plus prudent, des demandes identiques peuvent produire des réponses différentes. Voir pourquoi un chatbot ne donne pas toujours la même réponse.
- Les consignes orientent, elles ne verrouillent pas. L'aide de Fin, l'agent IA d'Intercom, l'écrit pour ses directives : elles façonnent le ton, la forme et le style, mais ne garantissent pas qu'une formulation précise apparaisse. Pour imposer un texte exact, la même aide recommande de le dicter mot pour mot dans une instruction de procédure.
Les quatre façons d'imposer une réponse
| Méthode | Principe | Quand l'utiliser |
|---|---|---|
| Réponse de référence | Une question type reliée à une réponse écrite à l'avance, que l'outil sert telle quelle ou privilégie | Prix, délais, horaires, mentions obligatoires |
| Étape scriptée | Un message fixe envoyé par une règle, sans passer par la rédaction de l'IA | Urgences, avertissements, début d'un parcours |
| Instruction mot pour mot | Le texte exact écrit dans la consigne, avec l'ordre de le reprendre sans changement | Quand l'outil n'offre rien d'autre ; à tester souvent |
| Document unique et court | Une seule source, claire, pour le sujet concerné | Pour réduire les écarts, sans garantie d'exactitude au mot près |
Les outils nomment ces fonctions différemment. HubSpot propose une action « Envoyer un message simple », qui envoie un texte fixe, et des branches si/alors pour choisir quel message envoyer selon la réponse du visiteur. ALMA, la plateforme d'assistants IA éditée par IArche, cite dans sa page des fonctionnalités la gestion de sources « FAQ, golden answers, questions sans réponse » (fonctionnalités). Avant de promettre une réponse exacte à un client, vérifiez dans la documentation de votre outil comment il traite ces réponses : servies telles quelles, ou seulement privilégiées puis reformulées.
Quelles réponses imposer
Faites la liste avec le client. En général :
- Les chiffres qui engagent : prix, frais, délais, garanties.
- Les textes réglementés : mentions légales, avertissements, conditions d'un droit.
- Les consignes de sécurité : que faire en cas de fuite de gaz, de malaise, d'accident, et quel numéro appeler.
- Les refus : « Nous ne donnons pas de conseil médical en ligne », formulés une fois pour toutes.
- Les annonces du transfert : le texte qui dit qu'un conseiller va reprendre la conversation.
Gardez cette liste courte. Si tout est imposé, vous avez un chatbot à règles avec une IA autour, et l'IA ne sert plus à grand-chose.
Le piège de la double source
Une réponse imposée qui dit « 14 jours » et un document de la base qui dit « 30 jours » font un chatbot qui répond tantôt l'un, tantôt l'autre. La documentation d'Anthropic sur la constance des réponses recommande d'ancrer les réponses dans un ensemble d'informations fixe. À chaque réponse imposée, cherchez donc dans la base les documents qui traitent du même sujet et alignez-les, ou retirez-les.
Tester les réponses imposées
Pour chaque réponse imposée, ajoutez au cahier de recette :
- la question posée telle qu'écrite dans la liste ;
- trois reformulations (familière, avec une faute, en une phrase longue) ;
- la même question au milieu d'une autre conversation ;
- la vérification au mot près du texte servi, chiffres compris.
Classez tout écart sur ces réponses au niveau le plus grave de votre grille : c'est précisément là que le client attend une exactitude totale.
Les faire vivre
Une réponse imposée vieillit comme un document. Notez pour chacune sa date et la personne qui la valide chez le client, et relisez la liste à chaque changement de tarif ou de conditions. Un prix figé et périmé est pire qu'un prix reformulé mais juste.
Questions fréquentes
Une consigne du type « réponds toujours ceci » suffit-elle ?
Pas toujours. L'aide de Fin, l'agent IA d'Intercom, précise que ses directives façonnent le ton et le style sans garantir qu'une formulation précise apparaisse. Pour un texte exact, il faut un mécanisme prévu pour cela : réponse figée, étape scriptée ou instruction mot pour mot.
Pourquoi le chatbot reformule-t-il un texte que je lui ai donné ?
Parce qu'il rédige à chaque fois une réponse à partir de ce qu'il trouve. Même à réglage minimal, la documentation d'Anthropic indique que des demandes identiques peuvent produire des réponses différentes.
Sources
Pages consultées pour écrire cet article :
- https://fin.ai/help/fr/articles/13975768-fournir-a-fin-ai-agent-des-directives-specifiques
- https://knowledge.hubspot.com/fr/chatflows/a-guide-to-bot-actions
- https://platform.claude.com/docs/en/test-and-evaluate/strengthen-guardrails/increase-consistency
- https://platform.claude.com/docs/en/about-claude/glossary
- https://alma.iarche.fr/fr/features