Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержатся ссылки на примеры кода, которые помогут вам разработать решения для расширяемости Copilot, включая агенты, соединители Microsoft 365 Copilot (ранее — соединители Microsoft Graph) и подключаемые модули.
Примеры декларативного агента
В сообществе PNP доступны следующие примеры декларативного агента.
Пример | Описание |
---|---|
Профконсультант | Предоставляет персонализированные предложения по развитию карьеры, включая понимание ролей, анализ разрыва в навыках, возможности обучения и планы перехода к карьере. Она направлена на понимание текущей роли пользователя, определение карьерных целей, оценку навыков и пробелов, предложение возможностей обучения и создание подробного плана действий для будущего роста. |
Тренер идей | Упрощает мозговой штурм сеансов и планирования, предлагая творческие упражнения, методы организации идей и обратную связь для улучшения. Он использует веселый, совместный тон, задает итеративные вопросы и предоставляет подробные повестки дня и творческие предложения для проведения эффективных сеансов мозгового штурма. |
Тренер по обучению | Помогает пользователям понять сложные темы, разбивая их на простые, промежуточные и расширенные сводки, а также предоставляет планы обучения и практики. Он использует различные методы для изучения сложных тем, включая глоссарии, аналогии, практические упражнения и структурированные планы обучения. |
Подсказка тренера | Помогает пользователям создавать эффективные и хорошо структурированные запросы для Copilot. Предложения по анализу, проверкам соответствия требованиям и предложения по улучшению. Он запрашивает информацию о цели, контексте, источнике и ожиданиях для создания эффективных подсказок и предоставляет подробный анализ для повышения вашей доблести в написании подсказок. |
Обучение письму | Предоставляет подробные отзывы о написании, помогает изменить тон сообщений, переводит текст, а также помогает писать инструкции, истории, записи блога и технические документы. Он фокусируется на ясности, согласованности, грамматике и общем влиянии, предлагая конкретные улучшения и альтернативы для различных типов разработки документов. |
Примеры декларативного агента с подключаемым модулем API
В следующих примерах реализованы пользовательские агенты с помощью оркестрации и моделей Майкрософт.
Пример | Описание |
---|---|
Расширение Trey Research Copilot (версия OAuth) | В этом примере показано, как создать собственный декларативный агент с помощью оркестратора и LLM корпорации Майкрософт, который также может взаимодействовать с API через подключаемый модуль API. Этот пример включает проверку подлинности. |
Расширение Trey Research Copilot (анонимная версия) | В этом примере показано, как создать собственный декларативный агент с помощью оркестратора и LLM корпорации Майкрософт, который также может взаимодействовать с API через подключаемый модуль API. Эта версия примера Trey Research не выполняет проверку подлинности, но может быть полезна для демонстраций и экспериментов. |
Примеры агентов пользовательского обработчика
В следующих примерах реализованы настраиваемые агенты обработчика с помощью пользовательской оркестрации и моделей.
Пример | Описание |
---|---|
Вспомогатель собраний с Помощью Azure OpenAI | В этом примере показано, как Azure OpenAI извлекает элементы действий из транскрибирования собраний для всех участников, подписавшихся на собрание. Затем они отправляются каждому отдельному пользователю в чате 1:1 после завершения собрания. |
Виртуальный бот помощник | В этом примере приложения демонстрируется корневой бот, который направляет входные данные ботам навыка для индивидуальных ответов. |
Примеры соединителя Copilot
В следующих примерах реализованы соединители Copilot, расширяющие Microsoft 365 Copilot.
Пример | Описание |
---|---|
Соединитель политик TypeScript | Этот пример содержит соединитель Copilot, который показывает, как принимать локальные политики в Microsoft 365. Для каждого файла он извлекает метаданные из внешнего вещества, сопоставляет их со схемой внешнего подключения и получает содержимое, сохраняя содержимое и метаданные. Для приема содержимого задано значение, видимое для всех в организации. |
Соединитель документации по .NET | В этом примере проекта .NET показано, как создать соединитель Copilot для приема неструктурированных данных в Microsoft 365 и сделать их доступными для Microsoft 365 Copilot. В проекте используется Microsoft 365 Agents Toolkit (эволюция набора средств Teams) для Visual Studio, чтобы упаковать соединитель как приложение Microsoft Teams и упростить его развертывание в организации. |
Соединитель .NET GitHub | В этом приложении .NET показано, как использовать API соединителя Copilot для создания пользовательского соединителя, который индексирует проблемы и репозитории из GitHub. В этом примере соединителя используются такие возможности, как Поиск (Майкрософт), Copilot в Teams, приложение Microsoft 365 Copilot и многое другое. |
Соединитель GitHub для Python | В этом приложении Python показано, как использовать API соединителя Copilot для создания пользовательского соединителя, который индексирует проблемы и репозитории из GitHub. В этом примере соединителя используются такие возможности, как Поиск (Майкрософт), Copilot в Teams, приложение Microsoft 365 Copilot и многое другое. |
Соединитель TypeScript GitHub | В этом приложении TypeScript показано, как использовать API соединителя Copilot для создания пользовательского соединителя, который индексирует проблемы и репозитории из GitHub. В этом примере соединителя используются такие возможности, как Поиск (Майкрософт), Copilot в Teams, приложение Microsoft 365 Copilot и многое другое. |
Примеры сообщества
Последний список примеров из сообщества можно найти в коллекции примеров решений Центра внедрения Майкрософт: