If Else
Last updated
Last updated
Flowise te permite dividir tu chatflow en diferentes ramas dependiendo de una condición If/Else.
Como se observa en la imagen anterior, acepta cualquier nodo que tenga una salida json
. Algunos ejemplos son: Custom Function, LLM Chain Output Prediction, Get/Set Variables.
Luego puedes asignar un nombre de variable:
Puedes nombrar el nodo para una mejor visualización de su función.
Este es un fragmento de código JS que se ejecuta en el sandbox de Node. Debe:
Contener la declaración if
Retornar un valor dentro de la declaración if
Esto proporciona mucha más flexibilidad a los usuarios para realizar comparaciones complejas como regex, comparación de fechas y mucho más.
Los usuarios también pueden consultar la plantilla If Else en el marketplace:
Esta variable puede ser utilizada en la y con el prefijo $
. Por ejemplo:
Similar a la If Function, debe retornar un valor. Esta función solo se ejecutará si la no retorna un valor.
Cuando la retorna exitosamente un valor, este se pasará al punto de salida True como se muestra arriba. Esto permite a los usuarios pasar el valor al siguiente nodo.
De lo contrario, el valor retornado por la se pasará al punto de salida False.