Примеры расширяемости Microsoft 365 Copilot

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

Примеры декларативного агента

В сообществе PNP доступны следующие примеры декларативного агента.

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

Добавление возможностей для декларативных агентов

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

Дополнительные сведения о том, как включить каждую возможность, см. в разделе:

Примеры декларативного агента с подключаемым модулем API

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

Пример Описание
Расширение Trey Research Copilot (версия OAuth) В этом примере показано, как создать собственный декларативный агент с помощью оркестратора и LLM корпорации Майкрософт, который также может взаимодействовать с API через подключаемый модуль API. Этот пример включает проверку подлинности.
Расширение Trey Research Copilot (анонимная версия) В этом примере показано, как создать собственный декларативный агент с помощью оркестратора и LLM корпорации Майкрософт, который также может взаимодействовать с API через подключаемый модуль API. Эта версия примера Trey Research не выполняет проверку подлинности, но может быть полезна для демонстраций и экспериментов.

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

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

Пример Описание
Meeting Helper с Azure OpenAI В этом примере показано, как Azure OpenAI извлекает элементы действий из транскрибирования собрания для всех участников, подписавшихся на собрание. Затем они отправляются каждому отдельному пользователю в чате 1:1 после завершения собрания.
Виртуальный бот помощник В этом примере приложения демонстрируется корневой бот, который направляет входные данные ботам навыка для индивидуальных ответов.

Примеры сообщества

Последний список примеров из сообщества можно найти в коллекции примеров решений Центра внедрения Майкрософт: