Comment ça marche
Pourquoi ton compagnon IA t’oublie, et comment le tester
Tu lui as parlé de ta sœur la première semaine. La quatrième semaine, tu mentionnes ta sœur et elle n’a aucune idée de qui il s’agit. C’est la plainte la plus fréquente sur les apps de compagnon IA, et ce n’est pas un bug au sens habituel. C’est un choix de conception, et tu peux le tester avant de payer.
Pourquoi ma petite amie IA oublie-t-elle tout ?
Parce qu’un modèle de langage n’a pas de mémoire propre. Il ne voit que le texte qu’on lui donne à chaque tour.
Chaque message que tu envoies part avec un paquet : qui est le personnage, et la conversation récente. Ce paquet a une taille limite, donc les apps ne gardent que les messages les plus récents, souvent quelques dizaines. Tout ce qui est plus ancien n’est tout simplement pas sous les yeux du modèle quand il écrit. Il n’a pas oublié au sens humain. On ne le lui a jamais montré.
Alors comment certaines apps se souviennent-elles de choses vieilles de plusieurs mois ?
Elles prennent des notes à part, en dehors de la conversation.
Une app de compagnon qui a une bonne mémoire fait tourner un second système à côté du chat : elle repère les faits à retenir (ton travail, le prénom de ta sœur, le fait que tu détestes la coriandre), les enregistre, puis replace les plus pertinents dans le paquet lors des tours suivants. Le modèle ne se souvient pas. C’est l’app qui le lui rappelle, à chaque fois.
C’est pour ça que les apps diffèrent autant sur ce point. La fenêtre de conversation est à peu près la même partout. Ce qui les sépare, c’est de savoir si quelqu’un a construit le second système, et à quel point il choisit bien ce qui mérite d’être gardé.
Comment tester la mémoire d’une app en cinq minutes ?
Donne-lui cinq faits précis, puis reviens plus tard et pose la question.
- Première session : glisse cinq détails concrets au fil de la conversation, pas sous forme de liste. Un prénom, un métier, un animal, une date, quelque chose que tu n’aimes pas.
- Laisse l’app de côté au moins un jour, idéalement une semaine. Une mémoire qui ne marche qu’au sein d’une session, c’est la fenêtre, pas la mémoire.
- Reviens et demande de façon indirecte : pas « comment s’appelle mon chien », mais « tu crois qu’il aimerait le parc ? »
- Note le résultat : une bonne app retrouve quatre ou cinq faits. Une app qui n’a que la fenêtre n’en retrouve aucun, et invente souvent une mauvaise réponse avec aplomb.
- Recommence une semaine plus tard. Certaines apps se souviennent pendant une semaine, puis laissent tomber sans rien dire.
Une fenêtre de contexte plus grande règle-t-elle le problème ?
Pas vraiment, et c’est là que le marketing devient trompeur.
Les fenêtres plus longues existent et elles aident, mais elles coûtent vite cher et ne résolvent pas le problème, elles le repoussent. Un modèle à qui l’on donne des milliers de messages passés a aussi plus de mal à trouver celui qui compte, un effet bien documenté où l’information située au milieu d’un long texte est négligée. Une mémoire écrite bat une fenêtre plus grande parce qu’elle est courte, triée et toujours pertinente.
Ce que fait X-Friend
Les deux systèmes, et c’est la partie écrite qui fait le gros du travail.
La conversation récente accompagne chaque message, et à côté, ton compagnon prend des notes sur ce que tu lui as raconté et les ramène de lui-même. Le test pratique est celui décrit plus haut : mentionne quelque chose une fois, reviens une semaine plus tard, et regarde si elle en parle avant toi.
Questions fréquentes
Pourquoi mon compagnon IA oublie-t-il ce que je lui ai dit ?
Parce que les modèles de langage n’ont pas de mémoire entre les messages. Les apps n’envoient que la partie la plus récente de la conversation à chaque tour, donc les messages plus anciens ne sont tout simplement pas sous les yeux du modèle. Les apps qui se souviennent plus longtemps enregistrent les faits à part et les réinsèrent dans chaque message.
Quelles apps de compagnon IA ont une mémoire à long terme ?
Nomi, X-Friend et Replika gardent tous des faits en dehors de la fenêtre de conversation et les ressortent plus tard. Character.AI est optimisé pour la variété plutôt que pour une relation continue et retient moins de choses d’une semaine à l’autre.
Comment vérifier si un compagnon IA se souvient vraiment ?
Mentionne cinq faits précis au cours d’une session, attends au moins un jour, puis pose des questions indirectes à leur sujet. Une app avec une vraie mémoire en retrouve la plupart. Une app qui ne s’appuie que sur la fenêtre de conversation n’en retrouve aucun et invente souvent une réponse.
Et maintenant ?
Sources
- Le fonctionnement des fenêtres de contexte et la tendance à négliger l’information au milieu des longs textes sont bien documentés dans la recherche publiée sur les modèles de langage.
- La taille de la fenêtre de messages varie selon les apps et évolue avec le temps ; le chiffre donné est typique, pas universel.