Mehdi ChallakhFreelance IA Réserver un appel
Guide · 12 min de lecture · mis à jour le 9 septembre 2026

Pourquoi les projets IA échouent : les 7 erreurs que je retrouve en audit

Depuis plus de 8 ans, je construis et j'audite des systèmes IA en production : assistants documentaires, agents, extraction de documents, automatisations. Les équipes sont compétentes, les modèles sont bons, et pourtant les mêmes sept erreurs reviennent d'un audit à l'autre. Ce guide les décrit une par une, avec le symptôme qui les trahit, leur cause réelle et la correction que j'applique.

L'essentiel
  • Un projet IA échoue rarement à cause du modèle : il échoue parce que personne ne mesure, parce que les données d'entrée sont sales, ou parce que le système n'est pas supervisé une fois en production.
  • Les sept erreurs : aucun jeu de test, changement de modèle au lieu de correction des données, retrieval négligé, prompt qui cumule trois responsabilités, aucune supervision, coûts d'inférence non maîtrisés, équipe compétente sans expérience de production.
  • Chacune a un symptôme reconnaissable, une cause précise et une correction qui tient en quelques semaines quand elle est faite dans le bon ordre.
  • Si vous reconnaissez votre système dans trois erreurs ou plus, le problème est architectural, et un Audit IA de 3 semaines est le moyen le plus court d'en sortir avec une feuille de route et une preuve sur vos données.

Pourquoi un POC IA qui fonctionne ne passe pas en production

Le scénario est toujours le même. Une démonstration convaincante, un budget débloqué, une équipe motivée. Six mois plus tard, le système IA (AI system) répond correctement deux fois sur trois, les utilisateurs ont cessé de l'ouvrir, et chaque sprint propose un nouveau modèle ou un nouveau framework. Rien ne s'améliore de façon mesurable.

La raison est structurelle. L'IA en production est un métier jeune. La plupart des décisions d'architecture sont prises sans référentiel, par des ingénieurs qui n'ont jamais vu ce type de système fonctionner correctement. Personne dans l'équipe ne sait à quoi « bien » ressemble, donc personne ne sait ce qui manque.

