Blog Metlivi

Un personnage fictif d'IA doit-il se souvenir des faits ou des sentiments ?

Pour qu'un personnage fictif d'IA reste cohérent, sa mémoire doit préserver ce qui s'est passé et conserver les réactions du personnage à côté, sous la forme d'un registre distinct. Considérez les faits confirmés de l'histoire comme des points d'ancrage ; étiquetez les sentiments comme l'expérience propre et déclarée du personnage, et laissez les interprétations incertaines à moins que l'histoire ne les confirme. Cela permet au personnage de répondre avec continuité sans transformer une supposition sur autrui en canon.

30 septembre 20266 min de lectureLecture, arts et culturePar Metlivi Editorial Team
Section 1

Pourquoi les faits et les sentiments ont besoin de champs de mémoire différents

Un fait décrit un événement ou un état dans l'histoire : Mara a laissé la clé en laiton sur le rebord de la fenêtre avant la tempête. Une réaction de personnage décrit l'expérience de ce personnage : Mara a dit plus tard qu'elle s'était sentie soulagée lorsque la clé a été retrouvée. Une interprétation va plus loin : peut-être craignait-elle que quelqu'un découvre ce que la clé ouvrait. Les deux premiers éléments peuvent être directement établis dans une scène ; le troisième est une hypothèse à moins qu'une scène ultérieure ne la confirme.

Ces distinctions sont importantes car un modèle peut transformer une explication plausible en un événement mémorisé lorsqu'il résume une longue conversation. Les recherches sur les agents génératifs décrivent un flux de mémoire à partir duquel les enregistrements pertinents sont extraits, parallèlement à un processus qui synthétise des réflexions de plus haut niveau. Les auteurs rapportent que l'observation, la planification et la réflexion ont chacune contribué à la crédibilité dans leur cadre expérimental. Pour l'écriture de personnages, cette architecture constitue une invite utile pour conserver à la fois les scènes et les résumés, tout en marquant les résumés comme des interprétations dérivées plutôt que comme des événements originaux. Generative Agents: Interactive Simulacra of Human Behavior

Section 2

Qu'est-ce qui doit être considéré comme un fait confirmé de l'histoire ?

Enregistrez les détails que le récit établit explicitement ou que l'utilisateur confirme comme canoniques : qui était présent, ce qui a été dit ou fait, où un objet a été laissé et quels événements en ont suivi d'autres. Gardez la source à proximité. Un court enregistrement pourrait indiquer : « Pendant la scène de la gare, Ivo a remis la clé en laiton à Mara. Source : résumé de scène confirmé par l'utilisateur. » Si un personnage dit quelque chose sur sa propre réaction, enregistrez également l'attribution : « Mara a dit qu'elle s'était sentie soulagée quand Ivo est revenu. Source : dialogue de Mara dans la scène de la gare. »

Il s'agit d'une application pratique de la provenance : le modèle PROV du W3C décrit des informations sur les entités, les activités et les agents impliqués dans la production d'un élément, afin que son historique puisse aider les lecteurs à évaluer sa fiabilité. Ce n'est pas une règle d'écriture de personnages, mais cela suggère un choix de conception utile : préserver l'origine d'un souvenir et la façon dont il a été créé. W3C PROV-O: The PROV Ontology

Section 3

Comment le personnage doit-il se souvenir de ses propres sentiments ?

Conservez les réactions avec la voix du personnage et rattachez-les à la scène ou à la déclaration qui les soutient. « J'étais gêné quand j'ai fait tomber la carte » est une preuve plus solide du sentiment déclaré du personnage que « Le personnage a détourné le regard », qui est une action observable admettant de multiples interprétations. Une scène peut contenir les deux : « Mara a détourné le regard après que la carte est tombée. Elle n'a pas expliqué pourquoi. » Si Mara dit plus tard qu'elle était gênée, ajoutez cela comme une déclaration ultérieure ; ne réécrivez pas discrètement l'observation précédente comme une preuve.

Les sentiments peuvent changer. Un registre utile peut préserver le moment et le contexte de chaque réaction au lieu de les aplatir en un trait permanent. « Mara a dit qu'elle était soulagée lorsque la clé a été trouvée » et « Mara a dit plus tard qu'elle était inquiète quant à l'identité de la personne qui l'avait gardée » peuvent tous deux rester vrais. Une étude de 2025 sur la mémoire épisodique pour le dialogue sépare les fragments de mémoire en informations factuelles, expérientielles et subjectives, et représente les relations entre les éléments à travers les sessions. Ses résultats concernent l'IA conversationnelle et non la qualité des personnages fictifs ; néanmoins, les catégories offrent un point de départ concret pour distinguer une scène, une expérience et une interprétation. Pre-Storage Reasoning for Episodic Memory

Section 4

Comment des interprétations incertaines peuvent-elles rester utiles sans devenir canoniques ?

