As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ao iniciar uma transmissão bidirecional de um bot do Amazon Lex V2 para sua aplicação, você pode configurar o bot para esperar que o usuário forneça informações adicionais. Há circunstâncias em que um usuário pode não estar pronto para responder a uma solicitação. Por exemplo, um usuário pode não estar pronto para fornecer as informações do cartão de crédito porque a carteira está em outra sala.
Ao usar o comportamento Esperar e continuar do bot Amazon Lex V2, os usuários podem dizer frases como “espere um segundo” para fazer com que o bot espere até que eles encontrem as informações e as forneçam. Quando você ativa esse comportamento, o bot envia lembretes periódicos ao usuário para fornecer as informações. Ele não envia eventos de transcrição porque não há declarações do usuário para transcrever.
O bot do Amazon Lex V2 gerencia automaticamente uma conversa em streaming. Não é necessário escrever nenhum código adicional para ativar essa funcionalidade. Quando o usuário solicita que o bot espere, o state
do Intent
é Waiting
e o type
do DialogAction
éElicitSlot
. Você pode usar essas informações para ajudar a personalizar sua aplicação de acordo com suas necessidades. Por exemplo, você pode configurar sua aplicação para reproduzir música quando o usuário estiver procurando o cartão de crédito.
Você ativa o comportamento de esperar e continuar para um slot individual. Para saber mais sobre slots, consulte Conceitos básicos do Amazon Lex V2.
Para habilitar, aguardar e continuar
-
Faça login no AWS Management Console e abra o console Amazon Lex V2 no console Amazon Lex V2
. -
Em Bots, selecione um bot.
-
Em Idioma, selecione o idioma do bot.
-
Selecione Exibir intenções.
-
Escolha a intenção .
-
Em Slots, escolha um slot.
-
Em Opções avançadas, escolha Aguardar e continuar.
-
Em Aguardar e continuar, especifique os seguintes campos:
-
Resposta quando o usuário quer que o bot espere. É assim que o bot responde quando o usuário pede que ele espere pelas informações adicionais.
-
Resposta se o usuário precisar que o bot continue esperando. Essa é a resposta que o bot envia para lembrar ao usuário que ele ainda está esperando pelas informações. Você pode alterar a frequência com que o bot lembra o usuário.
-
Resposta quando o usuário quiser continuar. Essa é a resposta do bot quando o usuário tem as informações solicitadas.
-
Para cada resposta do bot, você pode fornecer várias variações da resposta, e uma é apresentada ao usuário aleatoriamente. Você também pode escolher se essas respostas podem ser interrompidas pelo usuário.
Para testar a funcionalidade de esperar e continuar, configure seu bot para aguardar a entrada do usuário e iniciar uma transmissão para um bot do Amazon Lex V2. Para obter informações sobre transmissão para um bot, consulte Usar a API para iniciar uma conversa em streaming. .
Talvez seja necessário desativar a espera e continuar as respostas. Use o botão Ativo para definir se as respostas de espera e continuação são usadas ou não.
![O botão ativo para a resposta de aguardar e continuar.](images/wait-and-continue.png)