Nesta lição
Transição de um nó autónomo para um fluxo de trabalho controlado em Botpress
Os nós autónomos em Botpress proporcionam flexibilidade, mas alguns cenários requerem controlo total sobre os resultados, tais como tarefas sensíveis ou fluxos de trabalho especializados. Esta lição descreve como fazer a transição dos utilizadores de um nó autónomo para um fluxo de trabalho controlado, garantindo interações consistentes e fiáveis.
Criar um fluxo de trabalho controlado
- Configurar o fluxo de trabalho
- Adicionar um novo fluxo de trabalho, como "HITL" (Human in the Loop).
- Definir a estrutura do fluxo de trabalho utilizando lógica e entradas fixas. Por exemplo:
- Adicione um cartão de texto que apresente uma mensagem fixa como, por exemplo, "Olá, este é um texto de entrada fixo".
- Incluir o tratamento das entradas do utilizador e loops para criar elementos interactivos.
- O fluxo de trabalho assegura o controlo total das respostas, permitindo chamadas à base de dados ou a visualização de informações específicas.
- Personalização do comportamento do fluxo de trabalho
- Uma vez que os fluxos de trabalho contornam a lógica do LLM , são ideais para tarefas que requerem um tratamento preciso, como transacções financeiras ou escalonamento de agentes humanos.
Transição para o fluxo de trabalho
- Transição baseada em palavras-chave
- Adicionar um cartão "Transição" ao nó autónomo.
- Definir uma condição, como a correspondência de palavras-chave (por exemplo,
event.preview == "hitl"
). - Ligue o cartão ao fluxo de trabalho pretendido, selecionando "Executar fluxo de trabalho" e ligando-o a "HITL".
- Este método é útil para testar e depurar, uma vez que contorna a interpretação de LLM .
- Transição com base na instrução
- Abra o cartão "Instruções" e adicione um fragmento de comportamento. Por exemplo:
- "Se um utilizador quiser falar com um agente humano, faça a transição para o fluxo de trabalho HITL."
- Ligue o fluxo de trabalho, adicionando-o como um cartão ao nó autónomo.
- Este método integra-se perfeitamente na lógica do robot e é adequado para aplicações do mundo real.
- Abra o cartão "Instruções" e adicione um fragmento de comportamento. Por exemplo:
Vantagens dos fluxos de trabalho controlados
- Consistência: Assegura que os resultados são previsíveis e exactos, livres de LLM variabilidade.
- Sensibilidade: Lida com tarefas que exigem precisão, como preços, transacções ou escalonamento para agentes humanos.
- Flexibilidade: Permite que o nó autónomo actue como um concierge, encaminhando os utilizadores para fluxos de trabalho especializados quando necessário.
Resumo
Esta lição explica como fazer a transição dos utilizadores de um nó autónomo para um fluxo de trabalho controlado em Botpress, fornecendo 100% de controlo sobre os resultados de tarefas especializadas.
todas as lições deste curso