Compartilhar via


As suas opções de extensibilidade para o Microsoft 365 Copilot

Quando se trata de decidir a sua abordagem ao desenvolvimento de IA, existem inúmeras opções a considerar. A Microsoft oferece soluções de IA do Azure e opções de extensibilidade do Microsoft Copilot que vão desde a infraestrutura de IA (IaaS) até à plataforma (PaaS) até serviços de software (SaaS) e infraestrutura de IA otimizada. Este guia visa simplificar o seu percurso através das opções do Microsoft Copilot, ajudando-o a identificar a solução mais adequada alinhada com as suas necessidades e objetivos específicos.

Importante

  • Os plug-ins para o Microsoft Copilot para Microsoft 365 estão em pré-visualização pública e só funcionam no chat copilot no Microsoft Teams.
  • O recurso está habilitado por padrão em todos os locatários licenciados do Microsoft 365 Copilot. Os administradores podem desativar esta funcionalidade numa base de utilizador e grupo e controlar a forma como os plug-ins individuais são aprovados para utilização e quais os plug-ins que estão ativados. Para obter detalhes, consulte: Gerir Plug-ins para o Copilot em Aplicações Integradas.

Expandir o Copilot ou criar um copilot de motor personalizado?

Quando pretende criar um produto de IA ponto a ponto totalmente personalizado para atender às suas necessidades empresariais, normalmente escolhe modelos de linguagem e orquestração para as suas soluções de Geração de Retrieval-Augmented (RAG).

Por outro lado, pode expandir o Microsoft Copilot, que é alimentado por instâncias privadas de Modelos de Linguagem Grande (LLMs) e do serviço Azure OpenAI. A Copilot combina respostas LLM com contexto organizacional para fornecer assistência relevante. Quando cria extensões para o Copilot, pode utilizar a camada de orquestração que representa a interface entre LLMs de base, para selecionar e executar o conteúdo correto a partir do plug-in direito.

Eis o seu primeiro ponto de tomada de decisão; expandir o Copilot para tirar partido do orquestrador ou criar com o seu?

Um diagrama que o ajuda a decidir quais as opções de extensibilidade do Microsoft 365 mais adequadas para si. Leia o artigo nesta página para obter os detalhes.

  • 🎯 Se quiser expandir o Microsoft Copilot, vá para a secção seguinte, Opção 1!
    • 🎯 Em seguida, tem opções para extensões; criar copilots declarativos, plug-ins ou conectores. Saiba mais sobre os tipos de extensibilidade
  • 🎯 Caso contrário, avance para a Opção 2 para criar os seus próprios copilots!

Opção 1. Expandir o Microsoft Copilot

Quer tirar partido do orquestrador Copilot. Agora, vamos ter uma compreensão rápida do Microsoft Copilot— a Microsoft Copilot está disponível para utilizadores finais em vários produtos Microsoft, incluindo: aplicação Microsoft 365 (Office), Teams, Outlook, PowerPoint, Word, Excel, Power Apps, Power Automate, Power Virtual Agents, Power Pages e Dynamics 365.

E o Copilot para Microsoft 365 está disponível como perfil "Trabalho" com a subscrição do Copilot para Microsoft 365, concebida para utilizadores empresariais para melhorar a produtividade nas aplicações do Microsoft 365.

Ao expandir o Copilot para o Microsoft 365 para utilizadores empresariais,

  • O seu serviço fará parte do ecossistema da Microsoft, permitindo que os seus utilizadores beneficiem da experiência de utilizador dos produtos Microsoft e lhe permitam chegar a milhões de utilizadores
  • Pode criar soluções de IA para as organizações aumentarem a produtividade dos colaboradores nas empresas
  • Pode aplicar dados centrados em pessoas com o Microsoft Graph para proporcionar uma experiência mais personalizada aos seus utilizadores
  • Pode utilizar o Conector do Graph, a biblioteca de sites do SharePoint ou a tabela Dataverse que é utilizada no fluxo de trabalho como a origem de dados RAG

Dica

É um decisor empresarial? Consulte a Biblioteca de Cenários do Microsoft Copilot

Tipos de extensibilidade de copilot para o Microsoft 365

Agora, é importante compreender a variedade de métodos disponíveis para aplicar as capacidades de serviços, aplicações e dados externos.

Existem duas interfaces de extensão distintas para o Microsoft Copilot para utilizadores finais: plug-ins autónomos que ligam APIs REST e copilots declarativos. Como analogia, pode ver o Microsoft Copilot como algo como um sistema operativo, onde os plug-ins são serviços e os copilots declarativos são aplicações.

Agora, vamos descobrir que opções de extensibilidade são para si—

