Visão geral dos conectores do Microsoft 365 Copilot

Os conectores do Microsoft 365 Copilot trazem dados externos de linha de negócios para o Microsoft 365 Copilot para que seus usuários possam pesquisar e raciocinar sobre mais conteúdo corporativo. A plataforma suporta dois modelos de conectores:

  • Os conectores sincronizados ingerem e indexam conteúdo externo no Microsoft Graph.
  • Os conectores federados recuperam o conteúdo em tempo real usando o MCP (Protocolo de Contexto de Modelo) sem indexar dados no Microsoft Graph.

Conectores sincronizados e federados potencializam o Microsoft 365 Copilot e outras experiências inteligentes do Microsoft 365, como a Pesquisa da Microsoft, o Copilot no Excel e o agente Pesquisador.

Observação

Os conectores do Copilot estão disponíveis em ambientes comerciais e em ambientes Microsoft 365 Government Community Cloud (GCC), Government Community Cloud High (GCCH) e Department of Defense (DoD).

Modelos de conector

O Microsoft 365 Copilot dá suporte a dois modelos de conector adaptados a diferentes necessidades de integração.

Recursos Conector sincronizado Conector federado (baseado em MCP)
Movimento de dados Conteúdo sincronizado no Microsoft Graph Sem movimentação de dados; Busca em tempo de consulta
Indexação semântica Com suporte Não aplicável
Esquema Definido usando o esquema externalItem Definido por ferramentas de servidor MCP
Casos de uso Repositórios de conhecimento, repositórios de documentos, sistemas LOB Dados dinâmicos ou conteúdo regulamentado que devem permanecer na origem
Autenticação Registro do aplicativo Microsoft Entra ID Métodos com suporte para MCP (OAuth 2.0 ou específico do serviço)
Recuperação de conteúdo Pesquisa e síntese indexadas Chamadas à API em tempo real
Disponibilidade Global, GCC, GCCH, DoD Variável de acordo com a disponibilidade do conector federado

Para obter mais informações sobre conectores federados, consulte Visão geral dos conectores federados.

Como o conteúdo do conector é exibido no Microsoft 365 Copilot

Os conectores sincronizados ingerem conteúdo no Microsoft Graph, onde os dados são indexados semanticamente e disponibilizados para o Copilot. Os usuários podem encontrar, resumir e aprender com esse conteúdo usando prompts de linguagem natural. Eles também podem selecionar citações nas respostas do Copilot para visualizar itens externos armazenados no Microsoft Graph.

Os conectores federados trazem informações em tempo real do seu serviço externo. Em vez de fazer referência a itens indexados, as citações se referem ao conteúdo retornado diretamente do servidor MCP. Nenhum conteúdo é sincronizado ou armazenado no Microsoft Graph.

Uma captura de tela de passar o mouse sobre uma resposta de conectores do Copilot no Microsoft 365 Copilot

Se os usuários quiserem explorar o conteúdo referenciado, eles poderão selecionar um dos links na parte inferior da resposta.

Uma captura de tela da lista de referências de conectores do Copilot no Microsoft 365 Copilot

Indexação semântica do conector sincronizado

Os conectores sincronizados usam indexação semântica para melhorar a qualidade da recuperação no Microsoft 365. A indexação semântica permite:

  • Resultados de pesquisa mais relevantes além da correspondência lexical
  • Correspondências aproximadas e contextuais
  • Compreensão das relações entre pontos de dados

As seguintes propriedades comuns são indexadas:

  • Título: o título do item
  • Conteúdo: o corpo principal do item

Conectores personalizados também podem usar indexação semântica. Para otimizar a recuperação, inclua informações relevantes nos campos de título e conteúdo .

Observação

Os rótulos semânticos são usados para filtragem e não afetam a indexação semântica. Os conectores federados não dão suporte à indexação semântica.

Os seguintes cenários se beneficiam da indexação semântica:

  • Pesquisas baseadas em tópicos e palavras-chave
  • Consultas que exigem correspondências aproximadas
  • Consultas que exigem interpretação contextual

