Separador

El componente Separador divide entradas de texto plano en varias partes según un separador elegido, facilitando la gestión y el procesamiento de datos en flujos complejos.

Separador

Descripción del componente

Cómo funciona el componente Separador

Componente Separador

El componente Separador es una utilidad en tu flujo de trabajo de IA que divide una entrada de texto dada en varios segmentos según un separador especificado. Esto puede ser especialmente útil en escenarios donde necesitas procesar o analizar partes individuales de un texto masivo, como separar párrafos, líneas o elementos de una lista.

¿Qué hace el Separador?

La función principal del Separador es tomar un texto de entrada (por ejemplo, un mensaje largo, documento o lista) y dividirlo en una lista de fragmentos de texto más pequeños utilizando una cadena separadora de tu elección (por defecto, es un salto de línea \n). Esto permite que los componentes posteriores procesen o analicen cada segmento de forma independiente.

Entradas

NombreTipoDescripciónPredeterminadoRequerido
InputMessageEl texto que se va a dividir en segmentos.(vacío)No
SeparatorstrLa cadena utilizada para separar la entrada.\nNo
  • Input: Proporciona el texto plano que deseas separar. Puede ser cualquier mensaje o dato textual.
  • Separator: Te permite definir el/los carácter(es) que se usarán para dividir la entrada. Por ejemplo, utiliza , para valores separados por comas, o \n\n para separar por párrafos.

Salidas

NombreTipoDescripción
DataMessageUna lista de segmentos de texto tras dividir.

La salida es una lista de fragmentos de texto, cada uno representando un segmento de la entrada original, divididos usando el separador elegido.

¿Por qué usar el Separador?

  • Preprocesamiento: Divide textos grandes en partes manejables para facilitar el procesamiento por otros componentes de IA.
  • División flexible: Elige cualquier separador que se adapte a tus datos (por ejemplo, saltos de línea, comas, tokens personalizados).
  • Integración en el flujo de trabajo: Usa los segmentos separados como entradas individuales para resumen, clasificación, traducción u otros procesos posteriores.

Ejemplos de uso

  • Dividir una transcripción en oraciones o párrafos individuales para un análisis posterior.
  • Analizar una lista separada por comas en elementos individuales.
  • Dividir la entrada del usuario en comandos o consultas separadas.

Resumen

El componente Separador es una herramienta versátil para dividir texto en segmentos utilizables, mejorando la flexibilidad y eficiencia de tus flujos de trabajo de IA. Personalizando el separador, puedes adaptarlo a una amplia variedad de formatos de texto y necesidades de procesamiento.

Preguntas frecuentes

¿Qué hace el componente Separador?

El componente Separador divide el texto entrante en una lista de textos utilizando un separador definido (por ejemplo, un salto de línea o una coma), permitiendo un procesamiento más detallado en tu flujo de trabajo.

¿Cuándo debo usar el componente Separador?

Utiliza el Separador cuando necesites descomponer un mensaje o cadena de entrada en partes más pequeñas, como en la gestión de listas, instrucciones múltiples o el análisis de respuestas de usuarios.

¿Puedo personalizar el carácter separador?

Sí. Puedes especificar cualquier cadena como separador—como una coma, punto y coma o texto personalizado—para adaptarlo a la estructura de tus datos.

¿Qué tipo de datos puede procesar el Separador?

Funciona con mensajes de texto plano y genera una lista de segmentos de texto, lo que lo hace versátil para diversas necesidades de procesamiento de texto en tu flujo.

¿El componente Separador es solo para chatbots?

No. Aunque es útil en flujos de chatbots, el Separador puede utilizarse en cualquier automatización o proceso donde sea necesario dividir texto para realizar acciones adicionales.

Prueba el Separador de FlowHunt

Simplifica tus flujos de trabajo dividiendo entradas de texto con el componente Separador en FlowHunt.

Saber más