Quero configurar minha função do Lambda e o Amazon Lex V2 no Amazon Connect e, em seguida, verificar se há erros no seletor de listas.
Resolução
Criar sua função do Lambda
Conclua as etapas a seguir:
- Abra o console do AWS Lambda.
- No painel de navegação, selecione Aplicações.
- Selecione Criar aplicação.
- Clique na guia Aplicação sem servidor.
- Na barra de pesquisa Aplicações públicas, digite amazon-connect-interactive-messages-example-lex-v2. Em seguida, selecione a opção amazon-connect-interactive-messages-example-lex-v2.
- Na página Revisar, configurar e implantar, confirme os Detalhes da aplicação e selecione Implantar.
Crie um chatbot do Amazon Lex V2 e conecte-se à sua função do Lambda
Observação: depois de setembro de 2025, a AWS não oferecerá mais suporte ao Amazon Lex V1. É uma prática recomendada usar o Amazon Lex V2.
Para criar um chatbot do Amazon Lex V2 e conectar-se à sua função do Lambda, conclua as seguintes etapas:
- Baixe o arquivo InteractiveMessageBotV2.zip. Para baixar, consulte InteractiveMessageBotV2 no GitHub.
- Abra o console do Amazon Lex.
- Selecione Ação e depois Importar.
- No campo Nome do bot, insira InteractiveMessageBot.
- Selecione Procurar arquivo, clique em InteractiveMessageBotV2 e selecione Abrir.
- Em Permissões do IAM, selecione Criar um perfil com permissões básicas do Amazon Lex ou Usar um perfil existente.
- Em Lei de Proteção à Privacidade On-line de Crianças (COPPA), selecione Sim ou Não.
- Clique em Importar.
- No painel de navegação, selecione Bots.
- Selecione o bot ao qual você deseja anexar uma função do Lambda.
- No painel de navegação, em Implantação, selecione Aliases.
- Selecione o alias ao qual você deseja anexar uma função do Lambda.
- Na seção Idiomas, escolha o idioma que você deseja que o alias use.
- No menu Origem, selecione o nome da sua função do Lambda.
- No menu Versão ou alias da função do Lambda, selecione a versão ou o alias da função do Lambda que você deseja usar. Em seguida, clique em Salvar.
Observação: o Amazon Lex usa a mesma função do Lambda para todas as intenções em uma linguagem compatível com o bot.
Crie e teste o chatbot localmente
Conclua as etapas a seguir:
- Abra o console do Amazon Lex.
- No painel de navegação, selecione Bots.
- Selecione o bot que você criou na seção anterior.
- No painel de navegação, selecione Intenções.
- Clique em Construir.
- Depois que a construção for concluída, clique em Testar Chatbot.
- Na caixa de bate-papo Converse com seu bot, insira Ajuda.
- Selecione Salvar e, em seguida, clique em Publicar.
Configure sua função do Lambda e o Amazon Lex V2 no Amazon Connect
Conclua as etapas a seguir:
- Abra o console do Amazon Connect.
- Selecione seu alias de instância do Amazon Connect.
- No painel de navegação, selecione Fluxos.
- Na seção Amazon Lex, insira um nome para seu bot. Em seguida, clique em +Adicionar bot do Amazon Lex e sua função do Lambda.
- Faça login na sua instância do Amazon Connect.
Observação: você deve atribuir ao usuário um perfil de segurança que inclua permissões de edição para fluxos.
- No menu de navegação, selecione Roteamento, Fluxos de contato e clique em Importar.
- Faça o upload do fluxo InteractiveMessaging.
- Verifique se o bloco Obter informações dos clientes é o mesmo bot do Amazon Lex.
- No painel do Amazon Connect, selecione Testar chat e clique em Testar configurações.
- Selecione o fluxo de contato que você deseja testar. Para obter mais informações, consulte Testar experiências de voz, chat e tarefas no Amazon Connect.
Consulte os erros do seletor de listas
Abra o console do Amazon Connect. Selecione sua instância do Amazon Connect e, em seguida, certifique-se de ativar Definir comportamento de registro em log.
Para verificar se há erros nos Amazon CloudWatch Logs, conclua as seguintes etapas:
- Abra o console do CloudWatch.
- Selecione Logs e, em seguida, clique em Grupos de registros.
- Selecione o grupo de logs da sua instância.
- Selecione Pesquisar grupo de logs.
- Na caixa de pesquisa, insira a string que você deseja pesquisar, por exemplo, toda ou parte do ID do contato. Em seguida, o CloudWatch retorna os resultados.
Observação: é possível abrir cada evento para revisar o que aconteceu e procurar erros.
Informações relacionadas
Adicionar mensagens interativas do Amazon Lex para clientes no chat
Easily set up interactive messages for your Amazon Connect chatbot (Configurar facilmente mensagens interativas para seu chatbot do Amazon Connect)