Toutes les publications

GPT-5 : ce qu'une génération majeure ne change pas

GPT-5ArchitectureMéthodeProduction2025-08-0710 min

Un modèle remplace un modèle. Le corpus mal rangé reste mal rangé, la récupération défaillante reste défaillante, et le périmètre flou le reste aussi.

Ce qu'une génération majeure déplace, et ce qu'elle laisse

Une nouvelle génération de modèle remplace une couche d'un système qui en compte cinq, et les quatre autres restent exactement dans l'état où on les a laissées. C'est le rappel le plus utile à faire quand l'annonce tombe.

Un système en production repose sur un corpus, une chaîne de récupération, un prompt, un périmètre d'action et un modèle. L'annonce ne porte que sur le dernier élément.

Or, sur les systèmes que je reprends, la source des problèmes se trouve neuf fois sur dix dans les quatre autres couches. Un corpus contenant trois versions d'une procédure produira des réponses contradictoires quel que soit le modèle.

Cinq couches d'un système, dont une seule est remplacée par une nouvelle génération
Une génération remplace une couche sur cinq ; les quatre autres restent.

Le réflexe qui fait perdre six mois

Attendre la génération suivante pour régler un problème de qualité revient à reporter indéfiniment un travail qui n'a rien à voir avec le modèle. J'ai vu cette attente durer deux ans.

Le raisonnement paraît sensé : les modèles progressent vite, donc autant attendre. Il échoue parce que les défauts qui gênent le plus en production, une réponse fondée sur un document périmé, une information introuvable, un refus mal calibré, ne relèvent pas de la capacité du modèle.

Le test qui tranche prend dix minutes. On prend cinq mauvaises réponses réelles et on vérifie, pour chacune, si l'information correcte figurait dans le contexte fourni. Si elle n'y était pas, aucune génération future ne corrigera quoi que ce soit.

Dans la quasi-totalité des cas que j'ai examinés, elle n'y était pas, ce qui renvoie au travail décrit dans le corpus est le projet.

Ce qu'une nouvelle génération apporte réellement

  • Un meilleur rapport qualité-prix à palier constant, ce qui permet de descendre de palier et d'économiser. Voir quand le palier intermédiaire dépasse l'ancien haut.
  • Une meilleure tenue des formats de sortie, ce qui réduit les incidents de chaîne automatisée.
  • Un raisonnement plus solide sur les tâches à contraintes multiples, qui restent une minorité des appels.
  • Rarement une amélioration sur les cas limites, qui sont pourtant ceux qui produisent les incidents.

La séquence à appliquer quand l'annonce tombe

Ajouter le modèle comme option, relancer le jeu de tests, comparer taux d'erreur et coût, décider : deux heures. C'est tout ce qu'une annonce doit déclencher.

Ce qui serait déraisonnable, c'est d'ouvrir un chantier. Une migration lancée sur la foi d'une annonce mobilise des semaines pour un gain qu'on aurait mesuré en une demi-journée.

La décision qui suit la mesure est en général l'une des trois suivantes. Basculer, si le taux d'erreur baisse à coût égal ou inférieur. Descendre de palier, si le nouveau modèle intermédiaire égale l'ancien supérieur. Ou ne rien faire, si le gain ne justifie pas la revérification des réglages.

Cette troisième option est parfaitement légitime et rarement retenue, alors qu'elle est souvent la bonne sur un système stable et bien réglé.

L'effet de bord que personne n'anticipe

Une amélioration du modèle change le style des réponses, ce qui oblige à revérifier des réglages qui fonctionnaient. C'est le coût caché d'une bascule, et il est réel.

Un système en production a été ajusté : le prompt tient compte des tendances du modèle, les seuils sont calés sur son comportement, les cas limites ont été traités un par un. Un nouveau modèle défait une partie de ces ajustements, souvent en mieux, parfois en moins bien.

Le symptôme typique : les réponses deviennent plus longues, ou le modèle refuse moins souvent, ou il reformule au lieu de citer. Rien de tout cela n'est une régression au sens strict, et tout cela change l'expérience.

D'où l'intérêt du basculement par paliers avec surveillance du taux de correction humaine, décrit dans migrer un agent sans régression.

La question à poser avant toute migration

« Quel problème constaté cette bascule est-elle censée résoudre ? » Si la réponse est « on aura un meilleur modèle », ce n'est pas un problème constaté, et la bascule peut attendre le rendez-vous trimestriel.

Où porter l'effort à la place

Le corpus, la récupération et le périmètre offrent un rendement bien supérieur à tout changement de modèle, et ils ne dépendent d'aucun fournisseur. C'est le message que je répète le plus souvent en mission.

Sur le corpus : désigner la version qui fait autorité, retirer les documents périmés, porter les dates dans les métadonnées. Quelques jours de travail, un effet immédiat sur la qualité perçue.

Sur la récupération : vérifier que les bons documents remontent, ajuster le découpage, filtrer les droits avant la recherche. Le test de dix questions réelles suffit à établir un diagnostic.

Sur le périmètre : écrire ce que le système ne fait pas, et ce qu'il répond quand il ne sait pas. Voir le refus de répondre est une fonctionnalité.

Ces trois chantiers ont une propriété que le changement de modèle n'a pas : leur bénéfice persiste à travers toutes les générations suivantes.

Questions fréquentes

Faut-il migrer dès qu'une nouvelle génération sort ?

Non. Il faut mesurer : ajouter le modèle comme option, relancer le jeu de tests, comparer taux d'erreur et coût. Ne rien faire est une décision légitime sur un système stable et bien réglé.

Une nouvelle génération corrige-t-elle les mauvaises réponses ?

Seulement si l'information correcte figurait déjà dans le contexte fourni. Sinon le problème est dans le corpus ou la récupération, et aucune génération future ne le corrigera.

Quel est le coût caché d'une bascule ?

La revérification des réglages : le prompt, les seuils et le traitement des cas limites ont été calés sur le comportement du modèle précédent. Un nouveau modèle en défait une partie.

Où porter l'effort à la place ?

Sur le corpus, la récupération et le périmètre. Leur bénéfice persiste à travers toutes les générations, alors qu'un changement de modèle est repris six mois plus tard.