Расширение Microsoft 365 Copilot

Завершено

Microsoft 365 Copilot — это средство для повышения производительности на основе ИИ, которое помогает пользователям работать в приложениях Microsoft 365, таких как Outlook, Teams и Word, на основе данных Microsoft Graph. Она предоставляет знания, такие как сообщения электронной почты, чаты и документы, доступ к которым у пользователей есть, и навыки, такие как понимание, обобщение, прогнозирование, отзыв, перевод и создание содержимого.

Схема, показывающая визуальное представление системы Microsoft 365 Copilot, включая модели, оркестратор, знания, навыки и взаимодействие с пользователем.

Расширяемость Copilot — это возможность настраивать и расширять Microsoft 365 Copilot с большими знаниями и навыками. Разработчики могут расширить Microsoft 365 Copilot для создания агентов Copilot, чтобы внедрить пользовательские знания, навыки и автоматизацию процессов в Microsoft 365 Copilot, адаптируя их в соответствии с уникальными потребностями своих клиентов.

Агенты Copilot в основном состоят из пользовательских знаний (с помощью инструкций и заземляющих данных), пользовательских навыков (включая действия, триггеры и рабочие процессы) и автономии (включая планирование, обучение и эскалацию).

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

Кроме того, ИТ-администраторы могут настроить соответствующие соединители Copilot в Центр администрирования Microsoft 365 и Центре администрирования Power Platform, чтобы расширить знания, доступные всем пользователям в клиенте. Эти соединители учитывают ограничения доступа к данным из самого источника знаний.

Схема, показывающая, как можно расширить знания Copilot с помощью агентов Copilot, с организационным

Примечание.

В этом уроке вы познакомите вас с расширяемостью Copilot. Доступно дополнительное обучение, в рамках которое более подробно рассматривается расширяемость.

Что такое агенты?

По сути, агенты являются версией Copilot с ограниченной областью действия. Они предназначены для автоматизации и выполнения определенных бизнес-процессов от вашего имени. Каждый агент является экспертом в одной или двух конкретных задачах, таких как:

  • Получение сведений
  • Суммирование данных
  • Выполнение действий, таких как отправка сообщений электронной почты или обновление записей

Агенты можно настроить в соответствии с конкретными бизнес-потребностями, например:

  • Агент по персоналу
  • Агент аналитики
  • Агент управления проектами
  • Юридический агент
  • Агент создания образа

В следующем списке приведены некоторые практические примеры того, что можно разработать для своей организации.

  • Агент управления проектами для команды разработчиков. Возьмем, например, команду инженеров, которая использует программное обеспечение для управления проектами. Вы можете создать агент, позволяющий пользователям отслеживать открытые билеты. Например, пользователь может запросить сведения обо всех назначенных ему проблемах, а агент может легко получить и представить эти данные из API.
  • Агент инвентаризации продуктов для электронной коммерции. Если ваша компания работает в коммерческой сфере, вы можете создать внутренний агент инвентаризации, подключив его к базе данных продуктов. Например, пользователь может попросить Copilot проверить наличие определенных элементов, оптимизируя внутренние процессы.
  • Агент создания изображений для маркетинговой кампании. Если вам нужны изображения для маркетинга, вы можете создать агента, который поможет разрабатывать маркетинговые ресурсы, адаптированные к вашей кампании.

Иллюстрация, показывающая, как разработчик и менеджер по маркетингу могут использовать агентов Copilot.

Типы агентов