Lisez ce guide avec votre propre système en tête. Chaque erreur est présentée avec son symptôme (la phrase que j'entends au premier appel), sa cause et sa correction. Les sept erreurs reprennent les constats du livre blanc que j'ai publié après une année d'audits ; elles s'appliquent aux assistants documentaires (RAG), aux agents IA, aux chaînes d'extraction et aux automatisations avec modèle de langage.

Erreur 1 : aucun jeu de test ni métrique, vous développez à l'aveugle

Le symptôme

« On a changé le modèle d'embeddings, les résultats ont l'air meilleurs. » L'air meilleurs, ou mesurés meilleurs ? Dans la majorité des systèmes que j'audite, il n'existe aucun cadre d'évaluation. L'équipe modifie un paramètre, teste à la main sur trois requêtes, déploie. Chaque sprint est un coup de dés.

La cause

Construire un jeu de test demande du temps métier : il faut collecter des questions réelles, écrire les réponses attendues, décider ce qu'est une bonne réponse. Ce travail est repoussé au profit de l'essai d'un nouveau modèle. Résultat : des régressions silencieuses, des semaines d'itérations perdues et des décisions prises à l'intuition.

La correction

  • Un jeu de données représentatif : de l'ordre de 100 à 300 cas réels, couvrant les questions fréquentes, les cas limites et les cas où le système doit s'abstenir.
  • Des métriques alignées sur le métier : taux de bonnes réponses, précision du retrieval, taux d'escalade, et non un score générique.
  • Une évaluation automatisée qui tourne à chaque changement, comme des tests sur du code.

C'est la première brique, et c'est pour cette raison que l'Audit IA commence par la construction de ce jeu de test et vous le remet à la fin : chaque modification future pourra être mesurée avant et après.

Erreur 2 : changer de modèle au lieu de corriger les données

Le symptôme

Trois modèles essayés en trois mois, même plafond de qualité. L'équipe attend le prochain modèle comme une délivrance.

La cause

Le problème est en amont, dans ce que le modèle reçoit. Une extraction pauvre (OCR brut sans analyse de mise en page, tableaux écrasés en lignes illisibles, en-têtes et pieds de page mélangés au texte), des documents en double, des versions obsolètes jamais retirées, des métadonnées absentes. Tout ce bruit se propage dans le découpage, les embeddings et le retrieval. Le modèle hallucine à cause de l'entrée qu'il reçoit, et l'équipe passe des heures à déboguer le modèle alors que le défaut est dans l'ingestion.

La correction

  • Une chaîne d'extraction adaptée à vos types de documents : segmentation de page, extraction de tableaux dédiée, nettoyage des artefacts, validation de la qualité avant indexation.
  • Un inventaire des sources : ce qui entre, qui en est responsable, à quelle fréquence c'est mis à jour.
  • Un contrôle qualité sur un échantillon de documents extraits, relu par un humain, avant toute discussion sur le modèle.

Le texte qui entre dans votre système doit être propre. Chez Lokimo, l'extraction de règles d'urbanisme depuis des PLU scannés (10 000 territoires par an) s'est jouée sur cette étape bien plus que sur le choix du modèle. Le guide OCR et IA documentaire détaille la chaîne d'extraction.

Vous avez un cas concret en tête ?

Vingt minutes suffisent pour savoir si c'est faisable et par où commencer.

Réserver un appel de 20 minutes

Erreur 3 : le retrieval négligé, le modèle répond à côté

Le symptôme

« Le retrieval ramène des résultats, mais rarement les bons. » Le modèle rédige une réponse fluide à partir de passages qui ne contiennent pas l'information demandée.

La cause

Le découpage par défaut : couper le texte tous les X jetons avec un recouvrement, sans tenir compte de la structure du document. Un fragment qui coupe une phrase en deux, qui mélange deux sections ou qui isole un tableau de son contexte produit un vecteur de mauvaise qualité. Ajoutez l'absence de métadonnées (source, date, section) qui empêche tout filtrage, et l'absence de mesure du retrieval indépendamment de la réponse finale. La qualité du retrieval est plafonnée par la qualité du découpage, jamais par le modèle d'embeddings.

La correction

  • Un découpage sémantique : par section, par paragraphe, par unité de sens, adapté à la structure de vos documents.
  • Des métadonnées sur chaque passage pour filtrer au retrieval (type de document, date, service émetteur).
  • Une métrique de retrieval séparée (proportion de bons documents dans les 10 premiers résultats) mesurée sur le jeu de test.
  • Une étape de reclassement (reranking) quand les volumes sont élevés.

Chez Delibia, sur 2,7 millions de délibérations, cette refonte a fait passer le retrieval de 53 % à 93 % de bons documents dans le Top 10, et les réponses jugées satisfaisantes de 26 % à 98 %. Le mécanisme complet est expliqué dans le guide RAG expliqué.

Erreur 4 : un prompt qui cumule trois responsabilités

Le symptôme

Mêmes entrées, sorties différentes. L'équipe empile des couches de post-traitement pour rattraper des résultats incohérents, et chaque correctif en casse un autre.

La cause

Un seul prompt qui classe la demande, extrait des informations et rédige la réponse, avec des instructions vagues, sans format de sortie imposé et sans exemples. Le modèle reçoit des consignes ambiguës et produit des résultats variables. Par réflexe, l'équipe confie aussi au modèle des tâches qu'un composant plus simple ferait mieux : détection de langue, classification, extraction d'un numéro de dossier.

La correction

  • Une responsabilité par appel : classer, puis extraire, puis rédiger, chaque étape testable séparément.
  • Des gabarits de prompt versionnés, avec des variables dynamiques et un format de sortie imposé (schéma JSON).
  • Des exemples d'entrée et de sortie intégrés au prompt, sans instructions négatives.
  • Le bon outil pour chaque tâche : un classifieur entraîné sur vos données, ou une expression régulière, coûte une fraction d'un appel au modèle et se trompe moins.
  • Des tests automatisés sur les prompts, comme sur du code.

Cette décomposition est le premier pas vers un système multi-agents maîtrisé, où chaque agent a un périmètre étroit. C'est aussi ce que je mets en place dans les projets de développement IA sur mesure.

Erreur 5 : aucune supervision en production

Le symptôme

« On a douze étapes dans le système et quand ça casse, on ne sait pas où. » Les utilisateurs signalent un problème par e-mail trois jours après, et personne ne peut retrouver la requête concernée.

La cause

Le système a grandi par accumulation : une étape de reclassement ici, un mécanisme de secours là, une validation ailleurs. Après quelques mois, dix à quinze appels s'enchaînent, chacun pouvant échouer en silence. Rien n'est journalisé de façon structurée, aucune alerte n'existe, et l'équipe découvre les régressions par les plaintes. L'orchestration a été accumulée plutôt que pensée.

La correction

  • Une journalisation structurée à chaque étape : entrée, sortie, durée, coût, identifiant de requête pour tracer de bout en bout.
  • Des contrats d'interface clairs entre les étapes et des mécanismes de secours explicites, avec la complexité minimale nécessaire.
  • Des alertes sur les indicateurs qui comptent : taux d'erreur, temps de réponse, part de réponses « je ne sais pas », coût journalier.
  • Une revue hebdomadaire d'un échantillon de conversations réelles, qui alimente le jeu de test.

Chaque étape ajoutée est un point de défaillance potentiel qu'il faut justifier. La supervision est la partie du travail que je maintiens en accompagnement IA : un point hebdomadaire sur les métriques, et des corrections avant que les utilisateurs ne décrochent.

Erreur 6 : des coûts d'inférence non maîtrisés

Le symptôme

« On ne sait pas exactement combien coûte une requête. » La facture cloud grimpe de mois en mois sans corrélation avec l'usage.

La cause

Le système a été lancé avec les choix par défaut : le plus gros modèle disponible pour chaque tâche, embeddings via API, inférence cloud, base vectorielle managée, orchestration sur un cluster géré. Personne n'a calculé le coût unitaire. Des tâches simples (classification, détection de langue, extraction d'entités) passent par un modèle de langage alors qu'un modèle léger ferait mieux pour une fraction du prix.

