Nesta lição
Transição de um Nó Autônomo para um Fluxo Controlado no Botpress
Nós autônomos no Botpress oferecem flexibilidade, mas algumas situações exigem controle total das respostas, como tarefas sensíveis ou fluxos especializados. Esta lição mostra como transferir usuários de um nó autônomo para um fluxo controlado, garantindo interações consistentes e confiáveis.
Criando um Fluxo Controlado
- Configurando o Fluxo
- Adicione um novo fluxo, como "HITL" (Human in the Loop).
- Defina a estrutura do fluxo usando lógica e entradas fixas. Por exemplo:
- Adicione um cartão de texto exibindo uma mensagem fixa como "Olá, este é um texto de entrada fixa."
- Inclua tratamento de entrada do usuário e loops para criar elementos interativos.
- O fluxo garante controle total sobre as respostas, permitindo chamadas ao banco de dados ou exibição de informações específicas.
- Personalizando o Comportamento do Fluxo
- Como os fluxos ignoram a lógica do LLM, eles são ideais para tarefas que exigem precisão, como transações financeiras ou encaminhamento para um agente humano.
Fazendo a Transição para o Fluxo
- Transição por Palavra-chave
- Adicione um cartão "Transição" ao nó autônomo.
- Defina uma condição, como correspondência de palavra-chave (por exemplo,
event.preview == "hitl"). - Vincule o cartão ao fluxo desejado selecionando "Executar Fluxo" e conectando ao "HITL".
- Esse método é útil para testes e depuração, pois ignora a interpretação do LLM.
- Transição por Instrução
- Abra o cartão "Instruções" e adicione um trecho de comportamento. Por exemplo:
- "Se o usuário quiser falar com um agente humano, transfira-o para o fluxo HITL."
- Conecte o fluxo adicionando-o como um cartão ao nó autônomo.
- Esse método se integra facilmente à lógica do bot e é indicado para aplicações reais.
- Abra o cartão "Instruções" e adicione um trecho de comportamento. Por exemplo:
Vantagens dos Fluxos Controlados
- Consistência: Garante que as respostas sejam previsíveis e precisas, sem variações do LLM.
- Sensibilidade: Lida com tarefas que exigem precisão, como precificação, transações ou encaminhamento para agentes humanos.
- Flexibilidade: Permite que o nó autônomo atue como um concierge, direcionando usuários para fluxos especializados quando necessário.
Resumo
Esta lição explica como transferir usuários de um nó autônomo para um fluxo controlado no Botpress, oferecendo controle total sobre as respostas para tarefas especializadas.
todas as lições deste curso