Агенты Copilot можно создавать с помощью декларативного или пользовательского подхода. Хотя разница может быть не заметной для конечных пользователей, методы разработки отличаются. Такая конструкция позволяет разработчикам выбирать способ их сборки.

  • Декларативные агенты. По сути, эти агенты представляют собой набор пользовательских знаний (с помощью инструкций и базирования данных) и пользовательских навыков (включая действия, триггеры и рабочие процессы). Они размещаются на основе оркестратора Copilot и базовых моделей, чтобы создать богатый диалоговый интерфейс. Эти агенты можно интегрировать с Microsoft 365. Они также могут использовать соединители Copilot для расширенных функций. Они также могут включать другие функции, такие как подключаемые модули API и функции приложений для Teams и Microsoft 365. Соединители и подключаемые модули будут представлены далее в этом уроке.
  • Настраиваемые агенты обработчика. Эти агенты разрабатываются с помощью пользовательских базовых моделей и оркестраторов. Они могут быть адаптированы к конкретным потребностям предприятия с помощью собственного стека. Настраиваемые агенты обработчика можно создавать с помощью различных средств, включая Copilot Studio, библиотеку ИИ Teams и ИИ Azure. В настоящее время пользовательские агенты обработчика работают как автономные приложения Teams, а в будущем — как иммерсивный агент Copilot. Агенты пользовательского обработчика и Copilot Studio настраиваемые агенты имеют аналогичную характеристику: они не используют базовую модель или оркестрацию Microsoft Copilot. Если вам нужна более расширенная настройка оркестрации или пользователи не используют Microsoft 365 Copilot, рассмотрите путь к пользовательскому агенту. Его можно создать с помощью нескольких альтернативных вариантов, таких как библиотека ИИ Teams или Azure OpenAI для пользовательских агентов обработчика, или Copilot Studio для создания пользовательских агентов.

Схема расширения Microsoft 365 Copilot с помощью декларативных агентов, соединителей, подключаемых модулей и настраиваемых агентов обработчика.

Чтобы узнать, какие агенты работают лучше всего, ознакомьтесь с различиями в статье Варианты агента для Microsoft 365.

Типы параметров расширяемости

Как вы только что узнали, декларативные агенты представляют собой коллекцию пользовательских знаний и пользовательских навыков. Вы можете легко интегрировать их в Microsoft 365 с помощью соединителей Copilot для вызова стандартных ИНТЕРФЕЙСов REST API для интеграции с другими приложениями или добавления собственных функциональных возможностей.

Декларативные агенты имеют:

  • Знакомый пользовательский интерфейс. Декларативные агенты выглядят как Microsoft Copilot и работают как Microsoft Copilot.
  • Знания, относящиеся к предметной области, применяемые для конкретных задач. Например, планировщик поездок или питание помощник.
  • Возможность интеграции с подключаемыми модулями и соединителями. Декларативные агенты могут вызывать специализированные службы и опыт доступа к домену

Дополнительные сведения. Дополнительные сведения см. в разделе Декларативные агенты.

Соединители Copilot

Соединители Copilot позволяют разработчикам и ИТ-администраторам применять пользовательские знания, создавать пользовательские навыки и Microsoft Copilot встроенные функции с помощью агентов Copilot. Существует два типа соединителей:

  • Соединители Microsoft Graph. Соединители Graph позволяют переносить в Microsoft Graph дополнительную информацию, включая внешние источники данных. Этот процесс позволяет обнаруживать информацию в различных интерфейсах Microsoft 365, включая Microsoft 365 Copilot. Такая интеграция позволяет Copilot получить доступ к более широкому спектру организационных знаний и использовать их. Соединители Graph позволяют:
    • Максимальное использование внешних данных. Соединители позволяют Copilot получать доступ к различным наборам данных из разных источников и обобщать их, предоставляя более подробные аналитические сведения.
    • Используйте Copilot в качестве исследовательской помощи. Соединители позволяют Copilot находить, суммировать и выполнять вопросы и ответы (Q&A) в собственном коде с помощью выбранного набора данных.
    • Ознакомьтесь с интеллектуальных возможностей Copilot в Поиске (Майкрософт), ContextIQ и т. д. Соединители позволяют улучшить способы поиска ответов пользователями.
  • Соединители Power Platform. Соединители Power Platform — это важные компоненты, которые позволяют приложениям Power Platform, таким как Power Automate, Power Apps и Logic Apps, взаимодействовать с внешними службами и источниками данных. Они также расширяют возможности Microsoft 365 Copilot, позволяя ему:
    • Интеграция с широким спектром внешних служб и источников данных.
    • Выполнение пользовательских действий.
    • Доступ к более широкому диапазону типов данных.