La correction

  • Un coût par requête calculé et décomposé par étape, suivi dans le tableau de bord de supervision.
  • Une analyse « construire ou acheter » pour chaque composant : à volume élevé, un serveur dédié avec un modèle ouvert servi en local divise la facture.
  • Un modèle de la bonne taille pour chaque tâche, et un cache pour les requêtes répétées.
  • Une revue à chaque nouveau modèle : les modèles récents sont souvent plus précis et moins chers que ceux choisis six mois plus tôt.

Le bon réflexe est de calculer avant de dépenser, ni tout cloud ni tout en propre. Le guide IA souveraine et hébergement en France compare les structures de coût des différentes options.

Erreur 7 : une équipe compétente sans expérience de production

Le symptôme

Tout a été essayé, rien ne s'améliore. La démonstration fonctionne, la production casse. Les développeurs sont bons, motivés, et ils tournent en rond.

La cause

Aucune des six erreurs précédentes n'est une erreur de compétence. Ce sont des erreurs de référentiel. Un ingénieur qui a déjà mis un assistant documentaire en production sait, avant d'écrire une ligne, qu'il faut un jeu de test, une chaîne d'extraction propre et une journalisation par étape. Un ingénieur qui le fait pour la première fois l'apprend en plusieurs mois, aux frais de l'entreprise. Recruter ce profil coûte de 13 000 à 15 000 € chargés par mois pour un senior, quand on le trouve.

La correction

  • Apporter le référentiel de l'extérieur, le temps que l'équipe l'intègre : un audit qui dit ce qui manque, dans quel ordre le construire, et le prouve sur vos données.
  • Faire travailler l'équipe avec quelqu'un qui a déjà déployé ce type de système, en sprint, jusqu'à la mise en production.
  • Formaliser le transfert : code documenté, jeu de test, scripts d'évaluation, pour que rien ne dépende du prestataire ensuite.

Le comparatif consultant IA ou recrutement chiffre les deux options. Dans les deux cas, l'objectif est le même : que votre équipe sache à quoi « bien » ressemble.

Par où commencer : trois gestes rapides, puis l'audit