Para criar um copilot para tarefas específicas e conhecimentos de domínio, crie:

Para adicionar dados não estruturados ao Microsoft Graph, utilize:

  • 🎯 Conectores de gráficos, que permitem a ingestão de dados de várias origens para o Microsoft Graph, facilitando o acesso e informações de dados unificados no Microsoft 365 e noutros serviços

E há o número crescente de extensões que cria. As opções são:

  • Plug-ins, que adicionam competências e ações ao Microsoft 365.
    • 🎯 Os plug-ins de API podem funcionar autónomos ou com copilots declarativos ao chamar APIs REST através do serviço OpenAPI.
    • 🎯 As Extensões de Mensagens para o Teams são a capacidade de pesquisa e ação do Teams que agora também funcionam como plug-ins.
    • 🎯 Ações no Copilot Studio, que liga o Microsoft 365 e o ambiente do Power Platform.
      • As ações de conversação, que podem ser criadas diretamente no Copilot Studio, para processar uma consulta de utilizador ao concluir uma ou mais operações e, em seguida, enviam uma ou mais respostas ao utilizador.
      • Pedidos que utilizam o AI Builder e a compreensão de linguagem natural, incluindo a base no Dataverse para direcionar os cenários e fluxos de trabalho específicos na sua empresa.
      • Fluxos, que utilizam o fluxo do Power Automate para mapear fluxos ou processos existentes na sua organização para realizar ações e obter e trabalhar com dados.
      • Conectores, que utilizam conectores do Power Platform para aceder a dados de outros sistemas, como produtos empresariais populares como o Salesforce, Zendesk, MailChimp e GitHub.

Observação

Os conectores e plug-ins podem ser criados como autónomos ou com um co-piloto declarativo.

Dica

Se já criou extensões de mensagens para o Teams anteriormente, pode ver imediatamente o valor da extensibilidade do Copilot, mas se quiser criar as mais recentes e melhores, experimente criar plug-ins de API e Conectores do Graph!

Opções de ferramentas: Pro-code ou low-code?

O seu percurso varia consoante os resultados pretendidos e os seus conhecimentos de codificação. Quer seja um codificador experiente ou prefira soluções de baixo código ou sem código, existe um conjunto de ferramentas adaptadas ao seu estilo de desenvolvimento.

A forma como cria e que ferramentas deve utilizar depende de si. Suas opções são:

  • 🎯 As opções pro-code são copilots declarativos, plug-ins de API, extensões de mensagens e conectores do Graph. A extensão do Teams Toolkit for Visual Studio Code seria o seu melhor amigo para o desenvolvimento para personalizar os seus copilots.

  • 🎯 As opções de baixo código ou sem código são copilots declarativos, todas as ações do Copilot Studio e conectores de Grafos como origem de dados de conhecimento. Pode desenvolver rapidamente com a interface amigável do utilizador no Copilot Studio.

Um diagrama que mostra várias opções de programador.

Ponderar as suas opções

Existem muitos fatores que pretende considerar ao decidir qual a opção a escolher. Antes de estabelecer um caminho, é aconselhável considerar os prós e contras de cada opção. Isto garante que tome uma decisão informada que se alinhe com as suas necessidades e objetivos de desenvolvimento.

Opções de extensibilidade Benefícios Limitações
Conectores do Graph Capaz de adicionar atividades (por exemplo , Ver, modificar e partilhar), que melhoram a relevância

A deteção semântica de conteúdo está imediatamente disponível sem ativar

O conteúdo no Graph também funciona com ContextIO, Recomendações de Conteúdo e Pesquisa Empresarial no Microsoft365.com, SPO e Bing no Trabalho

Os dados de terceiros permanecem dentro do limite de conformidade ao indexar os dados (Saiba mais)
Não é visível ou detetável para os utilizadores finais, a menos que seja utilizado com copilots declarativos e/ou extensões de mensagens

Sem sideload. A função Administrador de Pesquisa é necessária para implementar o Conector do Graph no Copilot

Se não implementar Grupos de Entra ID no seu sistema, tem de criar Grupos Externos a chamar Graph APIs e manter o estado de sincronização da associação
Co-pilotos declarativos A sua própria experiência de chat de marca

Deteção e experiências de utilizador melhoradas
Ainda em pré-visualização privada e as funcionalidades são limitadas
Plug-ins de API Pesquisa e ação de suporte

Suporte para Cartões Ajustáveis básicos para uma melhor experiência de utilizador

Desenvolvimento mais simples com APIs REST existentes com especificações openAPI

