Saltar al contenido principal

¿Qué es la memoria en la IA?

La memoria es un componente clave en los servicios de chat con inteligencia artificial. Guarda el historial de mensajes, lo que permite a la IA mantener conversaciones continuas en lugar de comenzar desde cero en cada interacción.

Memoria de IA en n8n

Para agregar memoria a tu flujo de trabajo de IA en n8n, puedes utilizar:

  • Simple Memory: almacena un historial de chat de tamaño configurable durante la sesión actual. Es la opción más sencilla para empezar.
  • Otros nodos de memoria disponibles en n8n, incluidos:
    • Motorhead
    • Redis Chat Memory
    • Postgres Chat Memory
    • Xata
    • Zep

Si necesitas una gestión avanzada de la memoria de IA dentro de tu flujo de trabajo, utiliza el nodo Chat Memory Manager.

Este nodo resulta especialmente útil en los siguientes casos:

  • Cuando no sea posible agregar directamente un nodo de memoria.
  • Cuando se requiera una gestión de memoria más compleja que la que ofrecen los nodos de memoria estándar. Por ejemplo, puedes usar este nodo para comprobar el tamaño de la memoria en la respuesta de un nodo Agent y reducir su tamaño si es necesario.
  • Cuando desees inyectar contenido que simule un mensaje del usuario y así aportar más contexto a la IA.