Perguntas frequentes sobre extensibilidade do Microsoft 365 Copilot

Este artigo fornece respostas para as perguntas frequentes sobre extensibilidade do Microsoft 365 Copilot e tópicos relacionados.

Questões gerais

Qual é a diferença entre agentes declarativos e agentes de mecanismo personalizados?

Os agentes declarativos são ferramentas que aprimoram a experiência do Microsoft 365 Copilot. Eles combinam conhecimentos e habilidades personalizados (como ações, gatilhos e fluxos de trabalho) para criar uma experiência de conversação avançada. Esses agentes podem ser integrados ao Microsoft 365 e usar conectores para recursos avançados. Eles também podem incluir outros recursos, como plug-ins de API e funcionalidades de aplicativo para Teams e Microsoft 365.

Os agentes de mecanismo personalizados usam modelos de base e orquestradores personalizados e podem ser adaptados às necessidades específicas da empresa. Os agentes de mecanismo personalizado incluem agentes criados com o Copilot Studio, o SDK do Teams e o Azure AI Foundry. Atualmente, os agentes de mecanismo personalizado funcionam como aplicativos autônomos e do Teams.

Para obter mais informações, consulte Agentes para Microsoft 365.

Qual é a diferença entre ações e plug-ins?

Embora ações e plug-ins às vezes sejam usados de forma intercambiável, uma ação é, na verdade, uma única chamada de API de um plug-in (por exemplo, "Fechar tíquete #1234") e um plug-in é um conjunto de funções (como fechar, criar, resolver.).

Em geral, as ações são a funcionalidade que fornece habilidades ao Copilot em agentes declarativos. Você pode usar o Copilot Studio para criar ações a partir de conectores do Power Platform ou pode criar conectores de conversa, prompt ou fluxo usando a tela de design do Copilot Studio. Você pode usar o Microsoft 365 Agents Toolkit ou qualquer pilha de tecnologia que dê suporte a APIs REST padrão para criar ações como plug-ins de API.

Com as ações, você pode iluminar os agentes que trabalham no contexto do Microsoft 365 Copilot ou usá-las para fornecer habilidades aos agentes que trabalham em experiências imersivas, como agentes declarativos.

Qual é a diferença entre plug-ins do Power Platform e conectores de API?

Os conectores do Power Platform e os plug-ins de API permitem a chamada de uma API REST padrão dada uma definição de OpenAPI (Swagger) que a descreve. Os conectores do Power Platform são usados a partir do Power Platform, que inclui o Copilot Studio, e os plug-ins de API são definidos em um pacote de aplicativo do Microsoft Teams ou Microsoft 365 junto com agentes declarativos.

O que é o equivalente a plug-ins de API no Copilot Studio?

Os mecanismos do orquestrador e do conector no Copilot Studio diferem dos plug-ins baseados em API. Para conectar uma API ao Copilot Studio, você precisa criar um conector personalizado que use o swagger OpenAPI V2 e adicionar uma descrição de IA. Essa abordagem permite integrar várias APIs perfeitamente e aplicar os recursos de IA do Copilot Studio para funcionalidade aprimorada.

Quais são as diferenças entre os conectores do Copilot e os conectores do Power Platform?

Os conectores do Microsoft 365 Copilot permitem que você traga informações adicionais para o Microsoft Graph para torná-las detectáveis em várias experiências do Microsoft 365, incluindo o Microsoft 365 Copilot. A conexão é síncrona aos serviços de fornecimento de dados; ele replica dados no Microsoft 365 para uso no Copilot e em outros cenários.

Os conectores do Power Platform permitem que os agentes interajam com outros sistemas para recuperar informações quase em tempo real (por exemplo, "Obter tíquete #1234") e estabelecer ações de leitura/gravação (por exemplo, "Criar um tíquete").

Para conectores do Copilot, qualquer licença válida do Microsoft 365 Copilot, do Microsoft 365 ou do Office 365 permite que você exiba dados de conectores nos resultados da pesquisa. No entanto, você precisa de cota de índice suficiente para ingerir conteúdo desses conectores.

