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 »)

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 documentationPorté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égorie | Exemples |
|---|---|
| Préférences personnelles | Préférence linguistique, style de réponse, préférences de formatage |
| Contexte professionnel | Rôle, entreprise, équipe, pile technologique, secteur d'activité |
| Objectifs | Projets en cours, échéances, priorités stratégiques |
| Faits clés | Noms, outils utilisés, standards suivis, décisions passées |
| Style de communication | Ton 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.

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 :
- Accédez aux paramètres de votre compte
- Ouvrez la section Mémoire
- Consultez la liste des faits sauvegardés
- 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 :
| Champ | Description |
|---|---|
| ID | Identifiant unique |
| ID utilisateur | L'utilisateur propriétaire du souvenir |
| Contenu | Le texte du fait |
| Créé le | Date de sauvegarde du souvenir |
| Mis à jour le | Date 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- Prompts système - Comment les prompts système fonctionnent avec les souvenirs injectés
- Blocs de contexte - Contexte spécifique au fil versus souvenirs globaux
- Vue d'ensemble des outils - Comprendre les outils système et les appels d'outils
- Fils de discussion - Gestion des fils et continuité de conversation
