Llamando Flujos Secundarios
Aprende a usar eficazmente la Herramienta Chatflow y la Herramienta Personalizada
Last updated
Aprende a usar eficazmente la Herramienta Chatflow y la Herramienta Personalizada
Last updated
Una de las características más poderosas de Flowise es que puedes convertir flujos en herramientas. Por ejemplo, tener un flujo principal para orquestar qué herramientas usar y cuándo usarlas. Cada herramienta está diseñada para realizar una tarea específica.
Esto ofrece varios beneficios:
Cada flujo secundario como herramienta se ejecutará de forma independiente, con memoria separada para permitir una salida más limpia.
Agregar resultados detallados de cada flujo secundario a un agente final a menudo resulta en una salida de mayor calidad.
Puedes lograr esto utilizando las siguientes herramientas:
Herramienta Chatflow
Herramienta Personalizada
Ten un chatflow listo. En este caso, creamos un chatflow de Cadena de Pensamientos que puede pasar por múltiples encadenamientos.
Crea otro chatflow con el Agente de Herramientas + Herramienta Chatflow. Selecciona el chatflow que deseas llamar desde la herramienta. En este caso, era el chatflow de Cadena de Pensamientos. Dale un nombre y una descripción adecuada para que LLM sepa cuándo usar esta herramienta:
¡Pruébalo!
Desde la respuesta, puedes ver la entrada y salida de la Herramienta Chatflow:
Con el mismo ejemplo anterior, vamos a crear una herramienta personalizada que llamará a la API de Predicción del chatflow de Cadena de Pensamientos.
Crea una nueva herramienta:
ideas_flow
Usa esta herramienta cuando necesites lograr un objetivo específico
Esquema de Entrada:
input
string
pregunta de entrada
Función JavaScript de la herramienta:
Crea un Agente de Herramientas + Herramienta Personalizada. Especifica la herramienta creada en el Paso 1 en la Herramienta Personalizada.
Desde la respuesta, puedes ver la entrada y salida de la Herramienta Personalizada:
En este ejemplo, hemos demostrado exitosamente dos formas de convertir otros chatflows en herramientas, a través de la Herramienta Chatflow y la Herramienta Personalizada. Ambas utilizan la misma lógica de código internamente.