Поделиться через


Общие сведения об агентах пользовательского обработчика для Microsoft 365

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

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

Важно!

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

Что такое пользовательский агент обработчика?

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

Структура пользовательского агента обработчика Microsoft 365 Copilot

Ключевые характеристики агентов пользовательского обработчика

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

  • Настраиваемая оркестрация . Определите специализированные рабочие процессы и подключитесь к внешним системам для внедрения дополнительных знаний или вызова действий.
  • Гибкие модели ИИ . Выберите один из базовых моделей, точно настроенных моделей или отраслевого ИИ в соответствии с вашим вариантом использования.
  • Упреждающая автоматизация — программная активация рабочих процессов и выполнение действий в корпоративных приложениях.

Подходы к разработке для пользовательских агентов обработчика

Вы можете использовать подход с низким уровнем кода для создания пользовательских агентов обработчика с Copilot Studio или профессиональный подход с помощью средств разработки и пакетов SDK. Все параметры позволяют интегрировать внешние знания и действия в Microsoft 365 Copilot. Однако они отличаются сложностью, необходимым набором навыков и типами бизнес-сценариев, которые они лучше всего поддерживают.

Подход с низким уровнем кода

Copilot Studio — это полностью управляемая платформа SaaS, которая упрощает создание пользовательских агентов обработчика, поэтому вы можете сосредоточиться на создании эффективных агентов, не беспокоясь об инфраструктуре, размещении или управлении. Он предлагает встроенное соответствие требованиям через Power Platform, а также готовые шаблоны и соединители для Microsoft 365 и партнерских служб. Хотя он поддерживает разработку с низким уровнем кода, реальная ценность заключается в упрощенном развертывании и управлении.

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

Профессиональный подход к коду

Для разработки программного кода можно использовать Visual Studio или Visual Studio Code с расширением Microsoft 365 Agents Toolkit (эволюция набора средств Teams). Этот набор средств упрощает разработку агентов, предоставляя готовые шаблоны, простую отладку и упрощенные рабочие процессы развертывания, которые идеально подходят для разработчиков, которым требуется полностью настраиваемый интерфейс.

При создании агентов с помощью набора средств вы можете выбрать один из двух пакетов SDK в зависимости от ваших потребностей.

Пакет SDK агентов Microsoft 365

Пакет SDK агентов Microsoft 365 — это платформа, предназначенная для создания полнофункциональные многоканальные агенты, которые могут работать в Microsoft 365 Copilot, Teams, партнерских платформах, пользовательских приложениях и веб-сайтах.

Он идеально подходит для вариантов использования, в которых требуется настраиваемая оркестрация с использованием таких платформ, как семантический ядро или LangChain, и поддерживает интеграцию с любыми моделями или службами ИИ. Этот пакет SDK лучше всего подходит для организаций или поставщиков программного обеспечения, которым требуются специализированные агенты с расширенными возможностями и возможностью работы по нескольким каналам.

Библиотека ИИ Teams

Библиотека ИИ Teams — это платформа, специально предназначенная для Microsoft Teams. Он включает встроенный оркестратор планировщика действий и поддерживает языковые модели на основе GPT из Azure и OpenAI.

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

Сравнение средств разработки агента

В следующей таблице представлено краткое сравнение доступных подходов.

Функция Copilot Studio ИИ Teams Пакет SDK для агентов
Подход к разработке Низкий уровень кода Профессиональный код Профессиональный код
Инструменты Пользовательский интерфейс Copilot Studio Visual Studio Code/Visual Studio с библиотекой ИИ Teams Visual Studio Code/Visual Studio с набором средств агентов Microsoft 365
Публикация Моя организация
ISV/store
Моя организация
ISV/store
Моя организация
ISV/store
10+ каналов
Каналы Microsoft 365 Copilot, Teams, партнерские приложения, мобильные приложения и пользовательские веб-сайты Microsoft 365 Copilot, Teams Microsoft 365 Copilot, Teams, партнерские приложения, мобильные приложения и пользовательские веб-сайты
Эффективность Индивидуально Группа Группа
Orchestrator Copilot Studio Планировщик действий ИИ Teams Использование собственного (например, семантического ядра, LangChain)
Модели ИИ Copilot Studio Любая модель по вашему выбору Любая модель по вашему выбору
Поддерживаемые языки программирования Неприменимо (низкий код) C#, TypeScript, JavaScript, Python C#, JavaScript, Python

Ключевые рекомендации

При выборе средства разработки применяются следующие рекомендации.

  • Публикация область. Только агенты, созданные с помощью библиотеки ИИ Teams или Пакет SDK агентов Microsoft 365, можно публиковать в Microsoft Commercial Store с помощью набора средств агентов.
  • Производительность групп . Для многопользовательских сценариев, особенно в Teams, рассмотрите возможность использования библиотеки ИИ Teams для встроенной поддержки каналов совместной работы и собраний.
  • Потребности в настройке. Если вам нужен полный контроль над моделями ИИ или оркестрацией, выберите подход с профессиональным кодом с Пакет SDK агентов Microsoft 365.
  • Доступ к источнику знаний. Copilot Studio агенты имеют собственный доступ к содержимому соединителя Microsoft 365 и Microsoft Graph. Агенты, созданные с использованием подхода pro-code, могут получать доступ к тем же данным через API Microsoft Graph.

Примеры сценариев

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

Сценарий Описание Рекомендуемый подход
Анализ юридических случаев Юридическая фирма создает автономный агент ИИ с помощью Azure AI Foundry. Агент использует специально обученный LLM для анализа прецедентного права и интегрируется с внешними юридическими базами данных. Агент используется в системе управления делами фирмы, но также должен быть доступен в Microsoft 365 Copilot и иметь доступ к документам в SharePoint. Так как агент работает как во внутренней системе управления делами юридической фирмы (пользовательском приложении), так и в Microsoft 365, используйте пакет SDK агента Microsoft 365 для многоканальных публикаций и интеграции с пользовательским обученным LLM.
Хирургическое планирование в сфере здравоохранения Больница создает агент для хирургических групп для планирования и планирования операций. Агент сотрудничает с врачами, медсестрами и административным персоналом и интегрируется с системами информации о пациентах и планирования. Агент упрощает совместную работу со всеми членами команды для планирования, создания встреч, разрешения конфликтов и настройки напоминаний и уведомлений. Так как агент будет использоваться в команде для нескольких пользователей, публикация этого агента в канале Teams или собрании облегчит совместную работу всех пользователей.
Этот агент будет создан с помощью библиотеки ИИ Teams и может подключаться к системам информации о пациентах и системам планирования.

Рекомендации по проектированию и развертыванию

При подготовке к созданию и развертыванию пользовательского агента обработчика учитывайте ключевые факторы, описанные в этом разделе, чтобы обеспечить производительность, соответствие требованиям и устойчивость.

Выбор модели ИИ

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

Дополнительные сведения см. в статье Выбор правильных моделей для приложений.

Ответственное применение ИИ

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

Факторы затрат

Рассмотрите расходы на лицензирование, потребление и размещение, связанные с пользовательским агентом обработчика.

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

Конфиденциальность и соответствие требованиям

Запросы и ответы агента пользовательского обработчика в Copilot Chat и Teams хранятся в соответствии с условиями продукта Microsoft 365 и управляются в соответствии с инструкциями клиента. Для просмотра этих сохраненных данных и управления ими администраторы могут использовать поиск контента или Microsoft Purview.