Para conectores do Power Platform, os requisitos de licenciamento podem variar dependendo dos conectores específicos e das ações que você deseja executar. Alguns conectores podem exigir licenças premium, que não estão incluídas nas licenças padrão do Microsoft 365.

Perguntas de segurança do Copilot

Meus dados no Microsoft 365 Copilot estão protegidos?

Sim. O Microsoft 365 Copilot segue padrões rígidos de privacidade, segurança e conformidade. Para saber mais sobre como o Microsoft 365 Copilot lida com os dados da sua organização e os dados de terceiros, consulte Dados, privacidade e segurança do Microsoft 365 Copilot.

O que são políticas de retenção de dados?

Para obter informações sobre a retenção de dados no Copilot, consulte Saiba mais sobre a retenção do Copilot

Perguntas sobre licença

Quais licenças preciso comprar para desenvolver agentes declarativos ou agentes de mecanismo personalizados?

Você pode criar agentes declarativos baseados em pesquisa na Web com recursos limitados sem uma licença do Microsoft 365 Copilot. Se você tiver uma licença do Microsoft 365 Copilot, não precisará de licenças adicionais para criar agentes declarativos com recursos adicionais, incluindo conectores e plug-ins do Copilot. Para obter detalhes, consulte Licenças de desenvolvedor do Microsoft 365 Copilot.

Você não precisa de uma licença do Copilot Studio para criar agentes; no entanto, se quiser fundamentar seu agente em dados organizacionais, precisará de uma licença ou configurar a medição de consumo em seu locatário. Para obter detalhes, consulte Requisitos do Copilot Studio e Gerenciar capacidade de mensagens.

Se você criar soluções de IA diferentes de agentes, será necessária uma licença do Copilot Studio.

Você não precisa de uma licença do Microsoft 365 Copilot para criar agentes de mecanismo personalizados usando o SDK do Teams. Em vez disso, o custo depende dos serviços do Azure consumidos no aplicativo. Para obter detalhes, consulte a calculadora de preços do Azure.

Perguntas sobre o Kit de Ferramentas de Agentes

Qual é o valor de usar o Kit de Ferramentas de Agentes?

Se você já for um usuário do Visual Studio Code, o Agents Toolkit é executado no Visual Studio Code com integração do GitHub. Além disso, você pode aproveitar recursos como CI/CD e suporte a multilocatários.

O que é necessário para me conectar a uma API?

Ao contrário da solução low-code que usa um conector do Power Platform para conectar uma API, o Agents Toolkit permite que você crie um pacote de aplicativos para que o Copilot possa acessar diretamente uma API REST sem nenhuma camada intermediária. Você só precisa incluir uma definição de OpenAPI. É importante adicionar descrições detalhadas à definição de OpenAPI para que o Copilot saiba como usar a API. Em alguns casos, talvez seja necessário simplificar APIs grandes ou complexas.

Devo usar manifestos JSON ou TypeSpec para criar agentes e plug-ins?

A escolha entre manifestos JSON e TypeSpec depende de suas preferências de desenvolvimento e complexidade do projeto:

Use TypeSpec quando:

  • Você prefere uma abordagem de código primeiro com digitação forte e suporte do IntelliSense
  • Suas superfícies de API são complexas com muitos pontos de extremidade, esquemas aninhados ou padrões de autenticação intrincados
  • Você deseja a validação automática e a geração de manifesto para reduzir os erros de configuração
  • Você está construindo vários agentes ou plug-ins e deseja consistência entre os projetos
  • Você valoriza o código legível e sustentável em relação às configurações JSON brutas

Use manifestos JSON quando:

  • Você prefere o controle direto sobre a estrutura exata do manifesto
  • Você está trabalhando com agentes simples que têm recursos mínimos
  • Você está migrando configurações existentes baseadas em JSON
  • Você deseja entender o formato do manifesto subjacente em detalhes

