Transformer un prototype IA en application de production
Un prototype d’IA se construit en quelques jours, et la démo impressionne presque toujours. Puis le projet cale : les réponses varient d’un jour à l’autre, les cas réels ne ressemblent pas aux exemples, personne ne sait combien cela coûtera à l’échelle, et le service informatique pose des questions auxquelles la démo ne répond pas. Ce qui sépare un prototype d’un outil sur lequel on peut compter n’est pas le modèle d’IA : c’est tout ce qu’il y a autour.
Pourquoi tant de prototypes ne passent jamais en production
Une démo est construite sur des exemples choisis, par la personne qui les connaît, avec un humain qui juge le résultat d’un coup d’œil. La production, c’est l’inverse : des entrées imprévues, des utilisateurs pressés, des volumes, et personne pour relire chaque réponse. Les sept chantiers qui suivent sont ceux qui comblent cet écart.
1. Mesurer la qualité au lieu de l’apprécier
« Ça a l’air bien » n’est pas un critère. Avant la mise en production, constituez un jeu de cas réels (plusieurs dizaines, idéalement quelques centaines) avec la réponse attendue, et mesurez le taux de bonnes réponses. Ce jeu devient votre filet de sécurité : chaque modification de prompt, de données ou de modèle se valide contre lui, comme des tests automatisés pour du code.
2. Contraindre les sorties
Un texte libre est difficile à exploiter et impossible à vérifier automatiquement. En production, on demande au modèle une sortie structurée (champs typés, valeurs autorisées) que le code valide avant de l’utiliser. C’est ce qui permet de brancher l’IA sur un logiciel métier, de rejeter une réponse incohérente et d’afficher un résultat fiable à l’utilisateur.
3. Prévoir le cas où l’IA ne doit pas répondre
Un outil en production reçoit des demandes hors sujet, ambiguës ou malveillantes. Il doit savoir dire « ce n’est pas de mon ressort », demander une précision, ou passer la main à un humain. Ces chemins ne s’improvisent pas : ils se conçoivent, se testent, et s’enrichissent avec les cas réels.
4. Sécuriser les données et les accès
- Quelles données partent où ? Fournisseur du modèle, hébergement, conditions de réutilisation des données : à vérifier avant d’y envoyer quoi que ce soit de confidentiel.
- Qui voit quoi ? Un assistant branché sur vos documents doit respecter les droits d’accès existants : un commercial ne doit pas obtenir la grille salariale en posant la bonne question.
- L’injection de consignes. Un document ou un message peut contenir des instructions cachées destinées à l’IA. Tout ce qui vient de l’extérieur se traite comme une donnée, jamais comme un ordre.
- Les abus. Limitation du nombre de requêtes, protection contre les robots : un outil public sans garde-fou devient vite une facture d’API.
5. Maîtriser le coût et le temps de réponse
En démo, le coût par requête est invisible. À l’échelle, il devient une ligne budgétaire. Il faut le mesurer par usage, choisir le bon modèle pour chaque tâche (le plus puissant n’est pas toujours nécessaire), et décider ce qui doit être instantané et ce qui peut attendre. Le temps de réponse compte autant : au-delà de quelques secondes sans retour visuel, les utilisateurs abandonnent.
6. Observer ce qui se passe réellement
Journaliser les demandes et les réponses (dans le respect du RGPD), suivre les erreurs, les abandons et les retours des utilisateurs : c’est la seule façon de savoir si l’outil remplit sa mission, et la principale source d’amélioration. Les cas qui posent problème en production sont précisément ceux qu’il faut ajouter au jeu de tests.
7. Prévoir la panne et l’évolution
Les API d’IA tombent parfois, les modèles sont remplacés, leurs comportements changent d’une version à l’autre. Un outil de production a un mode dégradé (une réponse par défaut, un formulaire classique, une mise en attente), des prompts versionnés comme du code, et un plan pour migrer vers un nouveau modèle en rejouant le jeu de tests. Côté réglementaire, l’AI Act impose déjà d’informer les utilisateurs qu’ils échangent avec une IA (voir chatbot et AI Act).
Ce que nous appliquons sur nos propres outils
Notre simulateur de projet et notre Scan IA sont des outils d’IA en production, utilisables par n’importe qui. Ils reposent sur ces principes : sorties structurées validées par le code, questions de secours si l’API ne répond pas, limitation du nombre de requêtes et protection anti-robots, journal de chaque demande. Exemple récent : une demande réelle sans rapport avec nos métiers a reçu un chiffrage. Nous avons ajouté un filtre de périmètre qui reconnaît ces demandes et répond honnêtement qu’elles sortent de notre champ, testé sur des cas réels avant d’être déployé.
La bonne séquence
- Cadrer : un cas d’usage, un indicateur de succès, des données disponibles. Notre audit IA le fait en cinq jours.
- Prototyper vite, sur des données réelles, pour vérifier que l’idée tient.
- Industrialiser : jeu de tests, sorties contraintes, sécurité, intégration, supervision.
- Mettre en service progressivement, auprès d’un groupe pilote, avec validation humaine au début.
Vous avez un prototype qui stagne, ou une idée à cadrer ? Voyez notre expertise intelligence artificielle et nos réalisations.