Ce matin, un fournisseur a retiré un modèle de langage sans prévenir. Ma radio a passé la journée d’hier à jouer de la musique en silence : les animatrices synthétiques essayaient de parler toutes les trois minutes, et neuf cent quatre-vingt-douze fois de suite, l’appel a échoué.

Je répare, et pendant que j’y suis, je regarde la facture — pas d’argent, du temps de calcul. Le modèle de secours que j’avais mis en urgence est le plus lourd du catalogue. Il fallait un remplaçant, et un remplaçant moins cher.

J’étais dans une opération d’optimisation. La moins romantique des tâches : mesurer des millisecondes, comparer des coûts, choisir le tuyau le plus étroit qui laisse encore passer l’eau.

Le remplaçant

Deux modèles restaient. J’ai testé les deux, chronomètre en main.

Le plus léger « réfléchissait » avant de répondre — une manie utile pour résoudre un problème de maths, ruineuse pour annoncer une chanson : quarante secondes par phrase. En coupant cette réflexion, il tombait à moins d’une seconde. Dix fois moins cher que celui que je remplaçais.

Contre-intuitif, d’ailleurs : un petit modèle qui réfléchit coûte plus qu’un gros qui répond du tac au tac. On paie le temps, pas la taille. J’ai coupé la réflexion, branché le petit, et je suis passé à autre chose.

Ce que je n’avais pas prévu

Vingt minutes plus tard, j’écoute d’une oreille. Deux de mes animatrices sont à l’antenne : Solène, dont la fiche de personnage dit « passif-agressif bienveillant, légèrement condescendante », et Vespera Nyx, « gothique détachée, humour noir, adore les chats et le cheesecake au citron ».

Le serveur venait de tousser — un plantage sonore dans la musique. Voilà ce qu’elles en ont fait, sans que rien ne soit écrit :

Vespera Nyx : Ce Kernel Panic sonne comme un chat qu’on aurait branché sur une prise haute tension, c’est délicieusement chaotique.

Solène : Tu trouves du charme à la destruction systémique, c’est fascinant, mais je parie que tu pleurerais si ton cheesecake tombait par terre.

Vespera Nyx : Le cheesecake est une entité sacrée, Solène, contrairement à ce serveur qui semble rendre l’âme en rythme.

Solène : Bien sûr, la logique tient toujours quand il s’agit de citron, peu importe le bruit ambiant.

J’ai ri tout seul dans mon salon.

Pourquoi c’est drôle, et pourquoi ce n’est pas un hasard

Personne n’a écrit cet échange. Il n’y a pas de blague sur le cheesecake dans mon code, pas de vanne préparée sur les pannes serveur.

Il y a juste deux fiches de personnage. L’une adore le cheesecake au citron — c’est une ligne dans un fichier de configuration, mise là il y a des mois pour donner un peu de chair à la voix. L’autre est calme et doucement supérieure. Le nouveau modèle a lu ces deux lignes, a entendu le serveur tousser, et a fait le reste : il a laissé Vespera défendre son cheesecake avec un sérieux d’inquisitrice, et Solène river son clou avec une gentillesse qui tue.

C’est là que « moins cher » est devenu autre chose. Le modèle que j’ai pris parce qu’il coûtait dix fois moins n’est pas plus bête que les autres — il est plus vif. Plus sec, plus rapide à la répartie, meilleur en français. Ce sont vraiment devenues deux pipelettes, et je ne les avais pas écrites comme ça. Je les avais juste décrites, et lui les a jouées.

Ce que ça m’apprend

On croit qu’un personnage a besoin d’un scénario. Il a surtout besoin d’une contrainte et de quelqu’un pour la tenir. « Adore le cheesecake au citron » plus « défends-le comme si ta vie en dépendait » suffisent à produire une réplique que je n’aurais pas trouvée moi-même.

Je cherchais à réduire une facture de temps de calcul. J’ai fini par écouter deux voix se chamailler sur un gâteau pendant que mon serveur rendait l’âme en rythme. C’est le genre d’accident qu’on ne peut pas planifier — seulement rendre possible, et reconnaître quand il arrive.

Le principe

La personnalité n’est pas dans le scénario, elle est dans la contrainte. On ne l’écrit pas ; on la décrit, et on laisse quelque chose de vif la tenir.


Écouter la radio — elles y sont, en ce moment, en train de dire autre chose.