Runnable Data Batch
Runnable Data Batch recorre una lista de datos y, para cada elemento, pasa uno de sus campos a los agentes o cadenas conectados. Añade la respuesta al propio elemento, en un campo nuevo. Un componente ejecutable es una pieza que procesa un texto y devuelve otro, como un agente o una cadena de pasos con un modelo.
Cuándo usarlo
- Clasificar cada fila de una hoja de cálculo con un agente.
- Resumir cada correo de una lista y guardar el resumen junto al correo.
- Enriquecer cada contacto con información que busca un agente.
Configuración
| Campo | Qué hace |
|---|---|
| Data | La lista de datos que se recorre. |
| Additional Context | Texto que se añade antes del valor, por ejemplo «Clasifica esta reseña: {input}». |
| Input Key | El campo de cada elemento que se pasa. Por defecto, text. |
| Data Result Key | El campo donde se guarda la respuesta. Por defecto, result. |
| Runnables | Los agentes o cadenas que se ejecutan. |
Opciones avanzadas
| Campo | Qué hace |
|---|---|
| Output Key From Runnables | El nombre del resultado que se toma de cada respuesta. Por defecto, output. |
| Check If Value Is Array | Si el valor de Input Key es una lista separada por comas, la divide en elementos. Activado por defecto. |
| Separator For Array | El separador de esa lista. Por defecto, la coma. |
Resultado
La salida Data trae la lista original con la respuesta añadida a cada elemento.
Ejemplo
Una tienda quiere clasificar sus reseñas en positivas, neutras y negativas.
- Conecta las reseñas a Data, con Input Key
textoy Data Result Keysentimiento. - Conecta a Runnables una cadena que clasifique el texto.
- Guarda Data en una hoja de cálculo.
Componentes relacionados
- Runnable Executor: ejecuta con un solo texto.