Se você estiver usando o Amazon Lex V2, consulte o Guia do Amazon Lex V2.
Se você estiver usando o Amazon Lex V1, recomendamos atualizar seus bots para o Amazon Lex V2. Não estamos mais adicionando novos atributos à V1 e recomendamos o uso da V2 para todos os novos bots.
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á.
Prompts e frases
O Amazon Lex V2 usa um mecanismo diferente para prompts de acompanhamento, esclarecimento e desligamento.
Para prompts de acompanhamento, use a transferência de contexto para mudar para uma intenção diferente após o atendimento.
Por exemplo, suponhamos que você tenha a intenção de reservar um aluguel de carro configurado para retornar um contexto de saída chamado book_car_fulfilled
. Quando a intenção é atendida, o Amazon Lex define a variável de contexto de saída como book_car_fulfilled
. Como book_car_fulfilled
é um contexto ativo, uma intenção com book_car_fulfilled
como contexto de entrada é considerada para reconhecimento, desde que o enunciado do usuário seja reconhecido como uma tentativa de obter essa intenção. Você pode usar isso para intenções que só façam sentido depois de reservar um carro, como enviar um recibo por e-mail ou modificar uma reserva.
O Amazon Lex V2 não oferece suporte a prompts de esclarecimento e frases suspensas (instruções de cancelamento). Os bots do Amazon Lex V2 contêm uma intenção de fallback padrão que é invocada se não houver correspondência com nenhuma intenção. Para enviar um prompt de esclarecimento com novas tentativas, configure uma função do Lambda e ative o hook do código de diálogo na intenção de fallback. A função do Lambda pode gerar um prompt de esclarecimento como resposta e o valor da nova tentativa em um atributo de sessão. Se o valor da nova tentativa exceder o número máximo de tentativas, você poderá gerar uma frase de desligamento e encerrar a conversa.