Параметры расширяемости для Microsoft 365 Copilot
При выборе подхода к разработке ИИ необходимо учитывать множество вариантов, включая Microsoft 365 Copilot возможности расширения и решения ИИ Azure. Эта статья поможет вам определить вариант расширяемости Microsoft 365, который лучше всего соответствует вашим конкретным потребностям и целям.
Расширение моделей Copilot или создание пользовательского агента обработчика?
Когда вы хотите создать полностью настраиваемый комплексный продукт ИИ для удовлетворения бизнес-потребностей, вы обычно выбираете языковые модели и оркестрацию для решений Retrieval-Augmented поколения (RAG).
Однако с Microsoft 365 Copilot вы также можете расширить частные экземпляры Copilot больших языковых моделей (LLM) и службу Azure OpenAI. LlM Компании Copilot создается на основе содержимого Microsoft 365 каждого клиента, поэтому он может работать с документами, сообщениями и другим бизнес-содержимым, которыми пользователи пользуются каждый день. При расширении Copilot вы предоставляете определенные источники знаний и навыки, которые уровень оркестрации Copilot использует для создания ответов.
Когда следует расширять Microsoft 365 Copilot
- Вы хотите воспользоваться моделью и оркестратором Copilot.
- У вас есть внешние данные, которые вы хотите сделать доступными для Copilot, чтобы аргументировать через соединитель Microsoft Graph.
- У вас есть API, который можно использовать в качестве подключаемого модуля API для чтения и записи данных в режиме реального времени.
- У вас есть расширение сообщений Teams , которое можно использовать в качестве подключаемого модуля.
Когда следует создавать пользовательский агент
- Вы хотите использовать определенные модели (LLM или модель малого языка (SLM)) для своей службы.
- Вам нужна поддержка агентского ИИ.
- Вы хотите, чтобы служба была независимой от Microsoft 365 Copilot, доступной для всех пользователей Microsoft 365 независимо от их статуса лицензирования Copilot.
Расширение Microsoft 365 Copilot
Существует два способа расширения Microsoft 365 Copilot. Вы можете настроить Copilot с помощью декларативных агентов и подключаемых модулей, а также добавить знания в Copilot и агенты с помощью соединителей Microsoft Graph.
Совет
Вы являетесь руководителем бизнес-решений? Ознакомьтесь с библиотекой сценариев Microsoft Copilot.
Декларативные агенты
Декларативные агенты предназначены для улучшения взаимодействия с пользователем, позволяя создавать персонализированные возможности чата для предоставления индивидуальных взаимодействий и ответов. Декларативные агенты имеют тот же внешний вид, что и Microsoft 365 Copilot. Декларативные агенты можно сочетать с подключаемыми модулями и соединителями для добавления навыков и знаний.
Декларативные агенты — отличный выбор в следующих случаях.
- Вы хотите создать слой поверх полной возможности Microsoft 365 Copilot.
- Для сценария требуется фокус или специализация. Например, сосредоточение знаний на определенном наборе документов или специализация на финансовых темах.
- Вы хотите ориентироваться на определенные роли или области в организации, такие как отдел кадров, продажи или финансы.
- Вы хотите область к определенным источникам данных, включая знания о предметной области, соединители Microsoft Graph и подключаемые модули.
- Вы хотите включить деталисную интерпретацию данных, полученных из источников данных, с помощью пользовательских инструкций.
Подключаемые модули
Подключаемые модули добавляют навыки и действия декларативным агентам.
- Подключаемые модули API расширяют декларативные агенты, вызывая REST API с описанием OpenAPI.
- Действия в Copilot Studio подключения Microsoft 365 Copilot и среды Power Platform. Действия включают Запросы, потоки и соединители. Если вы предпочитаете разрабатывать без написания кода, эти варианты подходят для вас.
- Соединители Power Platform позволяют декларативным агентам, созданным с помощью Microsoft Copilot Studio, взаимодействовать с внешними службами и источниками данных в режиме реального времени.
- Расширения сообщений Teams — это возможности поиска и действий для Teams, которые теперь работают в качестве подключаемых модулей для агентов.
Совет
Если у вас есть расширение сообщений Teams, его можно использовать в качестве подключаемого модуля с небольшими изменениями или без изменений. Для новых подключаемых модулей рекомендуется создавать подключаемые модули API.
Соединители Microsoft Graph
Соединители Microsoft Graph обеспечивают прием данных из различных источников в Microsoft Graph, упрощая унифицированный доступ к данным и аналитические сведения в Microsoft 365 и других службах. Элементы, прием которых осуществляется через соединитель Microsoft Graph, доступны Microsoft 365 Copilot, а также декларативным агентам.
Расширение Microsoft 365 Copilot с помощью pro-code или low-code
Ваш путь зависит от желаемых результатов и опыта программирования. Независимо от того, являетесь ли вы опытным разработчиком кода или предпочитаете решения с низким или без кода, существует набор средств, адаптированных к вашему стилю разработки.
- Параметры pro-code — это декларативные агенты, подключаемые модули API и соединители Microsoft Graph. Набор средств Teams для Visual Studio Code позволяет разрабатывать и адаптировать агентов.
- Параметры с низким или отсутствием кода — это декларативные агенты, созданные с помощью построителя агентов Copilot Studio, Copilot Studio действий и соединителей Power Platform. Вы можете быстро развиваться с помощью удобного интерфейса в Copilot Studio.
Создание пользовательского агента обработчика
С помощью служб ИИ Azure можно создать настраиваемый агент обработчика. Агенты пользовательского обработчика основаны на переносе собственной локальной модели. При использовании пользовательских агентов обработчика агент не зависит от Microsoft 365 Copilot и его LLM и оркестратора.
Агенты пользовательского обработчика отлично подходят для следующих случаев.
- В вашем сценарии требуется использование конкретных LLM или SLM.
- Требуется больший контроль над пользовательским интерфейсом или поведением агента.
- Вы хотите опубликовать агенты для пользователей, не работающих в Microsoft 365.
Создание пользовательского агента обработчика с профессиональным или низким кодом
Как вы создаете и какие инструменты вы используете, вы можете выбрать. Доступные варианты:
Параметр pro-code позволяет выполнить полную настройку. Разработка с помощью набора средств Teams для Visual Studio Code и начните с библиотеки ИИ Teams или Azure OpenAI Studio, чтобы настроить, а затем экспортировать созданный код в Teams Toolkit.
В случае низкого или отсутствия кода можно быстро разрабатывать пользовательские агенты с помощью удобного интерфейса в Copilot Studio.
Примечание.
Microsoft Copilot Studio относится к агентам пользовательского обработчика как к пользовательским копилотам.