Poder Agentes Virtuais | Etapas para criar chatbots

Hoje, falaremos sobre Power Virtual Agents , a maneira da Microsoft de criar chatbots que você pode implantar em seu site e equipes. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog .

A vantagem do Power Virtual Agents é que ele permite que você crie chatbots sem usar aprendizado de máquina ou matemática e lingüística complexas, porque a Microsoft faz o trabalho para você. Tudo o que você precisa fazer é fornecer o conteúdo e os recursos para digerir.

Índice

Como criar chatbots no Power Virtual Agents

Vamos começar abrindo a página Power Virtual Agents.

Poder Agentes Virtuais |  Etapas para criar chatbots

Para criar um novo chatbot, clique no ícone Bots no canto superior direito e clique no botão Novo bot .

Poder Agentes Virtuais |  Etapas para criar chatbots

Vamos nomear esse bot como Loan Helper FAQ Bot , selecione o idioma inglês no menu suspenso e clique em Create .

Poder Agentes Virtuais |  Etapas para criar chatbots

Semelhante ao Power Apps, ele precisa fornecer tudo para a criação real. Por exemplo, quando você está criando aplicativos baseados em modelo , demora um pouco porque precisa criar todas as entidades e conectores por trás dele. Está fazendo algo muito semelhante se você vir esta tela.

Poder Agentes Virtuais |  Etapas para criar chatbots

Ainda está construindo no fundo. Então, o que podemos fazer é começar a explorar clicando em Tópicos no canto superior esquerdo.

Poder Agentes Virtuais |  Etapas para criar chatbots

Isso é o que diz aos Power Virtual Agents o que fazer quando alguém diz frases de gatilho e, em seguida, lança as respostas.

Poder Agentes Virtuais |  Etapas para criar chatbots

Por exemplo, temos a frase de gatilho, “Quando você está fechado?” Existem quatro iterações ou versões dessa frase-gatilho que alguém pode dizer.

Poder Agentes Virtuais |  Etapas para criar chatbots

Se clicarmos em Lesson 1 – A simple topic , nossos Power Virtual Agents nos dirão como é o fluxo de trabalho.

Poder Agentes Virtuais |  Etapas para criar chatbots

Se alguém diz uma dessas frases de gatilho, enviamos uma mensagem dizendo: “Fico feliz em ajudar com o horário da loja”, seguida de outra mensagem informando o horário da loja.

Poder Agentes Virtuais |  Etapas para criar chatbots

Além disso, existem frases de gatilho mais complexas que podemos fazer. Por exemplo, se clicarmos em “Qual é o melhor produto para mim”, essa não é mais uma comunicação unidirecional, mas sim uma comunicação bidirecional.

Poder Agentes Virtuais |  Etapas para criar chatbots

Em seguida, vamos clicar em Lição 4 – Um tópico com condição, variáveis ​​e entidade personalizada .

Semelhante ao primeiro exemplo, ele mostrará o que o chatbot dirá se alguém mencionar uma das frases de gatilho abaixo.

O chatbot perguntará “Você se vê como um usuário doméstico, um jogador ou um usuário comercial?” Então a pessoa que está conversando com o chatbot precisa selecionar uma das opções.

Poder Agentes Virtuais |  Etapas para criar chatbots

Depois que uma opção é selecionada, existem diferentes árvores de opções que se juntam e, em algum momento, pode ficar muito complicado.

Poder Agentes Virtuais |  Etapas para criar chatbots

Poder Agentes Virtuais |  Etapas para criar chatbots

Testando as frases de gatilho em agentes virtuais de energia

Vamos testar um dos gatilhos digitando “Qual é o melhor produto para mim?”

Como podemos ver, ele lança a resposta “Você se vê como um usuário doméstico, um jogador ou um usuário comercial?” Quando selecionamos Usuário doméstico, o fluxo de trabalho continua.

Nesse caso, podemos iniciar um fluxo de trabalho, acessar uma API de terceiros e fazer uma solicitação HTTP . Basicamente, podemos fazer qualquer coisa que precisamos, mas está ficando um pouco complicado.

Poder Agentes Virtuais |  Etapas para criar chatbots

Considerando esses pontos, vamos transformar a página de Perguntas Frequentes do Sundae em uma caixa de bate-papo. A página de perguntas frequentes dessa empresa de empréstimo é onde as pessoas geralmente fazem várias perguntas frequentes. Este é apenas um exemplo, mas você pode definitivamente escolher outro site público que também tenha uma página de perguntas frequentes.

Poder Agentes Virtuais |  Etapas para criar chatbots

Quando alguém nos contata neste site, o chatbot é inteligente o suficiente para saber todas essas perguntas e deve ser capaz de respondê-las adequadamente. Por exemplo, se alguém digitar “Como o sundae ganha dinheiro”, o chatbot deve responder com a resposta abaixo.

Poder Agentes Virtuais |  Etapas para criar chatbots

