En esta lección
Transición de un nodo autónomo a un flujo de trabajo controlado en Botpress
Los nodos autónomos en Botpress proporcionan flexibilidad, pero algunos escenarios requieren un control total sobre las salidas, como las tareas sensibles o los flujos de trabajo especializados. En esta lección se explica cómo pasar de un nodo autónomo a un flujo de trabajo controlado, garantizando interacciones coherentes y fiables.
Creación de un flujo de trabajo controlado
- Configuración del flujo de trabajo
- Añada un nuevo flujo de trabajo, como "HITL" (Human in the Loop).
- Defina la estructura del flujo de trabajo mediante entradas lógicas y fijas. Por ejemplo:
- Añade una tarjeta de texto que muestre un mensaje fijo como "Hola, esto es texto de entrada fijo".
- Incluya la gestión de las entradas del usuario y bucles para crear elementos interactivos.
- El flujo de trabajo garantiza un control total sobre las respuestas, permitiendo llamar a bases de datos o mostrar información específica.
- Personalización del comportamiento del flujo de trabajo
- Dado que los flujos de trabajo eluden la lógica de LLM , son ideales para tareas que requieren un manejo preciso, como las transacciones financieras o la escalada de agentes humanos.
Transición al flujo de trabajo
- Transición por palabras clave
- Añade una tarjeta "Transición" al nodo autónomo.
- Definir una condición, como la coincidencia de palabras clave (por ejemplo,
event.preview == "hitl"
). - Vincule la tarjeta al flujo de trabajo deseado seleccionando "Ejecutar flujo de trabajo" y conectándola a "HITL".
- Este método es útil para pruebas y depuración, ya que evita la interpretación de LLM .
- Transición basada en la instrucción
- Abra la tarjeta "Instrucciones" y añada un fragmento de comportamiento. Por ejemplo
- "Si un usuario quiere hablar con un agente humano, páselo al flujo de trabajo HITL".
- Conecte el flujo de trabajo añadiéndolo como tarjeta al nodo autónomo.
- Este método se integra perfectamente en la lógica del robot y es adecuado para aplicaciones del mundo real.
- Abra la tarjeta "Instrucciones" y añada un fragmento de comportamiento. Por ejemplo
Ventajas de los flujos de trabajo controlados
- Coherencia: Garantiza que los resultados sean predecibles y precisos, sin variabilidad en LLM .
- Sensibilidad: Gestiona tareas que requieren precisión, como la fijación de precios, las transacciones o el escalado a agentes humanos.
- Flexibilidad: Permite al nodo autónomo actuar como conserje, dirigiendo a los usuarios a flujos de trabajo especializados cuando sea necesario.
Resumen
Esta lección explica cómo realizar la transición de los usuarios de un nodo autónomo a un flujo de trabajo controlado en Botpress, proporcionando un control del 100% sobre las salidas para tareas especializadas.
todas las lecciones de este curso