Skip to main content

Descripción general

El nodo Iteration recorre una lista dentro de un Workflow y ejecuta automáticamente la misma secuencia de pasos para cada elemento. De forma predeterminada, un Workflow procesa una sola entrada y produce una sola salida. El nodo Iteration amplía esto aplicando el mismo proceso a toda una lista, de modo que toma varias entradas y produce varias salidas en una sola ejecución del Workflow. Usa un nodo Iteration cuando un Workflow deba realizar una acción repetida con varios valores, como ejecutar un prompt de LLM para cada elemento de una lista de palabras clave o URL. Algunos ejemplos:
  • Analizar una lista de URL para identificar temas comunes en su contenido y estructura, y luego optimizar en consecuencia un contenido propio.
  • Recopilar respuestas a prompts en varios motores de respuesta, regiones o temas y realizar un análisis masivo de las menciones de marcas y productos para detectar tendencias.
  • Iterar sobre una lista de hilos de Reddit para generar un informe claro sobre las narrativas principales y los temas recurrentes.

Agrega un nodo Iteration

Selecciona el icono + en el Workflow Builder y selecciona Iteration. También puedes arrastrar Iteration desde el menú de selección de nodos al Workflow. iterations-1.png Las iteraciones requieren una lista de elementos como entrada. El nodo recorre cada elemento de forma secuencial y pasa el elemento actual como variable a los pasos dentro del bucle.

Configura un nodo Iteration

Configurar un nodo Iteration requiere dos cosas: pasar una lista y crear los pasos que se ejecutan en cada iteración. El nodo contiene su propio editor independiente, inspirado en el Workflow Builder general. Iterations_3.png

Itera sobre una entrada de lista

Un nodo Iteration requiere una lista como entrada de tu Workflow. Para configurar una entrada de lista, selecciona el nodo de entrada, agrega una nueva entrada y elige List en el menú desplegable. Iterations_2.png

Configura tu nodo Iteration

Selecciona el nodo para abrir el menú de configuración del nodo y luego selecciona la entrada de lista como el valor sobre el que iterar. La salida de un nodo Iteration corresponde de forma predeterminada a las salidas del último nodo dentro de él.

Agrega los pasos de tu Iteration

Agrega nodos al nodo Iteration de la misma forma en que los agregas al Workflow Builder. Selecciona el icono + en el editor de Iteration y elige un nodo, o arrastra un nodo desde el menú de selección de nodos.
Cada paso se repite para cada elemento de la lista. Coloca fuera del editor de Iteration cualquier nodo que deba ejecutarse solo una vez.

Estructura tu salida

Agrega campos de salida para asignar tus resultados finales cuando uses el nodo Prompt LLM. En tu prompt de LLM, especifica qué información debe completar cada campo, por ejemplo: “Devuelve cada URL en el campo de salida urls.” Luego agrega esos mismos campos como campos de salida estructurada en la configuración del nodo. Screen Shot 2026-04-26 at 8.24.04 PM.png

Requisitos del nodo Iteration

Hay varios requisitos para garantizar que un Workflow se ejecute como se espera:
  • La variable de lista usada como entrada debe existir y debe crearse como entrada del Workflow con el tipo lista.
  • La variable del elemento actual solo es accesible dentro de los pasos del bucle y no se puede referenciar en pasos fuera del nodo Iteration.
  • Los pasos dentro del bucle se ejecutan una vez por cada elemento de la lista.
  • El nodo Iteration debe conectarse a un paso End o a pasos adicionales para completar la ejecución del Workflow.