No cenário digital de hoje, os clientes esperam uma experiência de alta qualidade que seja responsiva e agradável. Os chatbots e assistentes virtuais transformaram a experiência do cliente de apontar e clicar ou arrastar e soltar para uma experiência orientada por voz ou texto. Você pode criar uma experiência mais envolvente aumentando ainda mais a interação com uma modalidade visual.
Uneq é um parceiro da AWS especializado no desenvolvimento de visualizações animadas desses bots de voz e agentes virtuais, chamados. Os humanos digitais da Uneeq podem ajudar a fornecer uma experiência de cliente de última geração que seja visual, animada e emocional. Tendo trabalhado com marcas em vários verticais, como UBS (serviços financeiros), Vodafone (telecomunicações) e Mentemia (saúde), a Uneeq ajuda os clientes a possibilitar experiências inovadoras com Amazon-Lex.
O Amazon Lex é um serviço para criar interfaces de conversação em qualquer aplicativo usando voz e texto. O Amazon Lex oferece compreensão de linguagem natural (NLU) e reconhecimento automático de fala (ASR), permitindo experiências do cliente altamente envolventes por meio de interações de conversação.
Nesta postagem, orientamos você pelas etapas necessárias para configurar um chatbot do Amazon Lex V2, conectá-lo ao humano digital da Uneeq e gerenciar uma conversa.
Visão geral da solução
Esta solução usa os seguintes serviços:
- Amazon-Lex
- Gateway de API da Amazon
- AWS Lambda
O diagrama a seguir ilustra a arquitetura de nossa solução.
A arquitetura utiliza recursos sem servidor da AWS para facilitar a implantação e minimizar quaisquer custos de execução associados à implantação da solução.
O humano digital Uneeq faz interface com uma API REST simples, configurada com integração de proxy Lambda que, por sua vez, interage com um bot Amazon Lex implantado.
Depois de implantar o bot, você precisa configurá-lo com uma intenção de boas-vindas básica. Na primeira interação com o humano digital da Uneeq, a intenção Welcome determina a frase inicial que o humano digital da Uneeq dá. Por exemplo, “Oi, meu nome é Crissy e hoje sou sua assistente digital. Como posso ajudá-lo?"
Você implanta a solução com três etapas de alto nível:
- Implante um bot do Amazon Lex.
- Implante a integração, que é uma API REST simples do API Gateway e uma função Lambda usando Modelo de aplicativo sem servidor da AWS (AWS SAM).
- Crie uma conta de avaliação gratuita de 14 dias da Uneeq e conecte o humano digital da Uneeq ao bot do Amazon Lex.
Pré-requisitos
Para implementar esta solução, você precisa dos seguintes pré-requisitos:
- Uma conta da AWS
- A CLI do AWS SAM instalado
- An Serviço de armazenamento simples da Amazon (Amazon S3) balde
- Acesso aos seguintes serviços AWS:
- Gateway de API da Amazon
- Formação da Nuvem AWS
- Gerenciamento de acesso e identidade da AWS (IAM)
- Lambda
- Amazon-Lex
- AWSSAM
- Amazon S3
Essas instruções pressupõem um conhecimento prático geral dos serviços da Amazon listados, principalmente AWS SAM e AWS CloudFormation.
Implantar um bot do Amazon Lex
Para esta solução, usamos o BookTrip
bot de amostra fornecido no Amazon Lex.
- No console do Amazon Lex v2, escolha Bots no painel de navegação.
- Escolha Criar bot.
- Selecionar Início com um exemplo.
- Para exemplo de bot, escolha LivroViagem.
- No Configuração do bot seção, insira um nome de bot e uma descrição opcional.
- Debaixo Permissões do IAM, selecione Crie uma função com permissões básicas do Amazon Lex.
- Como este é um bot para fins de demonstração, não está sujeito à COPPA, portanto, no Lei de proteção à privacidade on-line infantil (COPPA) seção, selecione Não.
- Deixe o restante das configurações como padrão e escolha Próximo.
- Escolha seu idioma e voz preferidos, fornecidos pelo Amazon Polly.
- Escolha Pronto
para criar seu bot.
Editar a intenção de boas-vindas do bot BookTrip
Quando iniciado pela primeira vez, o diálogo de fala humana digital da Uneeq se apresenta com base em uma intenção de boas-vindas definida no bot do Amazon Lex.
- Para adicionar o intent de boas-vindas, navegue até os intents do
BookTrip
bot acabou de criar e criar um novo intent chamadoWelcome
escolhendo Adicionar intenção.
- Para configurar a intenção de boas-vindas, no Resposta de fechamento seção, digite a frase inicial que você deseja que o humano digital da Uneeq pronuncie. Para este post, usamos “Oi, meu nome é Crissy e hoje sou sua assistente digital. Como posso ajudá-lo?"
Esta é a única configuração necessária para esta intenção.
- Escolha Salvar intenção.
- Escolha Construa para construir o bot com a intenção Welcome.
- Registre a ID do bot, a ID do alias, a ID da localidade e o nome da intenção de boas-vindas para usar na próxima etapa para implantar a integração.
Implante a integração usando o AWS SAM
Navegue até o GitHub repo e clonar o lexV2
filial. o template.yaml
file é a configuração do AWS SAM para o aplicativo; a swagger.yaml
é o API aberta configuração da API.
- Implante este aplicativo seguindo as instruções na Arquivo README.
- Verifique se o seu Interface de linha de comando da AWS (AWS CLI) pode acessar uma conta da AWS.
- Navegue até a raiz do repositório clonado e instale as dependências necessárias executando o seguinte comando:
- Antes de executar o comando deploy, carregue o
swagger.yaml
arquivo para um bucket do S3. - Implante o aplicativo sem servidor executando o seguinte comando na raiz do repositório e atribua valores aos parâmetros listados:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- Confirme se a implantação foi bem-sucedida analisando a saída da implantação do AWS SAM.
- Anote o URL do endpoint da API; você usa isso para configurar o humano digital da Uneeq.
Crie uma conta de teste da Uneeq e configure o humano digital da Uneeq
Vamos começar criando uma conta de avaliação gratuita de 14 dias no site da Uneeq.
- No Site da Uneeq, escolha Teste grátis.
- Insira os detalhes necessários e verifique seu endereço de e-mail por meio de um código exclusivo que é enviado para o endereço de e-mail fornecido.
- Escolha um humano digital da Uneeq entre os três fornecidos a você como parte do teste gratuito.
A Uneeq tem várias personas disponíveis, mas algumas exigem uma assinatura paga.
- Escolha um background para o humano digital da Uneeq.
- Digite um nome para o humano digital da Uneeq.
- Escolha seu idioma e voz preferidos para o humano digital da Uneeq.
Você pode escolher Testar Voz para ouvir um exemplo da voz.
- Após criar o humano digital da Uneeq, navegue até o painel da Uneeq e escolha Pessoas.
- Escolha o ícone de edição do humano digital da Uneeq que você acabou de criar.
- No Configurações de conversa seção, escolha Traga sua própria plataforma de conversação.
- Escolha URL da API, insira o URL de nossa API implantada.
- Retorne para Pessoas página e escolha Experimente para iniciar o humano digital da Uneeq.
O humano digital da Uneeq inicia a interação proferindo o diálogo configurado na sua intenção de boas-vindas.
Para uma demonstração da integração humana digital e Amazon Lex da Uneeq, assista Integrando humanos digitais com AWS Lambda – Devs in the Shed Episódio 16.
Conclusão
Neste post, implementei uma solução que integra o Amazon Lex com o humano digital da Uneeq aprimorando a modalidade visual da experiência do usuário. Você pode usar essa solução para vários casos de uso simplesmente configurando-a para um bot diferente do Amazon Lex.
É fácil começar. Seja um voluntário para uma conta de teste grátis com o humano digital da Uneeq, e clone o GitHub repo para começar a aprimorar as interações de seus clientes com sua empresa. Para obter mais informações sobre o Amazon Lex, consulte Introdução ao Amazon Lex e os votos de Guia do desenvolvedor V2.
Sobre o autor
Barry Conway é um arquiteto de soluções corporativas com anos de experiência no setor de tecnologia, preenchendo a lacuna entre negócios e tecnologia. Barry ajudou organizações bancárias, industriais, logísticas e de varejo a atingir suas metas de negócios.
- "
- &
- 100
- 7
- Sobre
- Acesso
- Conta
- em
- Aja
- endereço
- agentes
- Amazon
- api
- Aplicação
- arquitetura
- Assistente
- associado
- Automático
- disponível
- AWS
- fundo
- Bancário
- entre
- fronteira
- Bot
- bots
- marcas
- construir
- Prédio
- negócio
- casos
- CD
- Escolha
- código
- Configuração
- Contato
- cônsul
- Conversa
- custos
- crio
- criado
- Criar
- cliente
- experiência do cliente
- Clientes
- painel de instrumentos
- implantar
- implantado
- Implantação
- desenvolvimento
- detalhes
- Developer
- em desenvolvimento
- Devs
- diferente
- digital
- dirigido
- permitir
- permitindo
- Ponto final
- Entrar
- Empreendimento
- exemplo
- vasta experiência
- Experiências
- financeiro
- serviços financeiros
- Primeiro nome
- seguinte
- Gratuito
- teste grátis
- função
- mais distante
- lacuna
- porta de entrada
- Geral
- Objetivos
- guia
- ter
- saúde
- ajudar
- ajuda
- alta qualidade
- altamente
- Como funciona o dobrador de carta de canal
- HTTPS
- humano
- Humanos
- ÍCONE
- Dados de identificação:
- executar
- implementado
- indústria
- INFORMAÇÕES
- inovadores
- instalar
- integrar
- integração
- intenção
- interação
- IT
- se
- Conhecimento
- paisagem
- língua
- Line
- Listado
- logística
- gerencia
- fabrica
- mais
- múltiplo
- natural
- Navegação
- próxima geração
- numeroso
- online
- privacidade online
- organizações
- próprio
- pago
- parte
- particularmente
- parceiro
- plataforma
- alimentado
- política de privacidade
- proteção
- fornecer
- fornecido
- fornece
- procuração
- fins
- perceber
- repositório
- requerer
- requeridos
- Recursos
- DESCANSO
- varejo
- Tipo
- raiz
- Execute
- corrida
- Serverless
- serviço
- Serviços
- simples
- So
- sólido
- solução
- Soluções
- alguns
- especializada
- começo
- começado
- armazenamento
- sujeito
- tudo incluso
- bem sucedido
- Equipar
- A
- três
- Através da
- hoje
- hoje
- transformado
- julgamento
- compreensão
- único
- usar
- verificar
- Verticais
- Virtual
- voz
- Assistir
- Site
- boas-vindas
- trabalhou
- trabalhar
- anos
- investimentos
- Youtube