Enregistrez une interprétation comme une possibilité accompagnée de ses preuves, de son auteur et de son statut. Par exemple : « Lecture possible : Mara était peut-être inquiète au sujet de la clé. Fondement : elle a détourné le regard et a changé de sujet. Statut : non confirmé. » Cela donne à l'écriture future matière à réexamen, tout en indiquant clairement qu'aucune scène n'a établi son mobile. Si l'histoire confirme ou rejette ultérieurement cette lecture, mettez à jour son statut et conservez le fondement antérieur là où c'est utile.

Ne déduisez pas l'état émotionnel d'un utilisateur réel à partir d'un dialogue fictif, d'un choix de jeu de rôle ou d'une action ambiguë. Gardez les déclarations sur le participant réel séparées de l'histoire du personnage ; ne transférez d'informations sur le participant que s'il les énonce clairement et confirme qu'elles sont pertinentes. Cette limite est une recommandation de conception pour la tâche, et non l'affirmation qu'une émotion peut être détectée de manière fiable à partir d'une phrase ou d'un geste particulier. Dans la recherche sur le dialogue, l'incertitude peut être représentée comme un résultat du système plutôt que de forcer une estimation approximative : un article d'ACL étudie la classification de l'incertitude et une option « aucune de ces réponses » dans la récupération de réponses. Cela corrobore la leçon de conception plus ciblée selon laquelle un système de mémoire ou de réponse peut préserver l'incertitude au lieu de prétendre que chaque consigne a une réponse arrêtée. “None of the Above”: Measure Uncertainty in Dialog Response Retrieval

Section 5

Un enregistrement de mémoire pratique pour les scènes et les réactions

Un enregistrement compact peut utiliser des champs distincts pour l'événement, la source, la réaction déclarée par le personnage lui-même et toute interprétation en suspens. Ce schéma est un outil éditorial, et non une norme requise par les recherches citées :

Champ : Événement ; Ce qu'il faut consigner : Action ou état confirmé ; Exemple : Ivo a remis la clé en laiton à Mara à la gare.

Champ : Source ; Ce qu'il faut consigner : D'où provient l'information ; Exemple : Résumé de scène confirmé par l'utilisateur.

Champ : Déclaration du personnage ; Ce qu'il faut consigner : La propre réaction rapportée par le personnage ; Exemple : Mara a dit qu'elle s'était sentie soulagée lorsqu'elle a été rendue.

Champ : Observation ; Ce qu'il faut consigner : Détail visible ou audible sans motif présumé ; Exemple : Mara a détourné le regard avant de répondre.

Champ : Interprétation ; Ce qu'il faut consigner : Une lecture possible, marquée comme non confirmée ; Exemple : Elle a pu être mal à l'aise ; la scène n'en établit pas la raison.

Champ : Statut ; Ce qu'il faut consigner : Canonique, déclaré, déduit ou non résolu ; Exemple : Événement : canonique ; réaction : déclarée ; motif : non résolu.

Cette séparation ressemble au suivi de l'état du dialogue basé sur des schémas (schema-based dialogue state tracking), où un système remplit des valeurs dans des emplacements prédéfinis plutôt que de traiter l'ensemble du texte de conversation comme un registre unique et indifférencié. L'étude citée concerne le dialogue orienté tâche, donc appliquer l'idée à la mémoire d'une histoire est une analogie ; l'avantage pratique ici est simplement que chaque type d'information dispose d'un espace désigné. Dialogue State Tracking with a Language Model using Schema-Driven Prompting

Section 6

Comment examiner et mettre à jour la mémoire d'un personnage

Après une scène, extrayez d'abord uniquement les événements que la scène ou l'utilisateur confirme clairement. Ajoutez ensuite les réactions que le personnage exprime explicitement, en préservant la scène et le locuteur. Enfin, enregistrez les interprétations séparément avec une brève justification et une étiquette non résolue. Lors de la récupération, privilégiez la scène ou la déclaration originale lorsqu'elle est disponible ; utilisez un résumé comme un pointeur, et non comme une preuve plus forte que la source qu'il résume.

Lorsque de nouveaux écrits modifient l'histoire, mettez délibérément à jour le fait pertinent. Si deux récits sont en conflit, maintenez le conflit visible jusqu'à ce que l'utilisateur le résolve ou que la narration établisse ce qui s'est passé. Ne tranchez pas le conflit en choisissant le récit qui semble le plus cohérent. Les documents de provenance du W3C décrivent l'enregistrement des entités, des activités, de l'attribution et de la dérivation ; appliquer cette idée ici aide un auteur à faire remonter un résumé à une scène et à distinguer le matériel original d'une interprétation ultérieure. PROV Overview

Section 7

Une règle de décision simple

Pour décider de ce dont un personnage doit se souvenir, demandez-vous : Cela a-t-il été directement établi, et qui l'a dit ou montré ? Si la réponse est claire, préservez le fait de l'histoire avec sa source. Si le personnage a exprimé un sentiment, conservez-le comme la réaction de ce personnage à ce moment précis. Si l'enregistrement décrit un motif, une émotion ou une signification que personne n'a confirmée, étiquetez-le comme une interprétation ou laissez-le ouvert. Le résultat est une mémoire qui soutient la continuité et la voix du personnage tout en permettant aux questions sans réponse de l'histoire de rester en suspens.

À lire aussi

Continuer sur ce thème