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
| Puerto | Direccion | Tipo | Descripcion |
|---|---|---|---|
| input | Entrada | List | Lista de elementos del Nodo Dividir Texto |
| output | Salida | Text | Elementos 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
| Modo | Descripcion | Ejemplo |
|---|---|---|
| Single | Selecciona un elemento en un indice especifico | Indice 2 → tercer elemento |
| Multiple | Selecciona elementos en indices especificos | Indices 0, 2, 4 → 1er, 3er, 5to elementos |
| Range | Selecciona elementos del indice A al B | Rango 1-3 → 2do, 3er, 4to elementos |
| Random | Selecciona N elementos aleatorios | Random 1 → un elemento sorpresa |
| First/Last N | Selecciona los primeros o ultimos N elementos | First 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
- Conecta un Nodo Dividir Texto a la entrada del Selector de Lista
- Elige un modo de seleccion
- Configura los parametros del modo (indice, cantidad, rango)
- Establece el separador de salida
- 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
- Nodos Dividir Texto — Crea listas para seleccionar
- Nodos Texto — Procesa los elementos seleccionados
- Nodos JSON Parser — Extrae datos antes de dividir
- Nodos Concatenador de Prompts — Combina los elementos seleccionados