Aumentando a produtividade com a IA generativa
À medida que a tecnologia de IA avança, ela oferece às organizações várias oportunidades para fornecer mais e melhores maneiras de aumentar a produtividade e orientar os funcionários. Uma maneira de fazer isso é com IA generativa. O Copilot Studio permite que você aproveite respostas generativas de várias maneiras. Quando você está no Copilot Studio, os recursos de IA generativa podem ser acessados com a seleção de IA generativa no menu Configurações.
Com o Copilot Studio, você pode usar a IA generativa para fazer o seguinte:
Usar respostas generativas como fallback: permite que você use respostas generativas como alternativa, caso seu agente não consiga encontrar uma resposta relevante para a pergunta do usuário.
Inserir respostas generativas em tópicos: permite integrar IA Generativa em seus tópicos usando o nó de resposta generativa.
Usar o Copilot para criar agentes e tópicos: o Copilot permite que você forneça uma breve descrição do agente ou tópico que deseja criar, e ele o desenvolverá para você.
Usar respostas generativas como fallback
No passado, se um agente não conseguisse determinar a intenção de um usuário, pediria que ele reformulasse a pergunta. Se o agente não conseguia identificar um tópico após duas solicitações, ele escalonaria para um agente humano.
Com respostas generativas, o Microsoft Copilot Studio permite que seu agente encontre e apresente informações de diversas fontes, internas ou externas, sem criar tópicos. Isso permite que você use respostas generativas como fontes primárias de informações ou como fonte de fallback quando os tópicos de autoria não podem responder à consulta de um usuário. Como resultado, isso reduzirá drasticamente o tempo necessário para criar e implantar um agente funcional, eliminando a necessidade de criar manualmente vários tópicos que podem não resolver todas as dúvidas dos clientes.
Respostas generativas usam fontes de conhecimento como "dados de fundamentação". Os dados de fundamentação ajudam a fornecer mais contexto. Por exemplo, quando você usa uma fonte de dados interna como fonte de conhecimento, a fonte de conhecimento se baseia em seus dados; portanto, as informações apresentadas ao usuário serão mais relevantes do que as informações genéricas para um site público. Há várias fontes de conhecimento disponíveis no momento, e novas fontes são adicionadas o tempo todo.
Esse artigo ajuda a começar, usando respostas generativas como um tópico de fallback, quando a intenção de um usuário não pode ser abordada por tópicos agentes existentes.
Respostas generativas podem usar estas fontes:
Recursos externos:
Pesquisa na Web do Bing: não requer configuração externa
Pesquisa Personalizada do Bing: requer configuração externa
Recursos internos:
SharePoint (páginas .aspx não têm suporte)
OneDrive
Documentos carregados no Dataverse
Dados personalizados (internos ou externos): forneça sua própria fonte, como um Fluxo do Power Automate ou Habilidade.
Para saber mais sobre respostas generativas, consulte: Respostas generativas
URLs de sites e SharePoint
Para fornecer a seu agente uma gama mais ampla de conhecimentos, você pode fornecer URLs de diferentes sites e sites do SharePoint. A URL é usada para representar o escopo do conteúdo que será usado para gerar respostas. Para maximizar a quantidade de dados aos quais seu agente tem acesso, há vários aspectos a serem considerados.
As URLs podem ter até dois níveis de profundidade/subcaminhos indicados por uma barra.
Os seguintes itens representam exemplos de URLs válidas:
www.contoso.com
Um exemplo de URL inválida seria:
Embora você esteja limitado a até dois subdomínios na URL, isso não significa necessariamente que esteja limitado a dois subdomínios em seus resultados. Qualquer conteúdo visível publicamente na URL especificada (inclusive subdomínios em um domínio de nível superior) gera conteúdo para seu agente. Por exemplo, se você inserir www.fabrikam.com como URL, os dados de www.fabrikam.com/engines/rotary e www.fabrikam.com/engines/rotary/dual-shaft serão considerados para serem potencialmente retornados como resultados.
Outra consideração é como especificar o domínio. Se você inserir algo como usar www.fabrikam.com (o www existe), somente o conteúdo do www será retornado. O conteúdo localizado em news.fabrikam.com (o www não existe) não é usado, pois news. é um subdomínio do domínio de nível superior fabrikam.com.
Em vez disso, se você inserir fabrikam.com, o conteúdo de www.fabrikam.com e o conteúdo de news.fabrikam.com serão usados, já que ambos estão no domínio de nível superior fabrikam.com.
Outros itens a serem considerados incluem:
URLs de redes sociais e fóruns: seu agente poderá gerar respostas absurdas, irrelevantes ou inadequadas se você usar um fórum ou site de rede social como URL. Portanto, o conteúdo de comunidades nas redes sociais muitas vezes aumenta o risco de mais respostas serem rejeitadas.
URLs de mecanismos de pesquisa: não inclua URLs de mecanismos de pesquisa como bing.com, pois não fornecem respostas úteis.
SharePoint: URLs do SharePoint podem ser adicionadas.
- É recomendado omitir https:// da URL. As URLs reconhecidas do SharePoint serão do domínio sharepoint.com. As URLs do site do SharePoint não podem ter mais de dois níveis de profundidade. O conteúdo dos arquivos aspx no SharePoint não será usado para gerar respostas.
Para obter mais informações sobre URLs, consulte: Respostas generativas
Carregar documentos
Outra opção que você pode usar como fonte de dados para respostas generativas é carregar seus próprios documentos para o agente. Os documentos serão usados em todo o seu agente; no entanto, você tem a capacidade de especificar quaisquer nós que não devem ser usados nos documentos carregados.
Após carregado, quando um usuário do agente faz uma pergunta e o agente não tem um tópico definido para usar, o agente gera uma resposta com base nos documentos carregados. O agente usa IA generativa para responder à pergunta do usuário e fornece uma resposta em estilo de conversa. Os documentos carregados são armazenados de forma segura no Dataverse. O número de documentos que você pode carregar é limitado apenas pelo armazenamento de arquivos disponível para seu ambiente do Dataverse, e o tamanho máximo por arquivo é de 512 MB.
Arquivos de imagem, áudio, vídeo e executáveis não têm suporte. Consulte Respostas generativas para obter uma lista completa.
Observação
O conteúdo do arquivo carregado está disponível para qualquer pessoa que converse com o agente, independentemente das permissões de arquivo ou dos controles de acesso. Para saber mais sobre o upload de documentos, consulte: Respostas generativas
Orquestrar agentes com a IA generativa
Tradicionalmente, os agentes virtuais dependiam em grande parte de frases de gatilho predefinidas e ações embutidas em código para navegar em conversas. Isso muitas vezes exigia que os usuários expressassem suas solicitações de maneiras específicas para obter a resposta desejada do agente. Com os avanços na IA generativa, os agentes agora podem determinar dinamicamente os tópicos e o conteúdo apropriados para se comunicar, gerando interações mais naturais e fluidas.
Nas configurações de IA Generativa do Copilot Studio, você tem controle aprimorado sobre como seu agente interage com os usuários. Na seção Como seu agente deve interagir com as pessoas?, você pode escolher entre dois modos de interação:
Clássico
A abordagem tradicional para a criação de agente, com foco em ações, gatilhos e tópicos predefinidos.
As ações só podem ser invocadas em um tópico específico.
Os tópicos são disparados somente quando a consulta de um usuário corresponde a um gatilho de tópico predefinido.
Generativo (Versão preliminar)
Uma abordagem moderna para fluxos de conversa que aproveita a IA generativa.
O agente decide de modo autônomo quais tópicos, ações e conhecimento usar ao responder às consultas do usuário.
Permite interações mais naturais e contextuais sem a necessidade de frases de gatilho exatas.
Usar a IA generativa para determinar como seu agente responde pode tornar a conversa mais natural e fluida para os usuários.
Quando um usuário envia uma mensagem, o agente seleciona uma ou mais ações ou tópicos para preparar a resposta. Vários fatores determinam a seleção. O fator mais importante é a descrição dos tópicos e ações. Outros fatores incluem o nome de um tópico ou ações, quaisquer parâmetros de entrada ou saída e seus nomes e descrições. As descrições possibilitam que o agente seja mais preciso ao associar a intenção de um usuário a ações e tópicos.
No modo generativo, um agente pode selecionar várias ações ou tópicos de uma só vez, para lidar com consultas com várias intenções. Depois que ações e tópicos são selecionados, o agente gera um plano que determina a ordem de execução.
Importante
O modo generativo atualmente está em versão preliminar e pode ter limitações. É recomendável testá-lo exaustivamente antes de implantá-lo em um ambiente de produção.
Para saber mais sobre o modo Generativo, consulte: Orquestrar agentes com a IA generativa
Moderação de conteúdo
Com a moderação de conteúdo nos menus de configurações da IA Generativa, você pode definir a relevância das respostas que estão sendo geradas. Você tem três opções para escolher.
Alta - Mais precisa (padrão): o agente gera menos respostas, mas as respostas são mais relevantes.
Média - Mais equilibrada: o agente vai gerar mais respostas, mas as respostas podem ser menos relevantes.
Baixa - Mais criativa: o agente vai gerar o maior número de respostas, mas as respostas podem ser imprecisas.
Para saber mais sobre moderação de conteúdo, consulte: Respostas generativas
Usar respostas generativas em todos os idiomas com suporte
Ao criar agentes, você tem a opção de decidir qual idioma principal seu agente deve usar. A questão é: e se o usuário não falar esse idioma?
Com os nós de resposta generativa, você é capaz de lidar com qualquer consulta de usuário que talvez não tenha previsto; por exemplo, com um usuário falando outro idioma que não está configurado em seus tópicos.
As respostas generativas podem usar todos os idiomas suportados pelo Copilot Studio, com exceção do chinês (tradicional). Acesse o artigo Idiomas com suporte para obter uma lista dos idiomas e seus níveis de suporte.
Para configurar um nó de respostas generativas para o caso de uso de um usuário que fala outro idioma, primeiramente, habilite a Orquestração Generativa na página Visão geral do agente.
Em seguida, navegue até a página Tópicos do agente, selecione + Adicionar um tópico e escolha Em branco.
Dê ao tópico o nome de Outro idioma (ou algo semelhante) e modifique a descrição de gatilho para incluir o seguinte:
This topic handles user queries that are in a language other than English.Selecione o sinal de + abaixo do nó de gatilho e escolha Avançado>Respostas generativas.
No nó de respostas generativas, selecione Editar para abrir a janela Criar propriedades de respostas generativas.
Em seguida, insira o seguinte prompt na caixa de texto abaixo Nível de moderação de conteúdo:
If the input language is anything other than English, respond with the following line 'Sorry, but I am only able to continue this conversation in English' in the language of the input language.Agora selecione o valor de entrada para o nó de respostas generativas. Para este exemplo, usaremos a última mensagem enviada pelo usuário.
Escolha LastMessage.Text na guia Sistema do menu Selecionar uma variável.
Por fim, adicione um nó de gerenciamento de tópico Encerrar conversa para finalizar a conversa após o nó de respostas generativas.
Agora, quando um usuário solicitar o agente com um idioma diferente do inglês, o agente informará o usuário que só poderá continuar a conversa em inglês usando o idioma solicitado originalmente.
Teste essa funcionalidade no painel Testar seu agente solicitando uma saudação em um idioma diferente do inglês, como:
HolaObserve que o agente inicia a conversa em inglês, mas assim que outro idioma é introduzido por um usuário, o tópico Outro idioma é disparado e o agente responde no idioma nativo do usuário.
Com nós de resposta generativa, as possibilidades são quase infinitas ao abordar problemas em vários idiomas. Embora a maioria dos idiomas seja coberta por nós de resposta generativa, uma lista definitiva de todos os idiomas com suporte pode ser encontrada no artigo Idiomas com Suporte.