Transformación de Datos en Bruto en Resultados de IA
Una plantilla de n8n puede ampliarse no solo para extraer o limpiar datos, sino también para producir resultados significativos generados por IA. Esta sección toma el flujo de trabajo importado de la lección anterior y lo hace generar texto automáticamente al agregar elementos divididos, fijar datos estables y alimentar un solo paquete estructurado al Agente de IA.
Hasta ahora, el flujo de trabajo solo podía extraer y dividir datos. Ahora avanzarás y aprenderás a:
- Recomponer los elementos divididos en un solo paquete compatible con IA;
- Fijar datos para que la API de Rainforest no se vuelva a llamar durante las pruebas;
- Alimentar esos datos estructurados correctamente al Agente de IA;
- Cambiar el tono o estilo de la IA con una sola palabra.
Este es el momento en que el flujo de trabajo deja de ser un diagrama de demostración y comienza a producir resultados reales, listos para el cliente.
Qué produjo realmente Split Out
Después de la última lección, el flujo de trabajo ya obtenía productos de un vendedor usando Rainforest API, luego los dividía en varios elementos, por ejemplo, 16 entradas de productos separadas.
Un error común es conectar el nodo Split Out directamente al Agente de IA, esperando que resuma todo. Eso falla porque la IA solo recibe un elemento a la vez. No ve el panorama completo y no puede redactar una visión general significativa.
Split Out es ideal para la lógica por elemento, pero no para redactar un resumen de todo.
Añadir un nodo Aggregate
Para que la IA vea todos los datos a la vez, añade un nodo Aggregate después de Split Out. Configúralo para combinar todos los elementos en una sola lista o array. Este nodo toma varias entradas y las fusiona en un solo elemento estructurado que contiene todos los detalles del producto.
Ahora, en lugar de enviar 16 mensajes separados a la IA, estás enviando un solo bloque de contexto enriquecido.
Fijar los datos
Antes de ejecutar más pruebas, fija la salida del nodo.
Esto evita que n8n llame a la API de Rainforest cada vez, ahorrando tokens y acelerando el ajuste del prompt. Los nodos posteriores reutilizarán la respuesta fijada hasta que se desactive el fijado.
Para cualquier flujo de trabajo que utilice una API de pago, fija los datos lo antes posible y desactiva el fijado solo al realizar una ejecución completa de extremo a extremo.
Confirmar la salida agregada
Después de ejecutar el nodo Aggregate, n8n debería mostrar un solo elemento en lugar de varios. Dentro de ese único elemento, verás un array que contiene títulos, ASIN, enlaces, imágenes y otros campos de producto.
Este es el context blob, exactamente lo que debe pasarse al Agente de IA.
Alimentar datos al Agente de IA
Dentro del nodo Agente de IA, abre el campo de Mensaje del usuario o prompt y arrastra el campo de datos agregados (por ejemplo: {{$json["data"]}}).
A la izquierda, verás la expresión. A la derecha, n8n muestra una vista previa en tiempo real; eso es lo que realmente recibirá la IA. Si esta vista previa no muestra los datos reales del producto, la IA no generará un buen resumen.
Verifica siempre que la vista previa de la derecha contenga contenido estructurado.
Ejecuta el nodo Agente de IA. La IA debería devolver un breve resumen mencionando nombres de productos, ASINs, precios, valoraciones e información del vendedor.
Esto confirma que el flujo de trabajo ahora alimenta datos estructurados en tiempo real a la IA, no ejemplos estáticos.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain more about how the Aggregate node works in n8n?
How do I pin and unpin data in n8n?
What are some tips for writing better prompts for the AI Agent?
Awesome!
Completion rate improved to 4.17
Transformación de Datos en Bruto en Resultados de IA
Desliza para mostrar el menú
Una plantilla de n8n puede ampliarse no solo para extraer o limpiar datos, sino también para producir resultados significativos generados por IA. Esta sección toma el flujo de trabajo importado de la lección anterior y lo hace generar texto automáticamente al agregar elementos divididos, fijar datos estables y alimentar un solo paquete estructurado al Agente de IA.
Hasta ahora, el flujo de trabajo solo podía extraer y dividir datos. Ahora avanzarás y aprenderás a:
- Recomponer los elementos divididos en un solo paquete compatible con IA;
- Fijar datos para que la API de Rainforest no se vuelva a llamar durante las pruebas;
- Alimentar esos datos estructurados correctamente al Agente de IA;
- Cambiar el tono o estilo de la IA con una sola palabra.
Este es el momento en que el flujo de trabajo deja de ser un diagrama de demostración y comienza a producir resultados reales, listos para el cliente.
Qué produjo realmente Split Out
Después de la última lección, el flujo de trabajo ya obtenía productos de un vendedor usando Rainforest API, luego los dividía en varios elementos, por ejemplo, 16 entradas de productos separadas.
Un error común es conectar el nodo Split Out directamente al Agente de IA, esperando que resuma todo. Eso falla porque la IA solo recibe un elemento a la vez. No ve el panorama completo y no puede redactar una visión general significativa.
Split Out es ideal para la lógica por elemento, pero no para redactar un resumen de todo.
Añadir un nodo Aggregate
Para que la IA vea todos los datos a la vez, añade un nodo Aggregate después de Split Out. Configúralo para combinar todos los elementos en una sola lista o array. Este nodo toma varias entradas y las fusiona en un solo elemento estructurado que contiene todos los detalles del producto.
Ahora, en lugar de enviar 16 mensajes separados a la IA, estás enviando un solo bloque de contexto enriquecido.
Fijar los datos
Antes de ejecutar más pruebas, fija la salida del nodo.
Esto evita que n8n llame a la API de Rainforest cada vez, ahorrando tokens y acelerando el ajuste del prompt. Los nodos posteriores reutilizarán la respuesta fijada hasta que se desactive el fijado.
Para cualquier flujo de trabajo que utilice una API de pago, fija los datos lo antes posible y desactiva el fijado solo al realizar una ejecución completa de extremo a extremo.
Confirmar la salida agregada
Después de ejecutar el nodo Aggregate, n8n debería mostrar un solo elemento en lugar de varios. Dentro de ese único elemento, verás un array que contiene títulos, ASIN, enlaces, imágenes y otros campos de producto.
Este es el context blob, exactamente lo que debe pasarse al Agente de IA.
Alimentar datos al Agente de IA
Dentro del nodo Agente de IA, abre el campo de Mensaje del usuario o prompt y arrastra el campo de datos agregados (por ejemplo: {{$json["data"]}}).
A la izquierda, verás la expresión. A la derecha, n8n muestra una vista previa en tiempo real; eso es lo que realmente recibirá la IA. Si esta vista previa no muestra los datos reales del producto, la IA no generará un buen resumen.
Verifica siempre que la vista previa de la derecha contenga contenido estructurado.
Ejecuta el nodo Agente de IA. La IA debería devolver un breve resumen mencionando nombres de productos, ASINs, precios, valoraciones e información del vendedor.
Esto confirma que el flujo de trabajo ahora alimenta datos estructurados en tiempo real a la IA, no ejemplos estáticos.
¡Gracias por tus comentarios!