Respondendo Diferentes Versões da Mesma Pergunta

No entanto, pode haver diferentes versões disso, como Como você ganha dinheiro , Como o Sundae cobra taxas ou Como o Sundae cobra taxas ?

Todas essas são realmente a mesma pergunta; portanto, precisamos de um sistema inteligente o suficiente para digerir todas essas perguntas frequentes. Em seguida, precisamos tornar as frases-gatilho amplas o suficiente para que, se alguém disser variações dessa pergunta, a resposta ainda seja a mesma.

Isso é exatamente o que faremos voltando aos Power Virtual Agents. Com o recurso Sugerir tópicos , podemos dizer aos Power Virtual Agents para pegar nossa página escolhida e, em seguida, criar todos os tópicos da página de perguntas frequentes do Sundae.

Poder Agentes Virtuais |  Etapas para criar chatbots

Clique em Adicionar e, em seguida, no botão Iniciar .

Poder Agentes Virtuais |  Etapas para criar chatbots

Poder Agentes Virtuais |  Etapas para criar chatbots

Desta vez, os Power Virtual Agents estão analisando todas essas perguntas frequentes, determinando quais são as perguntas e quais são as respostas. Também está para gerar as diferentes versões dessas perguntas que alguém pode fazer. Portanto, pode levar vários minutos para ser concluído.

Poder Agentes Virtuais |  Etapas para criar chatbots

Depois de analisado, podemos ver que temos 35 tópicos sugeridos e todos esses tópicos estão relacionados à página de perguntas frequentes.

Poder Agentes Virtuais |  Etapas para criar chatbots

Para implantar a resposta, clique em Adicionar aos tópicos existentes e, em seguida, clique no botão “O que é Sundae?” link para ver o fluxo de trabalho real.

Poder Agentes Virtuais |  Etapas para criar chatbots

Então, se alguém perguntar “O que é Sundae?” ele lança esta mensagem que é exatamente a mesma que está listada na página de FAQ.

Poder Agentes Virtuais |  Etapas para criar chatbots

A próxima coisa a fazer é enviar todos os tópicos sugeridos que obtivemos da página de perguntas frequentes para os tópicos existentes .

Selecione tudo clicando no botão de opção ao lado do Nome e, em seguida, clique em Adicionar aos Tópicos .

Poder Agentes Virtuais |  Etapas para criar chatbots

Feito isso, vamos para Tópicos existentes . Agora temos 47 deles, o que é muito. Então, vamos apenas alternar para "Como o Sundae ganha dinheiro?" como exemplo e atualize a página.

Para demonstrar, vamos testar digitando “Como o Sundae ganha dinheiro?” Podemos ver a resposta e, se voltarmos à página de perguntas frequentes, a resposta é a mesma.

Poder Agentes Virtuais |  Etapas para criar chatbots

Poder Agentes Virtuais |  Etapas para criar chatbots

O Power Virtual Agents é inteligente o suficiente para determinar o que é uma pergunta e qual é a resposta e alimentá-la no chat. Outra coisa legal sobre os Power Virtual Agents é que também há análises por trás dele.

Por exemplo, se alguém selecionar Não para a pergunta “Isso respondeu à sua pergunta?”, você saberá que provavelmente não foi uma resposta suficiente, portanto, talvez queira alterar sua resposta no detalhamento do tópico real.

Poder Agentes Virtuais |  Etapas para criar chatbots

Vamos tentar outro exemplo digitando "Como você ganha dinheiro?"

Como podemos ver, o chatbot esclarece dando diferentes opções, como Como o Sundae ganha dinheiro? , Lição 3 – Um tópico com uma condição, variáveis ​​e uma entidade pré-criada e Nenhum deles .

Poder Agentes Virtuais |  Etapas para criar chatbots

Se selecionarmos Como você ganha dinheiro , isso nos levará de volta à mesma resposta. Portanto, se houver variações, ele é inteligente o suficiente para identificar que pode significar uma, duas ou três perguntas e depois verifica.

Poder Agentes Virtuais |  Etapas para criar chatbots

Podemos fazer algo completamente diferente e continuar, mas, novamente, obtemos o mesmo tipo de coisa em que duas perguntas são bastante semelhantes e ainda encontra aquela resposta específica para a pergunta.


Formulários pop-up do Power Apps para uma experiência de usuário interativa
Fluxo e documentação do processo de negócios do Power Apps
Aplicativos baseados em modelo do Power Apps: mapas do site e como eles funcionam

Conclusão

Para resumir, você pode usar os Power Virtual Agents para criar chatbots para colocar no seu site, mensagens do Teams, messenger do Facebook e em qualquer lugar que você possa imaginar.

Isso é feito usando frases de gatilho e respostas. Obviamente, uma maneira rápida de ter isso em seu site é se você tiver uma página de perguntas frequentes. Você pode obter um chatbot muito bom se sua página de perguntas frequentes for bem feita.

Tudo de bom,

Henrique Habib

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.