Создание первого пользовательского соединителя Copilot

соединители Microsoft 365 Copilot (ранее — соединители Microsoft Graph) позволяют добавлять собственные данные в Microsoft Graph и использовать их в различных интерфейсах Microsoft 365. В следующем наборе статей показано, как с помощью пакета SDK для соединителей Copilot создать настраиваемый соединитель в C# и использовать его для работы с поиском (Майкрософт). Этот настраиваемый соединитель использует пример данных (модуль) инвентаризации частей в CSV-файле для организации contoso Appliance Repair.

Примечание.

Если вы хотите использовать для создания соединителя язык, отличный от C#, см. статью Создание соединителя с помощью других языков.

Как работает пользовательский соединитель?

Пример кода, включенный в раздел Разработка соединителя , создает сервер gRPC, на котором выполняется настраиваемый соединитель на виртуальной машине. Код пользовательского соединителя отвечает за получение данных из источника данных, который должен быть доступен с виртуальной машины. Клиент gRPC из агента соединителя Microsoft Graph , работающего на том же компьютере, отправляет запросы через gRPC на сервер для получения требуемого ответа. Агент соединителя Microsoft Graph интегрирует пользовательский соединитель с Центр администрирования Microsoft 365, принимает содержимое в Microsoft Graph и выполняет другие задачи платформы через платформу оркестрации. Дополнительные сведения о задачах платформы см. в разделе Возможности агента соединителя.

Схема архитектуры соединителя на основе пакета SDK

Следующее действие