Para a maioria dos desenvolvedores, o TypeSpec oferece uma melhor experiência de desenvolvimento com segurança de tipo, geração automática e código clichê reduzido. Para obter mais informações, confira TypeSpec para Microsoft 365 Copilot visão geral.

Perguntas sobre IA do Azure

Os serviços de IA do Azure e a extensibilidade do Copilot atendem a diferentes necessidades e casos de uso dentro do ecossistema de IA. As perguntas a seguir ajudam você a entender as diferenças.

Quais são as diferenças entre a extensibilidade do Copilot e os serviços de IA do Azure?

Consulte a tabela a seguir para saber mais sobre as diferenças entre a extensibilidade do Copilot e os serviços de IA do Azure.

Recurso Extensibilidade do Copilot Serviços de IA do Azure
Escopo Focado em estender os recursos do Microsoft 365 Copilot dentro do ecossistema do Microsoft 365. Forneça uma ampla variedade de recursos de IA, incluindo aprendizado de máquina, serviços cognitivos e o Serviço OpenAI do Azure.
Personalização Permite a criação de plug-ins, conectores e agentes declarativos para aprimorar ferramentas de produtividade como Word, Excel e Teams. Altamente personalizável, permitindo criar e implantar modelos de IA adaptados às necessidades específicas de negócios.
Integração Integra-se principalmente aos aplicativos do Microsoft 365, usando dados organizacionais e contexto. Pode ser integrado a vários aplicativos e serviços além do ecossistema da Microsoft.

Casos de uso de extensibilidade do Copilot

Persona 1 – Sou um desenvolvedor, que gerencia o banco de dados de produtos em uma empresa de e-commerce, e quero construir um plugin de catálogo de inventário que traga as informações do produto para a organização interna. Persona 2 - Sou gerente de marketing, que tem como objetivo lançar uma nova campanha para meus produtos. E eu quero uma ferramenta que ajude a desenvolver ativos de marketing adaptados à campanha.

Os casos de uso dos serviços de IA do Azure incluem a criação de soluções de IA sob medida, como:

  • Um chatbot de atendimento ao cliente para o seu site de comércio eletrônico
  • Um assistente virtual para agendar consultas para o seu serviço de saúde
  • Experiências de jogos que incorporam IA generativa

Persona 1 - Sou engenheiro, trabalho para uma empresa de e-commerce e quero construir um chatbot inteligente de atendimento ao cliente para nossa loja de calçados. Persona 2 - Sou um desenvolvedor de jogos e quero criar um jogo com personagens fictícios que possam se envolver em conversas naturais com os jogadores.

Quais são as diferenças entre o Copilot Studio e o Azure AI Foundry?

As diferenças são o escopo, a personalização e a integração que eles oferecem.

O Copilot Studio vem com recursos de pouco código para usuários que preferem essa abordagem. Ele aplica IA para criar bots de bate-papo e agentes com uma variedade de recursos, como integração de IA, e fornece fácil implantação em vários canais.

O Azure AI Foundry (anteriormente conhecido como Estúdio de IA do Azure) é uma plataforma baseada em codificação que capacita os desenvolvedores a criar e implantar bots inteligentes e totalmente personalizáveis. Você pode integrar essas várias ferramentas e modelos de IA, o que permite inovar com a IA de maneira segura e responsável. No entanto, o Azure AI Foundry não é a ferramenta para estender o modelo e o orquestrador do Microsoft 365 Copilot.

Posso criar agentes declarativos com os serviços de IA do Azure?

Se você quiser usar os serviços de IA do Azure, recomendamos que você crie agentes de mecanismo personalizados em vez de agentes declarativos.

Se você optar por trabalhar com modelos OpenAI, como GPT-4 turbo, poderá aproveitar a interface baseada na Web do Azure OpenAI Studio, que vem com o recurso Implantar no Teams que gera um modelo de código que você pode modificar, testar e implantar usando o Agents Toolkit.

Para saber mais sobre a diferença entre agentes de mecanismo personalizados e agentes declarativos, consulte Agentes para Microsoft 365.


🙋 Se você tiver mais perguntas ou comentários, fale conosco!