Skip to content

Mémoire IA

La mémoire IA permet à l'intelligence artificielle de sauvegarder des faits importants vous concernant pendant les conversations et de les rappeler automatiquement lors des interactions futures. Cela crée une continuité entre les fils de discussion, permettant à l'IA de personnaliser ses réponses en se basant sur les connaissances accumulées au sujet de vos préférences, de votre contexte et de vos objectifs.

Vue d'ensemble

Lorsque vous interagissez avec l'IA, celle-ci peut identifier des informations qu'il est pertinent de mémoriser -- votre nom, votre rôle, votre style de communication préféré, le contexte de vos projets ou des décisions clés. L'IA sauvegarde ces faits à l'aide d'un outil de mémoire intégré, et ils sont automatiquement inclus dans chaque conversation ultérieure. Vous n'avez pas besoin de reformuler vos préférences ou votre contexte dans chaque nouveau fil.

La mémoire est un outil système, ce qui signifie qu'il est disponible par défaut dans tous les fils de discussion sans nécessiter de configuration particulière. L'IA décide quand sauvegarder un souvenir en fonction du contexte conversationnel.

Fonctionnement

Sauvegarde des souvenirs

L'IA utilise l'outil memory pour sauvegarder des faits pendant les conversations. Lorsque vous partagez une information que l'IA juge pertinente à mémoriser, elle appelle l'outil de mémoire avec le fait correspondant. Cet appel apparaît comme un appel d'outil dans la conversation, rendant le processus entièrement transparent.

Ce qui déclenche une sauvegarde de mémoire :

  • Vous mentionnez des préférences personnelles (« Je préfère des réponses concises »)
  • Vous partagez un contexte professionnel (« Je suis développeur backend sur un projet NestJS »)
  • Vous énoncez des objectifs (« Nous préparons un lancement produit au T2 »)
  • Vous fournissez des faits clés (« Notre entreprise utilise PostgreSQL et Redis »)
  • Vous exprimez des préférences de communication (« Répondez toujours en français »)

Mémoire sauvegardée dans la conversation

Lorsque l'IA sauvegarde un souvenir, vous voyez un appel d'outil dans la réponse indiquant ce qui à été mémorisé. Par exemple :

Outil : memory
Entrée : { "content": "L'utilisateur préfère TypeScript à JavaScript pour tout nouveau code" }
Résultat : Mémorisé : "L'utilisateur préfère TypeScript à JavaScript pour tout nouveau code"

Rappel automatique

Les souvenirs sauvegardés sont automatiquement injectés dans le prompt système de chaque conversation. Vous n'avez pas besoin de demander un rappel ou de référencer les souvenirs explicitement. L'IA reçoit tous vos souvenirs sauvegardés en tant que contexte avant de traiter votre message, ce qui lui permet d'adapter ses réponses en conséquence.

Les souvenirs sont formatés sous forme de liste structurée dans le prompt système :

Faits mémorisés au sujet de cet utilisateur :
- L'utilisateur préfère TypeScript à JavaScript pour tout nouveau code
- L'utilisateur s'appelle Marie, elle est développeuse senior chez Acme Corp
- L'équipe de l'utilisateur suit le style guide Angular pour les conventions de nommage
- L'utilisateur préfère les exemples en mode sombre dans la documentation

Portée des souvenirs

Les souvenirs sont par utilisateur. Chaque utilisateur dispose de son propre ensemble de souvenirs qui ne sont rappelés que dans ses conversations. Les souvenirs ne sont pas partagés avec les membres de l'équipe ni visibles par d'autres utilisateurs.

Règles clés de portée :

  • Les souvenirs persistent à travers tous les fils pour le même utilisateur
  • Les souvenirs ne sont pas spécifiques à un fil -- ils s'appliquent globalement
  • Les souvenirs ne sont pas spécifiques à une équipe -- ils suivent l'utilisateur d'une équipe à l'autre
  • Chaque souvenir est un fait autonome (non hiérarchique)

Ce qui est sauvegardé

L'IA est instruite de sauvegarder les catégories d'information suivantes :

CatégorieExemples
Préférences personnellesPréférence linguistique, style de réponse, préférences de formatage
Contexte professionnelRôle, entreprise, équipe, pile technologique, secteur d'activité
ObjectifsProjets en cours, échéances, priorités stratégiques
Faits clésNoms, outils utilisés, standards suivis, décisions passées
Style de communicationTon préféré, niveau de détail, langue

L'IA exerce un jugement sur ce qui mérite d'être sauvegardé. Toute information ne justifie pas un souvenir. Les détails anecdotiques ou ponctuels ne sont généralement pas sauvegardés, sauf s'ils indiquent une préférence plus large.

Confidentialité et contrôle

Transparence

Chaque sauvegarde de mémoire est visible dans la conversation sous forme d'appel d'outil. L'IA ne sauvegarde pas d'information silencieusement. Vous pouvez voir exactement ce qui à été mémorisé et quand.