Pode incluir instruções para o LLM
Ainda em pré-visualização privada e as funcionalidades são limitadas
Extensões de mensagens do Teams Detetável através da Loja Teams ou do marketplace de Origem de Aplicações

Pesquisa e ação de suporte

Suporte para Cartões Ajustáveis para melhores UX e mais controlos

Também funciona no Outlook

Se já tiver extensões de mensagem de compilação para o Teams, estas funcionam agora como plug-ins
Máximo de 1 milhão de plug-ins ativados por utilizador

Números limitados de comandos (máx. 3) e parâmetros (máx. 5)

Apenas motivos do Orchestrator com 10 plug-ins por pedido

Os dados podem deixar o limite de conformidade, como chama o comando bot framework, que está alojado externamente no limite do Microsoft 365

O desempenho depende dos programadores e do alojamento

Processar vários parâmetros com pedidos complexos pode ser um desafio
Plug-ins do Copilot Studio Experiência de primeira execução mais rápida

Não é necessária qualquer gestão de infraestrutura

Não é necessária nenhuma experiência de codificação

O Copilot Studio está incluído como parte da licença do Microsoft Copilot
A personalização pode ser limitada

O dimensionamento pode estar limitado aos escalões de subscrição do Microsoft Copilot Studio

Se o plug-in utilizar Conectores do Power Platform, os utilizadores necessitam de uma licença do Power Platform

Tipos de dados

Considere os seus dados: como são estruturados, o nível de volume e atividade esperados e o acesso aos dados necessário.

Solução Estrutura de dados Volume de dados Atividade de dados Resumir/Agir
Conectores do Graph Dados não estruturados (por exemplo , documentos de texto simples, páginas wiki e ficheiros PDF) Até 5 M itens por ligação Até 20 pedidos por segundo Resumir (Copilot analisa e extrai informações chave) apenas
Plug-ins de extensão de mensagens Dados estruturados (organizados de forma predefinida, muitas vezes sob a forma de tabelas com linhas e colunas) Adequado para dados de volume elevado (Mais de 5 M) Adequado para atividade elevada (Mais de 20 req/seg.) Summarize + Act (com Cartão Ajustável, um utilizador pode modificar os dados)
Plug-ins do Copilot Studio Dados estruturados Adequado para dados de volume elevado (Mais de 5 M) Adequado para dados de volume elevado (Mais de 5 M) Resumir apenas

Brevemente: em breve, a Copilot analisará os pedidos de entrada através de técnicas de machine learning para gerar novos conteúdos. Examina os comandos de plug-in disponíveis com base nas respetivas descrições e parâmetros. Em seguida, preenche os dados relevantes nesses parâmetros e executa o comando .

Opção 2: criar um copilot de motor personalizado para o Microsoft 365

Com os serviços de IA do Azure, pode criar um chatbot de IA personalizado para o Teams e aplicações do Microsoft 365. Se estiver à procura de uma solução de bot personalizada no chat do Teams, criar os seus próprios copilots é o ideal para si.

Um diagrama que explica como funciona um agente copilot de motor personalizado no Teams

De que forma difere das extensões copilot para o Microsoft 365?

No contexto da criação de copilots para o Microsoft 365, existem várias opções disponíveis. Este diagrama fornece uma comparação entre as opções de extensibilidade do Copilot (conectores de gráficos, plug-ins e copilots declarativos, que podem ligar-se a conectores e plug-ins do Graph) e o copilot do motor personalizado:

Este diagrama compara as opções entre as extensões Copilot e o copilot do motor personalizado para M365

O copilot do motor personalizado funciona num modelo BYO (Bring Your Own). Assim, pode utilizar o LLM e o orquestrador preferidos.

A criação de um copilot de motor personalizado é uma excelente opção se:

  • Quer escolher modelos e orquestração
  • Tem experiência anterior na criação de bots do Teams ou está familiarizado com o desenvolvimento de bots do Teams
  • Pretende que o seu bot de IA de conversação seja acessível a todos os utilizadores do Microsoft 365, independentemente do respetivo estado de licenciamento da Copilot

🎯 Saiba mais sobre como criar o seu próprio copilot de motor personalizado.

Opções de ferramentas: Pro-code ou low-code?

A forma como cria e que ferramentas deve utilizar depende de si. Suas opções são:

  • 🎯 Pro-code: se preferir codificar para personalização completa, utilize a Biblioteca de IA do Teams com a extensão do Teams Toolkit for Visual Studio Code

  • 🎯 Pouco código ou sem código: pode desenvolver rapidamente com a interface amigável do utilizador no Copilot Studio para criar copilots personalizados do Copilot Studio.

Próxima etapa

Conheça os pré-requisitos para criar conectores e plug-ins:

Confira também