Geração de bots predefinidos a partir de modelos de bots - Guia do desenvolvedor

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

Geração de bots predefinidos a partir de modelos de bots

O Amazon Lex V2 oferece soluções pré-criadas para criar experiências em grande escala e impulsionar o engajamento digital. Os modelos de bots pré-criados automatizam e padronizam as experiências dos clientes. Os modelos de bot fornecem fluxos de conversação prontos para uso, juntamente com dados de treinamento e solicitações de diálogo, tanto para as modalidades de voz quanto para chat. Você pode agilizar a entrega de soluções de bots e, ao mesmo tempo, otimizar os recursos, para poder se concentrar no relacionamento com os clientes.

Você pode criar bots pré-criados com base no seu caso de uso comercial. Você pode usar o console AWS CloudFormation para selecionar as opções pré-criadas para os serviços relacionados, como Amazon S3, Amazon Connect e DynamoDB.

Atualmente, o Amazon Lex V2 oferece suporte aos seguintes setores de negócios:

  • serviços financeiros

  • Pedidos de varejo

  • Seguro automático

  • Telecomunicações

  • Serviços aéreos

  • Mais em breve...

Você pode criar um bot com o modelo de solução comercial fornecido e personalizá-lo de acordo com suas necessidades comerciais.

nota

Os modelos criam recursos fora do Amazon Lex V2 por meio de pilhas AWS CloudFormation. Talvez seja necessário modificar a pilha em outros consoles, como Lambda e DynamoDB.

Pré-requisitos necessários para criar e implantar o modelo de bot:

  • Uma conta da AWS

  • Acesso aos seguintes serviços AWS:

    • Amazon Lex V2 para criar bots

    • Lambda para as funções de login comercial

    • DynamoDB para criar as tabelas

    • Criar políticas e perfis do IAM

    • AWS CloudFormation para executar a pilha

  • Acesso ao IAM e credenciais de chave secreta

  • Instância do Amazon Connect (opcional)

nota

O uso de diferentes serviços AWS incorre nos respectivos custos de uso de cada serviço.

Para criar um bot a partir dos modelos do Amazon Lex V2:
  1. Faça login no AWS Management Console e abra o console do Amazon Lex em https://console.aws.amazon.com/lex/.

  2. Selecione o botão laranja que diz Criar bots a partir de um modelo.

  3. Selecione qual vertical de negócios você deseja usar para o seu modelo de bot. OBSERVAÇÃO: Existem 5 modelos de bots disponíveis atualmente. Mais em breve...

  4. Selecione Criar para o modelo que deseja usar. É aberta uma guia em AWS CloudFormation qual você pode editar os parâmetros da pilha AWS CloudFormation. Todas as opções já estão preenchidas para o modelo que você escolheu. Você também pode saber mais sobre como o modelo de bot funciona selecionando Saiba mais.

  5. No console AWS CloudFormation, AWS CloudFormation cria uma configuração padrão para cada um dos valores do modelo que você escolheu. Você também pode selecionar seu próprio nome de pilha, parâmetros do AWS CloudFormation, tabela do Amazon DynamoDB e parâmetros (opcionais) do Amazon Connect.

  6. Na parte inferior da janela, selecione Criar pilha.

  7. AWS CloudFormation processa a solicitação em segundo plano por vários minutos para configurar seu novo bot. OBSERVAÇÃO: O processo cria automaticamente recursos para uma tabela do DynamoDB, um fluxo de contatos do Amazon Connect e uma instância do Amazon Connect. Você pode acompanhar o progresso no console AWS CloudFormation e voltar para o console Amazon Lex V2 quando a criação da pilha do CloudFormation for concluída.

  8. Se criada com sucesso, uma mensagem aparece e você pode selecionar Ir para a lista de bots para acessar a página de bots, onde encontrará seu novo bot que está pronto para ser testado e usado.

Configurando seu modelo de bot

Funções do Lambda — O modelo de bot cria automaticamente as funções do Lambda necessárias para sua implantação. Se vários bots fizerem parte da solução de modelo, várias funções do Lambda serão listadas nos parâmetros AWS CloudFormation. Se você tiver funções do Lambda existentes para implantar com seu bot, poderá inserir o nome da sua função do Lambda personalizada.

Amazon DynamoDB — O modelo de bot cria automaticamente a tabela do DynamoDB necessária para carregar seus exemplos de dados de política. Você também pode inserir o nome da sua tabela personalizada do DynamoDB. Sua tabela personalizada do DynamoDB deve ser formatada da mesma forma que a tabela padrão criada pela implantação do modelo de bot.

Amazon Connect — Você pode configurar sua instância do Amazon Connect para funcionar com seu novo modelo de bot inserindo o ConnectInstanceARN e um ContactFlowName exclusivo. Com o uso do Amazon Connect, você pode testar seu bot usando um sistema IVR de ponta a ponta.

Solução de problemas do seu modelo de bot

  • Verifique se você tem as permissões adequadas para criar o modelo que está escolhendo. Os usuários precisam da permissão CloudFormation:CreateStack junto com as permissões para os recursos listados no AWS modelo. Uma lista de recursos que precisam de permissões de usuário está na parte inferior da página Criar modelo.

  • Se seu modelo de bot não for criado, o banner vermelho no console do Amazon Lex V2 fornecerá um link para a pilha AWS CloudFormation responsável pela criação do modelo. No console AWS CloudFormation, você pode visualizar a guia de eventos para ver o erro específico que causou a falha do modelo. Depois de analisar o erro AWS CloudFormation, consulte Solução de problemas do CloudFormation para obter mais informações.

  • Os modelos de bot funcionam somente com os dados de amostra. Você deve preencher a tabela do DynamoDB com seus dados para que os modelos funcionem com seus dados personalizados.