Nodos Selector de Lista

Los Nodos Selector de Lista seleccionan elementos de una lista usando estrategias de seleccion flexibles. Despues de dividir texto en una lista, usa un Selector de Lista para elegir exactamente cuales elementos procesar — los primeros tres, uno aleatorio, un rango especifico o elementos en posiciones especificas.

Que es un Nodo Selector de Lista?

El Selector de Lista toma una lista de elementos (de un Nodo Dividir Texto) y produce los elementos seleccionados como texto. Soporta cinco modos de seleccion, cada uno util para diferentes escenarios.

Entradas y Salidas

PuertoDireccionTipoDescripcion
inputEntradaListLista de elementos del Nodo Dividir Texto
outputSalidaTextElementos seleccionados (unidos por separador) → Text, Scene, Reference Image, AI Voice, Concatenator, HTML, JSON Parser, If/Else, AI If/Else, Canvas, Network Image, Network Video, Google Drive Export

Controles del Inspector

Modo de Seleccion

ModoDescripcionEjemplo
SingleSelecciona un elemento en un indice especificoIndice 2 → tercer elemento
MultipleSelecciona elementos en indices especificosIndices 0, 2, 4 → 1er, 3er, 5to elementos
RangeSelecciona elementos del indice A al BRango 1-3 → 2do, 3er, 4to elementos
RandomSelecciona N elementos aleatoriosRandom 1 → un elemento sorpresa
First/Last NSelecciona los primeros o ultimos N elementosFirst 3 → primeros tres elementos

Separador de Salida

Como unir los elementos seleccionados en el texto de salida:

  • Salto de linea (por defecto) — cada elemento en su propia linea
  • Coma — elementos separados por comas
  • Espacio — elementos separados por espacios
  • Custom — cualquier texto separador

Como Usarlo

  1. Conecta un Nodo Dividir Texto a la entrada del Selector de Lista
  2. Elige un modo de seleccion
  3. Configura los parametros del modo (indice, cantidad, rango)
  4. Establece el separador de salida
  5. Conecta a los nodos aguas abajo (Text, Scene, etc.)

Ejemplos de Workflow

Titulares Aleatorios: Split Text (10 titulares) → List Selector (Random 1) → Text Node → Scene → genera un video sobre un titular aleatorio cada vez.

Primeros 3 Elementos: Split Text (lista completa) → List Selector (First 3) → alimenta 3 Text Nodes paralelos para procesamiento por lotes.

Selecciones Especificas: Split Text → List Selector (Multiple: indices 0, 4, 7) → selecciona exactamente los elementos que quieres.

Consejos y Mejores Practicas

  • Usa el modo Random para variedad — cada ejecucion del workflow selecciona elementos diferentes
  • First N es ideal para patrones de “ultimas noticias” o “mas recientes”
  • El separador de salida importa cuando se seleccionan elementos multiples — salto de linea funciona mejor para la mayoria de nodos posteriores
  • El modo Range tiene indice desde 0: Range 0-2 da los primeros 3 elementos
  • Si la lista tiene menos elementos de los solicitados, el selector devuelve lo disponible (sin error)

Solucion de Problemas

Salida vacia

La lista de entrada esta vacia o el indice esta fuera de limites. Verifica que el Nodo Dividir Texto esta produciendo elementos.

Elementos seleccionados incorrectos

Los indices comienzan en 0. El indice 0 es el primer elemento, el indice 1 es el segundo, etc.

Elementos fusionados

Verifica el separador de salida. Si los elementos aparecen como una cadena larga, cambia al separador de salto de linea.

Ver Tambien