Confirmation de mémoire sauvegardée

Consultation des souvenirs

Vos souvenirs sauvegardés peuvent être consultés via les paramètres de votre compte. L'interface de gestion de la mémoire affiche tous les faits stockés avec leurs dates de création, vous permettant de vérifier ce que l'IA sait de vous.

Suppression de souvenirs

Les souvenirs individuels peuvent être supprimés s'ils ne sont plus exacts ou souhaités. Vous pouvez également effacer tous les souvenirs en une fois pour repartir de zéro. Les souvenirs supprimés sont définitivement retirés et ne seront plus inclus dans les conversations futures.

Pour gérer les souvenirs :

  1. Accédez aux paramètres de votre compte
  2. Ouvrez la section Mémoire
  3. Consultez la liste des faits sauvegardés
  4. Supprimez des souvenirs individuels ou effacez tout

Vous pouvez également demander à l'IA de manière conversationnelle d'oublier une information spécifique. Par exemple, dire « Oublie que je préfère Python » incitera l'IA à prendre acte du changement, mais pour une suppression définitive, utilisez l'interface des paramètres.

Cas d'utilisation

Assistance personnalisée

Un responsable marketing qui demande régulièrement des suggestions de contenu peut faire mémoriser à l'IA les directives de voix de marque, les données démographiques de l'audience cible et les formats de contenu préférés. Chaque nouvelle demande de contenu intègre automatiquement ces préférences sans avoir à les reformuler.

Continuité de développement

Un développeur travaillant sur plusieurs fils de discussion sur la même base de code peut faire mémoriser à l'IA la pile technologique du projet, les décisions architecturales et les conventions de codage. Lorsqu'il ouvre un nouveau fil pour un module différent, l'IA connaît déjà le contexte du projet.

Connaissance transversale

Un consultant gérant plusieurs engagements clients peut faire mémoriser à l'IA les faits clés de chaque client. En passant d'un fil à l'autre pour différents clients, les souvenirs partagés fournissent un contexte de base qui réduit la nécessité de briefings répétitifs.

Intégration d'équipe

Les nouveaux membres d'une équipe peuvent interagir avec l'IA et construire progressivement un profil de mémoire reflétant leur rôle, leurs responsabilités et leurs préférences. Avec le temps, l'IA devient plus efficace à mesure qu'elle accumule un contexte pertinent.

Détails techniques

Stockage

Les souvenirs sont stockés dans la table user_memories avec la structure suivante :

ChampDescription
IDIdentifiant unique
ID utilisateurL'utilisateur propriétaire du souvenir
ContenuLe texte du fait
Créé leDate de sauvegarde du souvenir
Mis à jour leDate de dernière modification

Injection

Les souvenirs sont assemblés en un bloc formaté et injectés dans le prompt système avant chaque requête à l'IA. L'injection se produit pendant la phase de construction de l'historique, garantissant que l'IA à accès à tous les souvenirs sauvegardés avant de traiter le message de l'utilisateur.

Capacité

Il n'y à pas de limité stricte sur le nombre de souvenirs, mais chaque souvenir consomme des tokens de la fenêtre de contexte. Les utilisateurs ayant des centaines de souvenirs peuvent constater une augmentation de l'utilisation de tokens dans le prompt système. En pratique, l'IA tend à sauvegarder des faits concis, de sorte que la consommation de tokens liée à la mémoire reste modeste (typiquement 100 à 500 tokens pour un utilisateur actif).

Bonnes pratiques

  1. Laissez l'IA décider -- L'IA est conçue pour reconnaître naturellement les informations mémorables. Vous n'avez pas besoin de lui demander explicitement de mémoriser, bien que vous puissiez le faire si un fait est particulièrement important.
  2. Soyez explicite sur vos préférences -- Si vous avez des préférences marquées concernant le format des réponses, la langue ou le style, exprimez-les clairement. L'IA est plus susceptible de sauvegarder des préférences explicitement formulées.
  3. Vérifiez périodiquement -- Consultez vos souvenirs sauvegardés de temps en temps pour supprimer les faits obsolètes. Les changements de rôle, les projets terminés ou l'évolution des préférences doivent se refléter dans votre profil de mémoire.
  4. Corrigez les inexactitudes -- Si l'IA sauvegarde quelque chose d'incorrect, dites-le-lui directement. Vous pouvez également supprimer le souvenir depuis les paramètres et reformuler l'information correcte.
  5. Utilisez pour les faits stables -- Les souvenirs fonctionnent mieux pour les informations stables dans le temps (préférences, rôles, standards). Pour les informations qui changent fréquemment, les blocs de contexte attachés à des fils spécifiques sont plus appropriés.
  6. Surveillez l'impact sur les tokens -- Si vous remarquez que l'utilisation de tokens de votre prompt système augmente, vérifiez vos souvenirs. Envisagez de supprimer les faits obsolètes pour maintenir une empreinte mémoire légère.

Documentation connexe

GPT Workbench Documentation