Etapa 1: criar um bot Amazon Lex (console) - Amazon Lex V1

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á.

Etapa 1: criar um bot Amazon Lex (console)

Para este exercício, crie um bot para pedir flores, chamado OrderFlowersBot.

Para criar um bot Amazon Lex (console)

  1. Faça login no AWS Management Console e abra o console do Amazon Lex em https://console.aws.amazon.com/lex/.

  2. Se este for o seu primeiro bot, selecione Get Started (Conceitos básicos); caso contrário, na página Bots, escolha Criar.

  3. Na página Create your Lex bot, forneça as informações a seguir e escolha Create.

    • Escolha o esquema OrderFlowers.

    • Deixe o nome do bot padrão (OrderFlowers).

    • Em COPPA, selecione No.

    • Para Armazenamento de declarações do usuário, escolha a resposta apropriada.

  4. Escolha Criar. O console faz as solicitações necessárias ao Amazon Lex para salvar a configuração. Em seguida, o console exibe a janela do editor de bot.

  5. Aguarde a confirmação de criação do bot.

  6. Teste o bot.

    nota

    Você pode testar o bot digitando o texto na janela de teste ou, em navegadores compatíveis, selecionando o botão de microfone na janela de teste e falando.

    Use o texto de exemplo a seguir para começar uma conversa com o bot e encomendar flores:

    Uma conversa no console para pedir flores.

    Nesta entrada, o bot infere a intenção OrderFlowers e solicita os dados de slot. Quando você fornecer todas os dados de slot necessários, o bot cumprirá a intenção (OrderFlowers) retornando todas as informações para o aplicativo cliente (neste caso, o console). O console mostra as informações na janela de teste.

    Especificamente:

    • Na instrução "Em que dia você deseja que as rosas sejam entregues?", o termo "rosas" aparece porque a solicitação para o slot pickupDate é configurada usando substituições, {FlowerType}. Verifique isso no console.

    • A instrução "Está bem, as rosas estarão prontas..." é a solicitação de confirmação que você configurou.

    • A última instrução ("FlowerType:roses...") contém apenas os dados do slot que são retornados ao cliente, neste caso, na janela de teste. No próximo exercício, você usará uma função do Lambda para atender à intenção. Nesse caso, você recebe uma mensagem indicando que o pedido foi atendido.

Próxima etapa

Etapa 2 (opcional): revisar os detalhes do fluxo de informações (console)