Avant tout chantier, trois vérifications tiennent en moins d'une heure et améliorent souvent un système en place :

  1. Le modèle est-il à jour ? Les modèles récents sont en général plus précis et moins chers. Un changement de version, sans refonte, se teste en quelques minutes sur le jeu de test (si vous en avez un ; sinon, revenez à l'erreur 1).
  2. Le prompt est-il calibré ? Relisez-le. Instructions précises, répartition entre consigne système et contexte, exemples d'entrée et de sortie, aucune instruction négative.
  3. Les paramètres sont-ils explicites ? Température à zéro pour l'extraction et la classification, longueur maximale de réponse définie.

Si vous vous êtes reconnu dans trois erreurs ou plus, ces gestes ne suffiront pas : le problème est architectural. L'Audit IA est conçu pour ce cas. En 3 semaines, je lis votre code et vos données, je construis le jeu de test, je mesure chaque couche, je remets une feuille de route priorisée et une preuve de concept sur vos propres données. Les ordres de grandeur constatés en France pour ce type de diagnostic sont sur la page prix d'un audit IA, et un exemple de rapport sur la page Kolverr. Un appel de 20 minutes suffit pour savoir si votre système relève de l'audit ou d'une correction plus simple.

Passer à l'action

Audit IA

Audit IA en 3 semaines : diagnostic dans votre code, benchmarks sur vos données, feuille de route priorisée et POC. Réservez un appel de 20 minutes.

Portrait de Mehdi Challakh
Mehdi Challakh, ingénieur IA freelancePlus de 8 ans en IA de production, 28 systèmes déployés, deux produits IA exploités en propre. Parcours et références.
Questions fréquentes

Questions fréquentes

Mon POC IA fonctionne en démonstration, pourquoi casse-t-il en production ?
Parce qu'une démonstration tourne sur des exemples choisis, alors que la production reçoit des documents sales, des questions ambiguës et des cas limites. Sans jeu de test représentatif, sans chaîne d'extraction robuste et sans supervision, l'écart apparaît dès les premières semaines. La correction commence toujours par la mesure : construire le jeu de test à partir des vraies requêtes de production.
Faut-il changer de modèle quand la qualité stagne ?
Rarement en premier. Si le retrieval ramène les mauvais passages ou si l'extraction des documents est bruitée, le meilleur modèle du marché produira les mêmes erreurs. Mesurez d'abord chaque couche séparément (extraction, retrieval, génération) : le changement de modèle se justifie quand les couches amont sont propres et que le jeu de test montre encore un écart.
Combien coûte un audit IA et que comprend-il ?
Constaté en France, un diagnostic technique par un freelance IA senior se situe de l'ordre de 5 000 à 12 000 € au forfait, pour deux à quatre semaines. Le mien comprend un diagnostic couche par couche dans votre code, un jeu de test construit sur vos cas réels, des benchmarks, une feuille de route priorisée, une preuve de concept sur vos données et une restitution à la direction. Tout est remis (rapport, scripts, code du POC). Le détail est sur la page prix d'un audit IA.
Combien de temps faut-il pour corriger un système IA qui tourne mal ?
Les gestes rapides (modèle à jour, prompt calibré, paramètres explicites) se font en une journée. La mise en place d'un jeu de test et d'une supervision prend de l'ordre de deux à quatre semaines. Une refonte du retrieval ou de la chaîne d'extraction demande en général un à trois mois de sprints, selon le volume de documents et l'état du code existant.
Ces erreurs concernent-elles aussi les agents IA et les automatisations n8n ?
Oui. Un agent IA ajoute même des risques : un outil appelé avec de mauvais paramètres, une action indésirable, une boucle sans fin. Les mêmes principes s'appliquent, avec en plus des scénarios de test sur le chemin suivi par l'agent, des plafonds par action et une validation humaine sur les opérations sensibles. Une automatisation n8n avec un modèle dans la boucle a besoin du même jeu de test et de la même journalisation.
Un audit IA par une agence IA ou par un freelance, quelle différence ?
Une agence IA envoie souvent un consultant pour le cadrage et un autre pour la technique, avec un rapport de recommandations sans preuve de concept. En freelance IA, je lis moi-même le code, je mesure, je recommande et je prototype, et le jeu de test reste chez vous. Le comparatif freelance IA ou agence IA détaille les deux modèles.

Parlons de votre projet IA en 20 minutes.

Vous décrivez votre situation, je vous dis ce qui est faisable, par où commencer et avec quels ordres de grandeur. Si une autre approche ou un autre prestataire convient mieux, je vous le dis aussi.

Réserver un appel de 20 minutes

Sans engagement. Créneau à choisir directement dans l'agenda.

Réserver un appel de 20 minutes