Cómo hacer un agente de IA con n8n
Lección del curso gratis de inteligencia artificial de 23 horas: Juan Pe Navarro crea en directo un asistente de atención al cliente para una clínica.
El vídeo empieza en el minuto de esta lección y sigue con el resto del curso. Ver el curso completo con su índice · Ver en YouTube
Para hacer un agente de IA con n8n añades el nodo AI Agent y le conectas tres piezas: un modelo de lenguaje que hace de cerebro, una memoria para recordar la conversación y herramientas, como una base de datos con la información del negocio. En este tramo del curso de inteligencia artificial gratis, grabado a principios de 2025, Juan Pe Navarro crea así un asistente que responde a los clientes de una clínica.
Las tres piezas de un agente
Juan Pe crea un flujo nuevo, el «asistente de clínica», con dos disparadores: el chat de n8n, para hacer pruebas, y Telegram, por donde escriben los clientes. Los conecta a un nodo AI Agent de tipo «Tools Agent», el más usado. Escribe un prompt básico: buscar en la base de datos la información que pide el mensaje y ser amable si la persona se presenta. Luego le da las tres piezas:
- Memoria: Window Buffer Memory, la más simple, que guarda los 5 o 6 últimos mensajes.
- Cerebro: un modelo de OpenAI, GPT-4o mini, con una temperatura de 0,1 para que no invente.
- Herramienta: la base vectorial de Pinecone con los documentos de la clínica.
Conectar la base de datos como herramienta
La herramienta de base vectorial es un nodo especial: necesita su propio modelo para interpretar la pregunta, buscar en la base de datos y devolver la respuesta. Juan Pe elige Pinecone con el modo para usarla como herramienta de un agente, selecciona el índice de la clínica y el mismo modelo de embeddings que usó al cargar los documentos. Esa carga se explica en la lección Pinecone en n8n.
Un prompt en Markdown y las pruebas
El agente al principio no responde bien, así que toca pulir el prompt. Juan Pe usa un GPT de ChatGPT llamado Prompt Engineer y le pide un prompt profesional en formato Markdown para un agente de atención al cliente que debe ser educado y responder todo lo que pregunte un posible cliente. Le añade el nombre exacto de la herramienta y le quita las frases en las que el agente decía que iba a mirar su base vectorial. Después lo prueba con preguntas reales: el precio de la primera consulta y el horario de apertura, que el agente encuentra en la base de datos.
Dudas sobre esta lección
¿Qué necesita un agente de IA en n8n?
Según el curso, tres cosas: un cerebro, que es un modelo de lenguaje como los de OpenAI; una memoria, para recordar lo que se ha dicho en la conversación; y herramientas, que le permiten hacer cosas, como consultar una base de datos o un calendario.
¿Qué memoria uso para un agente de n8n?
Para empezar, Window Buffer Memory, que funciona dentro de n8n sin servicios externos. Juan Pe la configura para recordar los 5 o 6 últimos mensajes, que es suficiente para un asistente de atención al cliente. Otras memorias solo hacen falta si el agente tiene que recordar mucho más.
¿Por qué poner la temperatura baja en un agente de atención al cliente?
Porque la temperatura mide lo creativo que es el modelo. Si es alta, puede inventarse datos. Como el agente debe ceñirse a la información de la base de datos, Juan Pe la pone en 0,1.
¿Cómo conecto el agente a Telegram?
Creando un bot con BotFather y pegando su token en n8n. El curso lo hace justo después, con este mismo agente; lo tienes en la lección Telegram con n8n.
Más lecciones de este curso
- Telegram y n8n: crea un bot de Telegram que responde con IAEmpieza en el 09:13:00
- ManyChat y n8n: un agente de IA que responde en InstagramEmpieza en el 15:44:00
- Cómo automatizar correos en Gmail con inteligencia artificialEmpieza en el 18:53:30
- Harpa AI: la extensión de Chrome que lleva ChatGPT a cualquier páginaEmpieza en el 01:24:30
- Programar con ChatGPT sin saber programarEmpieza en el 02:33:28
- Cómo implementar IA en una empresa, paso a pasoEmpieza en el 05:00:12
Lecciones relacionadas de otros cursos
- Cómo activar la memoria en Claude y traer la de ChatGPTLección · Curso gratis de Claude para principiantes
- Auditoría web con IA: cómo hacerla con ChatGPT AtlasLección · Curso gratis de ChatGPT Atlas: qué es y 3 negocios
- Cómo crear imágenes con ChatGPTLección · Curso gratis de ChatGPT para principiantes
- Cómo hacer prompts para ChatGPTLección · Curso gratis de ChatGPT para principiantes