Os seguintes cenários não se beneficiam da indexação semântica:

  • Consultas sem tópicos ou palavras-chave, como "localizar bugs atribuídos a"
  • Consultas com vários parâmetros (por exemplo, tópico + destinatário)
  • Consultas que solicitam contagens de itens

A galeria de conectores do Copilot inclui descrições de conectores da Microsoft e de parceiros com links para sites de parceiros. Com mais de 100 conectores disponíveis, você pode se conectar aos serviços do Azure, Box, Confluence, serviços do Google, MediaWiki, Salesforce, ServiceNow e muito mais.

Criar seu próprio conector sincronizado do Copilot

Para criar um conector sincronizado, um administrador de IA deve registrar um aplicativo e conceder consentimento de administrador para as permissões necessárias do Microsoft Graph no centro de administração do Microsoft Entra.

Os conectores implantados abrangem todo o locatário, a menos que a segurança de item externo seja restrita.

Você pode criar um conector Copilot sincronizado de uma das três maneiras:

Configurar conectores personalizados para o Microsoft 365 Copilot

Para garantir que o Microsoft 365 Copilot use seu conteúdo ingerido com eficiência:

  • Aplicar rótulos semânticos. Aplicar todos os rótulos que correspondem ao seu esquema, incluindo iconUrl, titlee url.
  • Ingerir texto rico em conteúdo na propriedade de conteúdo para melhorar a qualidade do fundamento.
  • Adicione um urlToItemResolver para que o Copilot possa identificar URLs compartilhadas.
  • Adicione atividades do usuário para melhorar a classificação do item.
  • Forneça descrições significativas durante a criação da conexão.

Os administradores também devem garantir que os conectores sincronizados estejam habilitados para resultados embutidos.

Exemplos de conectores do Microsoft 365 Copilot

Os exemplos a seguir implementam conectores do Microsoft 365 Copilot que estendem o Microsoft 365 Copilot.

Amostra Descrição
Conector de políticas TypeScript Este exemplo contém um conector do Copilot que mostra como ingerir políticas locais no Microsoft 365. Para cada arquivo, ele extrai os metadados do front matter, mapeia-os para o esquema da conexão externa e ingere o conteúdo, retendo o conteúdo e os metadados. O conteúdo ingerido está definido para ficar visível para todos na organização.
Conector de documentos do .NET Este projeto .NET de exemplo mostra como criar um conector do Copilot para ingerir dados não estruturados no Microsoft 365 e disponibilizá-los para o Microsoft 365 Copilot. O projeto usa o Kit de Ferramentas de Agentes do Microsoft 365 para Visual Studio para empacotar o conector como um aplicativo do Microsoft Teams e simplificar sua implantação na organização.
Conector .NET GitHub Este aplicativo .NET mostra como usar a API do conector do Copilot para criar um conector personalizado que indexa problemas e repositórios do GitHub. Esse exemplo de conector capacita experiências como a Pesquisa da Microsoft, o Copilot no Teams, o aplicativo Microsoft 365 Copilot e muito mais.
Conector Python do GitHub Este aplicativo Python mostra como usar a API do conector do Copilot para criar um conector personalizado que indexa problemas e repositórios do GitHub. Esse exemplo de conector capacita experiências como a Pesquisa da Microsoft, o Copilot no Teams, o aplicativo Microsoft 365 Copilot e muito mais.
Conector GitHub TypeScript Este aplicativo TypeScript mostra como usar a API do conector do Copilot para criar um conector personalizado que indexa problemas e repositórios do GitHub. Esse exemplo de conector capacita experiências como a Pesquisa da Microsoft, o Copilot no Teams, o aplicativo Microsoft 365 Copilot e muito mais.

Você pode encontrar a lista mais recente de exemplos da comunidade na Galeria de soluções de exemplo do Centro de adoção da Microsoft: