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á.
Exercício 1: criar um bot a partir de um exemplo
Neste exercício, você vai criar seu primeiro bot do Amazon Lex V2 e testá-lo no console do Amazon Lex V2. Para este exercício, você usará o exemplo OrderFlowers.
Visão geral do exemplo
Use o exemplo OrderFlowers para criar um bot do Amazon Lex V2. Para mais informações sobre a estrutura de um bot, consulte Conceitos básicos do Amazon Lex V2.
-
Intenção – OrderFlowers
-
Tipos de slot – Um tipo de slot personalizado chamado
FlowerTypes
com valores de enumeração:roses
,lilies
etulips
. -
Slots – a intenção requer as seguintes informações (slots) antes de o bot cumprir a intenção.
-
PickupTime
(tipo integrado AMAZON.TIME) -
FlowerType
(tipo personalizado FlowerTypes) -
PickupDate
(tipo integrado AMAZON.DATE)
-
-
Utterance – os seguintes utterances de amostra indicam a intenção do usuário:
-
"Gostaria de escolher flores."
-
"Gostaria de pedir algumas flores."
-
-
Prompts – Após o bot identificar a intenção, ele usa os seguintes prompts para preencher slots:
-
Prompt do slot
FlowerType
– "Que tipo de flores você deseja pedir?" -
Prompt do slot
PickupDate
– "Em que dia você deseja que {FlowerType} seja selecionada?" -
Prompt do slot
PickupTime
– "Em que hora você deseja que {FlowerType} seja selecionada?" -
Declaração de confirmação – "OK, {FlowerType} estará pronto para entrega às {PickupTime} em {PickupDate}. Tudo bem?"
-
Criar um bot Amazon Lex V2 (console)
-
Faça login no AWS Management Console e abra o console do Amazon Lex em https://console.aws.amazon.com/lex/
. -
Escolha Criar bot.
-
Para o Método de criação, escolha Começar com um exemplo.
-
Na seção Exemplos de bots, escolha OrderFlowers na lista.
-
Na seção Configuração do bot, dê ao bot um nome e uma descrição opcional. O nome deve ser exclusivo na conta.
-
Na seção Permissões, escolha Criar um novo perfil com permissões básicas do Amazon Lex. Isso criará um perfil (IAM) do AWS Identity and Access Management com as permissões que o Amazon Lex V2 precisa para executar seu bot.
-
Na seção Lei de Proteção à Privacidade Online para Crianças (COPPA), escolha a resposta apropriada.
-
Nas seções Tempo limite da sessão e Configurações avançadas, deixe as configurações padrão.
-
Escolha Próximo. O Amazon Lex V2 cria seu bot.
Depois de criar seu bot, adicione um ou mais idiomas compatíveis com o bot. Um idioma contém os intents, os tipos de slots e os slots que o bot usa para conversar com os usuários.
Adicionar um idioma a um bot
-
Na seção Idioma, escolha um idioma compatível e adicione uma descrição.
-
Deixe os campos Interação de voz e Limite de pontuação de confiança da classificação do intent nos valores padrão.
-
Escolha Concluído para adicionar o idioma ao bot.
Depois de escolher Concluído, o console abrirá o editor de intents. Você pode usar o editor de intents para examinar os intents usados pelo bot. Quando terminar de examinar o bot, você pode testá-lo.
Testar o bot OrderFlowers
-
Na parte de cima da página, escolha Versão. Aguarde o término da compilação do bot.
-
Quando a compilação estiver concluída, escolha Testar para abrir a janela de teste.
-
Teste o bot. Comece a conversa com uma das declarações de exemplo, como “Eu gostaria de algumas flores”.
Próximas etapas
Agora que você criou seu primeiro bot usando um modelo, use o console para criar seu próprio bot. Para instruções sobre como criar um bot personalizado e sobre a criação de bots, consulte Trabalhando com bots Amazon Lex V2.