Crear un Agente IA con Memoria de Conversación
Descripción del flujo de trabajo
Automatización que construye un agente inteligente que retiene el historial de conversaciones para diálogos coherentes. Integra modelos de OpenAI con búferes de memoria dinámicos, permitiendo al agente comprender el contexto y ofrecer respuestas relevantes en múltiples interacciones.
Cómo funciona
- 1.Activar el agente mediante Chat Trigger o invocación manual al recibir un mensaje
- 2.Almacenar el mensaje del usuario en el búfer de memoria de conversación para retención de contexto
- 3.Enviar el historial de conversación completo a OpenAI para procesamiento inteligente y generación de respuestas
- 4.Registrar la respuesta del agente nuevamente en memoria para referencia futura y continuidad
- 5.Devolver la respuesta al usuario manteniendo el registro de conversación completo
Casos de uso
- Crear chatbots de soporte que recuerden interacciones anteriores e historial de pedidos
- Desarrollar asistentes personales que mejoren respuestas aprendiendo de conversaciones pasadas
- Implementar sistemas de preguntas y respuestas multiturno que mantengan contexto en diálogos extendidos
Requisitos
- Clave API válida de OpenAI con permisos apropiados
- Canal de chat o endpoint webhook para recibir mensajes entrantes
- Capacidad de almacenamiento adecuada para mantener registros de conversaciones
Valor del servicio
Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (13)
Window Buffer Memory
Memory Buffer Window
OpenAI Chat Model
OpenAI
When clicking "Test workflow"
Manual Trigger
Get chinook.zip example
HTTP Request
Extract zip file
Compression
Save chinook.db locally
Read Write File
Load local chinook.db
Read Write File
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Combine chat input with the binary
Set
Sticky Note2
Sticky Note
AI Agent
Agent
Chat Trigger
Chat Trigger