Input y Output son clave cuando construyes tools en Brain Studio. Te permiten recibir datos desde el flujo que invoca tu tool y regresar resultados al finalizar su ejecución.
Inputs
Los valores de entrada se definen desde el administrador de inputs mientras configuras tu tool. Cada input que declares estará disponible en tiempo de ejecución a través de:{{$input.nombre}}dentro de cualquier nodo.$input.get('nombre', [valorPorDefecto])dentro de nodos de código.
ciudad:
Outputs
Los outputs de una tool se definen desde un nodo de código usando$output.set(clave, valor). Estos valores quedan disponibles para el flujo luego de que el tool termina.
$output.set varias veces (uno por cada clave).
Asegúrate de que los nombres que uses en
$output.set('clave', valor) coincidan con los outputs que declaraste en el nodo end de la tool; así el flujo podrá consumirlos sin errores.