Qu'est-ce que la mémoire dans l'IA ?
La mémoire est un composant essentiel des services de chat IA. Elle conserve un historique des messages précédents, permettant à l’IA de maintenir une conversation continue au lieu de repartir de zéro à chaque interaction.
Mémoire IA dans n8n
Pour ajouter de la mémoire à votre workflow IA, vous pouvez utiliser :
- Simple Chat Memory : stocke un historique de conversation d’une longueur personnalisable pour la session en cours. C’est la solution la plus facile à prendre en main.
- D’autres options de mémoire fournies par n8n, notamment :
- Motorhead
- Redis Chat Memory
- Postgres Chat Memory
- Xata
- Zep
Si vous avez besoin d’une gestion avancée de la mémoire IA dans votre workflow, utilisez le nœud Chat Memory Manager.
Ce nœud est particulièrement utile dans les cas suivants :
- Lorsque vous ne pouvez pas insérer directement un nœud de mémoire dans votre workflow.
- Lorsque vous avez besoin d’une gestion plus complexe que ce que proposent les nœuds de mémoire standards. Par exemple, vous pouvez utiliser ce nœud pour vérifier la taille de la mémoire utilisée par un nœud Agent et la réduire si nécessaire.
- Lorsque vous souhaitez injecter dans l’IA du contenu sous forme de messages utilisateur afin de fournir davantage de contexte.