Crie seu primeiro conector Copilot personalizado

Os conectores do Microsoft 365 Copilot (anteriormente conectores do Microsoft Graph) permitem que você adicione seus próprios dados no Microsoft Graph e que ele alimente várias experiências do Microsoft 365. O conjunto de artigos a seguir mostra como usar o SDK de conectores do Copilot para criar um conector personalizado em C# e usá-lo para alimentar a Pesquisa da Microsoft. Esse conector personalizado usa um exemplo de inventário de peças de dispositivo de dados em um arquivo CSV para a organização de Reparo de Eletrodomésticos da Contoso.

Observação

Se você quiser usar uma linguagem diferente do C# para criar seu conector, consulte Criar um conector usando outras linguagens.

Como funciona o conector personalizado?

O código de exemplo incluído na seção Desenvolver seu conector cria um servidor gRPC que executa o conector personalizado em sua máquina virtual. O código do conector personalizado é responsável por buscar os dados da fonte de dados, que deve estar acessível na máquina virtual. Um cliente gRPC do agente do conector do Microsoft Graph em execução no mesmo computador faz solicitações por gRPC ao servidor para buscar a resposta necessária. O agente do conector do Microsoft Graph integra o conector personalizado com o Centro de administração do Microsoft 365, ingere o conteúdo no Microsoft Graph e executa outras tarefas de plataforma por meio da estrutura de orquestração. Para obter detalhes sobre as tarefas da plataforma, consulte Recursos do agente do conector.

Um diagrama da arquitetura de um conector baseado em SDK

Próxima etapa