Guide de la mémoire

Comment fonctionne la mémoire d’un personnage IA dans Simeet ?

La mémoire d’un personnage n’est ni un unique texte récapitulatif ni l’intégralité de ses conversations. Elle prend la forme d’un réseau de nœuds reliés, interrogé selon la situation présente. Créer mon premier personnage

Exemple concret

Exemple : résoudre un nom et une relation

La relation indique que David est le frère de Tara. Des souvenirs ont été enregistrés à propos de « son frère ».

Question : Quels souvenirs as-tu à propos de David ?

Résolution : David → frère de Tara → souvenirs associés à son frère.

L’agent résout d’abord l’identité recherchée, puis interroge la mémoire avec les deux formulations reliées.
Illustration de personnages reliés par une mémoire narrative commune
Les noms, rôles, événements et contextes forment des points d’accès vers les souvenirs.

1. Transformer une information en nœuds utiles

Une description peut contenir plusieurs faits portant des impressions différentes. Elle est alors segmentée en unités cohérentes avec un léger recouvrement pour ne pas perdre le sens à la frontière de deux passages.

Les messages constituent une exception importante : pour préserver les performances et la chronologie, un message reste généralement un seul nœud, relié à son auteur, à sa conversation et au corps du personnage utilisé à ce moment-là.

2. Relier les souvenirs à leurs sources

Chaque nœud conserve son origine : description, monde, contexte de conversation, message, relation ou souvenir injecté. Cette origine permet de remplacer proprement les nœuds lorsqu’un texte source est modifié.

Les liens visibles dans le graphe correspondent à des relations réellement utilisées par l’architecture. Ils servent à retrouver les personnages impliqués et à faire remonter les informations pertinentes dans la construction du prompt.

3. Sélectionner avant de répondre

Le fil récent de la conversation est disponible rapidement. Si la réponse exige une connaissance plus ancienne, l’agent du personnage formule une requête de rappel et la mémoire associative classe les nœuds selon leur pertinence, leur récence et la force de leurs liens.

Le prompt final reçoit une projection compacte : les informations de même nature sont regroupées et les champs techniques inutiles sont retirés. Le modèle voit le contenu utile, pas le nom des sous-systèmes qui l’ont produit.

4. Consolider, oublier et corriger

Les souvenirs de conversation restent provisoires tant que la scène est ouverte. La clôture conserve ceux qui doivent devenir durables. À terme, les éléments peu saillants peuvent perdre en priorité afin d’éviter une mémoire infinie et indifférenciée.

Une suppression de message retire ses traces transactionnelles. Une modification de description, de relation ou de contexte remplace les nœuds issus de cette source au lieu de laisser coexister des versions contradictoires.

Prêt à commencer votre histoire ?

Créez un personnage, choisissez un contexte et laissez la relation évoluer au fil des conversations.

Créer un compte