- Inicio
- Recursos
- Integraciones
- Redis Chat Memory
Nodo Redis Chat Memory n8nConfigura Redis Chat Memory en n8n.
El historial de un chat con IA cabe mal dentro de una ejecución y muy bien dentro de Redis. El nodo Redis Chat Memory n8n es un subnodo, uno que se engancha a otro en vez de ejecutarse solo. Ocupa el puerto de memoria, trae 3 parámetros y funciona en la versión 2.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve el nodo Redis Chat Memory n8n?
Guarda en Redis el historial de una conversación con IA en lugar de dejarlo dentro del workflow. El nodo raíz, el que recibe los items del workflow y maneja el modelo, vuelve a leer ese historial en cada ejecución. Así el modelo recuerda lo dicho antes sin que le reenvíes la conversación entera en cada mensaje.
Imagina una tienda que atiende por chat. Sin memoria cada mensaje empieza de cero: el cliente escribe el número de pedido, pregunta a continuación y el modelo ya no sabe de qué pedido se habla. Engancha este nodo al AI Agent, apunta Session ID a la sesión del chat y el hilo se sostiene.
Segundo caso: varios canales atendidos por un mismo workflow. Por defecto todos los nodos Redis Chat Memory de un workflow acceden a la misma instancia de memoria, o sea que un canal leería el historial del otro. Darle una clave de sesión distinta a cada nodo de memoria separa las conversaciones, y para eso está Session ID en customKey.
Tercer caso: un asistente que lleva semanas funcionando y cuyo historial no para de crecer. Context Window Length limita cuántos intercambios pasados recibe el modelo, y Session Time To Live decide cuánto tiempo sigue la sesión dentro de Redis. Entre esos dos números está la diferencia entre una conversación ligera y una que arrastra su transcripción completa en cada llamada, facturada por el proveedor del modelo, sea OpenAI, Anthropic u otro.
¿Cuándo conviene otra cosa? Si el hilo solo tiene que aguantar lo que dura una ejecución, un servidor de memoria sobra. Redis se gana el sitio cuando el historial debe sobrevivir a la ejecución, compartirse entre workflows o caducar en un plazo que tú fijas. Y si el nodo raíz es una cadena en vez de un agente, ahí la memoria ni siquiera aparece.
Los límites se ven rápido. El nodo expone 3 parámetros y nada más: ninguna política de expulsión, ninguna limpieza de mensajes más allá de la ventana de contexto, ninguna lectura ni escritura de un mensaje suelto. Las acciones destructivas sobre el historial son cosa de otros nodos: un Chat Memory Manager apuntado a la misma sesión puede sobrescribir lo que este guardó. La Reseña n8n sitúa la plataforma en conjunto, y AI Agent Tool acepta el mismo puerto de memoria cuando un agente se llama como herramienta.
¿Qué hay que conectar antes de lanzarlo?
- 01
Crear el credential de Redis
Abre el menú Credentials de n8n y añade un credential de Redis. Pide una Password, un Host (
localhostpor defecto), un Port (6379por defecto), un Database Number (0por defecto) y un interruptor SSL. Cualquier workflow de esa instancia puede usarlas, así que un segundo nodo de memoria añadido más adelante no pedirá nada nuevo. - 02
Seleccionarlo en el nodo
Coloca el nodo Redis Chat Memory en el lienzo y elige ese credential en su panel. Aquí no hay selector de autenticación: un único tipo de credential, ninguna decisión que tomar. Lo demás que verás en el panel son los 3 parámetros que se detallan más abajo.
- 03
Engancharlo a un nodo raíz
Arrastra desde el puerto de memoria de un AI Agent, un AI Agent Tool, un Chat Memory Manager o un Chat Trigger hasta el nodo. Un subnodo nunca se ejecuta solo, así que la única forma de probar la conexión es lanzar el nodo raíz y mirar la ejecución. Suelto en el lienzo, no hace nada.
¿En qué puerto se engancha?
n8n reparte el trabajo de IA entre un nodo raíz, que recibe los items del workflow, y subnodos enganchados a sus puertos, un tipo de subnodo por puerto. Este ocupa el puerto de memoria y ningún otro.
Salida (dónde se conecta)
- Memory
ai_memory
01Memory
El puerto de memoria es donde un nodo raíz recoge el historial de conversación que llevará a la siguiente llamada al modelo. Redis Chat Memory se conecta ahí y en ningún otro sitio: al no tener entrada principal, nunca recibe items directamente.
Parámetros clave
- Optional: un agente responde sin memoria, sencillamente olvida todo de un mensaje al siguiente.
- AI Agent: el nodo raíz habitual en cuanto un asistente debe recordar un nombre o un número de expediente.
- Chat Trigger: la entrada de un workflow de chat, que también expone un puerto de memoria.
- Chat Memory Manager: el nodo que lee y reescribe el historial guardado, apuntado a la misma sesión de Redis.
¿Cómo se ajustan los 3 parámetros?
El nodo Redis Chat Memory tiene 3 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Session ID
sessionIdTypeLo que ves en n8n
Notas y casos de uso
Este ajuste señala qué conversación lee y escribe el nodo. Cada historial cuelga de una sesión, y dos ejecuciones que comparten sesión comparten hilo.
Parámetros clave
- Session ID:
fromInput(Connected Chat Trigger Node) busca un campo de entrada llamadosessionIdque venga de un Chat Trigger conectado directamente;customKey(Define below) permite escribir una expresión que referencia datos de nodos anteriores, o un texto fijo. - Session Key From Previous Node: el campo que lleva la clave cuando la defines tú, casi siempre
{{ $json.sessionId }}.
Session Time To Live
sessionTTLLo que ves en n8n
Notas y casos de uso
Aquí fijas cuánto tiempo conserva Redis la sesión antes de tirarla. Es el único parámetro que actúa cuando el workflow ya ha terminado.
Parámetros clave
- Session Time To Live: un número de segundos, el tiempo que se almacena la sesión. Puesto a
0no caduca, y el historial se queda mientras nadie lo borre.
Context Window Length
contextWindowLengthLo que ves en n8n
Notas y casos de uso
Historial guardado e historial enviado no son lo mismo. Este número marca cuántos intercambios pasados recibe de verdad el modelo como contexto en cada llamada.
Parámetros clave
- Context Window Length: el número de interacciones anteriores que se tienen en cuenta como contexto, al margen de lo que Redis conserve.
¿Necesitas ayuda para automatizar Redis Chat Memory con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Lo que se pregunta después
01¿El nodo Redis Chat Memory n8n es gratis?
02¿Qué hace falta para que funcione?
03¿Qué límites tiene el nodo?
04¿Qué hay que enganchar como mínimo y por dónde empezar?
05¿n8n o Make para este tipo de workflow con IA?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.