Двумя main различиями между соединителями Graph и Power Platform являются подключение и лицензирование.

  • Подключение. При использовании соединителей Graph подключение к службам, предоставляющим данные, выполняется синхронно. Данные реплицируются в Microsoft 365 для использования в Copilot и других сценариях. В отличие от соединителей Microsoft Graph соединители Power Platform получают данные в режиме реального времени с действиями чтения и записи. Например, можно создать соединитель, который позволяет пользователям отслеживать проблему в режиме реального времени, а также создавать действия, такие как создание билета для средства отслеживания.
  • Лицензирование Для соединителей Microsoft Graph любая действующая лицензия Microsoft 365 Copilot, Microsoft 365 или Office 365 позволяет просматривать данные из соединителей в результатах поиска. Однако для приема содержимого из этих соединителей требуется достаточная квота индекса. Для соединителей Power Platform требования к лицензированию могут отличаться в зависимости от конкретных соединителей и действий, которые вы хотите выполнить. Для некоторых соединителей могут потребоваться лицензии уровня "Премиум", которые не включены в стандартные лицензии Microsoft 365.

Дополнительные сведения. Дополнительные сведения см. в разделах Общие сведения о соединителях Graph и Подключение и расширение с помощью Copilot Studio.

Подключаемые модули

Подключаемые модули доступны в виде действий декларативных агентов для взаимодействия с другими системами для чтения или записи информации практически в режиме реального времени. Вот эти действия:

  • Доступ к информации в режиме реального времени. Например, поиск последних новостей при запуске продукта.
  • Получение реляционных данных. Например, отчеты о билетах службы, назначенных данному участнику команды.
  • Выполнение действий в разных приложениях. Например, создайте новую задачу в системе отслеживания работы организации.

Хотя термины "действия" и "подключаемые модули" иногда используются взаимозаменяемо, они технически отличаются. Действие ссылается на один вызов API из подключаемого модуля (например, "Close ticket #1234"), тогда как подключаемый модуль включает в себя коллекцию функций (например, close, create, resolve и т. д.).

Как правило, действия — это функциональность, которая предоставляет навыки Copilot в декларативных агентах. Например, разработчики могут:

  • Используйте Copilot Studio для создания действий из соединителей Power Platform.
  • Создание соединителей беседы, запроса или потока с помощью холста конструктора Copilot Studio.
  • Используйте Набор средств Teams или любой технологический стек, поддерживающий стандартные ИНТЕРФЕЙСы REST API, для создания действий в качестве подключаемых модулей API.

Существует несколько различных способов создания подключаемых модулей, в том числе:

Важно!

Подключаемые модули API поддерживаются только как действия в декларативных агентах. Они не включены в Microsoft 365 Copilot.

Интерфейсы агента Copilot в приложении

С помощью действий можно активировать или включить агенты Copilot, которые работают в контексте Microsoft 365 Copilot. Например, агенты Copilot могут обрабатывать ситуации с высокой степенью изменения в режиме реального времени, используя суждение для планирования своих действий и выполнения специализированных задач, необходимых для завершения задания. Эти агенты могут сотрудничать с несколькими пользователями и другими агентами для выполнения задач, охватывающих отключенные системы, длительные горизонты времени и границы организации. Действия также можно использовать для предоставления навыков агентам Copilot, которые работают в иммерсивном интерфейсе, например декларативным агентам.

  • Взаимодействие с контекстом. Например, Business Chat (также известный как BizChat) позволяет пользователям упоминание агента и взаимодействовать с ним в беседе чата с Microsoft 365 Copilot. Для создания контекстных интерфейсов можно использовать подключаемые модули и декларативные агенты. Контекстные интерфейсы приносят дополнительную информацию в взаимодействие с чатом с Microsoft 365 Copilot, позволяя ему обдумывать и предоставлять ответы в контексте беседы. Эти возможности также позволяют Microsoft 365 Copilot взаимодействовать с внешними системами.

    Примечание.

    Business Chat — это полнофункциональный и безопасный чат, доступный для Microsoft 365 Copilot. Он доступен в Интернете через приложение Microsoft 365, Teams и Outlook.

  • Иммерсивный интерфейс. Этот интерфейс позволяет пользователям общаться напрямую с агентом, предоставляя встроенный интерфейс. Для создания иммерсивного интерфейса используются декларативные агенты. Когда пользователь активирует агент Copilot с иммерсивным интерфейсом, беседа представляет собой взаимодействие 1:1 с агентом, адаптированное к его возможностям и область.

Снимок экрана: примеры контекстных и иммерсивных интерфейсов.