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


Расширение расширения сообщений на основе бота в качестве подключаемого модуля для Microsoft 365 Copilot

Примечание.

  • Убедитесь, что Microsoft 365 Copilot доступны для вашей организации. Вы можете получить среду разработчика для Microsoft 365 Copilot двумя способами:
  • Подключаемый модуль расширения для сообщений поиска на основе бота доступен в общедоступной предварительной версии для разработчиков.
  • Только расширения сообщений на основе бота с командами поиска могут быть расширены как подключаемые модули для Microsoft 365 Copilot.

Microsoft 365 Copilot на базе расширенной подсистемы обработки и оркестрации интегрирует приложения Microsoft 365, Microsoft Graph и большие языковые модели (LLM), чтобы превратить ваши слова в мощный инструмент для повышения производительности. Хотя Microsoft 365 Copilot могут использовать приложения и данные в экосистеме Microsoft 365, многие пользователи используют различные внешние инструменты и службы для управления работой и совместной работы. Расширив расширение для сообщений в качестве подключаемого модуля в Microsoft 365 Copilot, вы можете позволить пользователям взаимодействовать со сторонними инструментами и службами, что позволит им достичь большего с помощью Microsoft 365 Copilot. Это расширение можно реализовать путем разработки подключаемого модуля или подключения к внешнему источнику данных.

На рисунке показан поток взаимодействия с пользователем между пользователем, Microsoft Teams и Microsoft 365 Copilot.

Дополнительные сведения о расширении Microsoft 365 Copilot с помощью расширений сообщений Microsoft Teams см. в этом видео:

Что такое подключаемый модуль?

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

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

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

  • Описание приложения. Описание приложения помогает улучшить возможности обнаружения приложений в Магазине Teams.
  • Описание команды. Описание команды сопоставляет намерения пользователя и речевые фрагменты с командой поиска внутри подключаемого модуля и должна быть построена на основе анализа намерения пользователя и ключевых слов.
  • Описание параметра. Описание параметра объясняет требования системы на естественном языке с форматом вывода.
  • Семантическое описание. Семаническое описание помогает Microsoft 365 Copilot создавать содержимое, предоставляя концептуальное представление о возможностях и сценариях подключаемого модуля, в которых оно может помочь достичь целей пользователя и сопоставить намерение пользователя с возможностями подключаемого модуля.

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

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

Предварительные условия

Прежде чем приступить к работе, ознакомьтесь со следующими стандартами и рекомендациями по созданию подключаемых модулей расширения сообщений для Microsoft 365 Copilot:

Создание расширения сообщений на основе бота

Важно!

Подключаемые модули для Microsoft 365 Copilot доступны в предварительной версии и работают только в Microsoft 365 Copilot в Teams.

Давайте создадим расширение для сообщений поиска на основе бота, которое может искать реестры npm в Teams и Microsoft 365 Copilot и делиться результатами через область создания сообщений клиента Microsoft Teams.

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

  • Установите последнюю предварительную версию набора средств Teams.
  • Убедитесь, что флаг функции Разработка подключаемого модуля Copilot включен. Чтобы включить флаг функции, выполните следующие действия.
    1. Откройте Visual Studio Code.
    2. Перейдите в раздел Управление>параметрами.
    3. В поле поиска параметров поиска введите Набор средств Teams.
    4. В разделе Расширения установите флажок Fx-extension: Develop Copilot Plugin (Расширения Fx-extension: Разработка подключаемого модуля Copilot ).

Чтобы создать подключаемый модуль расширения для сообщений поиска на основе бота с помощью Visual Studio Code, выполните следующие действия.

  1. Откройте Visual Studio Code.

  2. В левой области выберите Набор средств Teams.

  3. Выберите Создать новое приложение.

  4. Выберите Расширение сообщений.

  5. Выберите Настраиваемые результаты поиска.

  6. Выберите Начать с бота.

    Снимок экрана: параметр

  7. Выберите язык программирования.

  8. Выберите Папка по умолчанию.

  9. Введите имя приложения и нажмите клавишу ВВОД. Набор средств Teams формирует шаблон приложения и создает расширение для сообщений.

Чтобы запустить расширение сообщений в Teams, выполните следующие действия.

  1. В левой области выберите Набор средств Teams.

  2. В разделе Учетные записи выполните следующие действия.

    1. Выберите Войти в Microsoft 365 и введите учетные данные Microsoft 365.

    2. Выберите Войти в Azure и введите учетные данные Azure.

      Снимок экрана: параметр Войти в Microsoft 365 и Azure в разделе Учетные записи в наборе средств Teams для Visual Studio Code.

  3. В левой области выберите Выполнить и отладить (CTRL+SHIFT+D).

  4. Выберите Отладка в Teams (Edge) или Отладка в Teams (Chrome) . Teams Toolkit запускает приложение в Teams с помощью веб-браузера.

  5. Нажмите Добавить. Приложение устанавливается в Teams.

  6. Перейдите в чат и выберите Действия и приложения.

  7. Во всплывающем меню расширения сообщений введите имя расширения сообщения в поле поиска.

  8. Выберите расширение сообщений и введите поисковый запрос.

  9. Выберите продукт из списка. Teams развертывает продукт в виде адаптивной карточки в области создания сообщения.

  10. Нажмите кнопку Отправить.

Активация расширения сообщений в Microsoft 365 Copilot

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

  1. Выберите Приложения.

  2. Найдите Copilot и откройте Microsoft 365 Copilot.

  3. Выберите Подключаемые модули.

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

    Снимок экрана: параметр Подключаемый модуль, список подключаемых модулей и переключатель, включенный для подключаемого модуля bot-based-ME-test-local.

  5. В области создания сообщений отправьте сообщение в Microsoft 365 Copilot для поиска сведений о пакете npm в Teams и Microsoft 365 Copilot. Например, найдите сведения о пакете npm в teamsfx-react в npm-searchlocal.

    Снимок экрана: запрос подключаемого модуля и ответ от Microsoft 365 Copilot.

Примечание.

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

Дополнительные сведения о тестировании подключаемого модуля в Microsoft 365 Copilot см. в разделе Отладка выбора подключаемого модуля.

Включение расширения сообщений в качестве подключаемого модуля для Copilot для собраний

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

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

  1. Перейдите на собрание Teams.

  2. Выберите Присоединиться.

  3. В окне собрания выберите Copilot.

  4. Выберите Начать транскрибирование.

    Снимок экрана: параметр Copilot и кнопка начала транскрибирования в собрании Teams.

  5. Выберите язык разговорной речи и нажмите кнопку Подтвердить. Откроется панель Copilot для Teams.

    Снимок экрана: раскрывающийся список для выбора устного языка и кнопки подтверждения в собрании Teams.

  6. В области Copilot для Teams в правом нижнем углу нажмите кнопку Подключаемый модуль Copilot.

    Снимок экрана: значок подключаемого модуля в области Copilot для Teams на собрании Teams.

  7. Найдите подключаемый модуль и включите переключатель для подключаемого модуля.

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

    Снимок экрана: список статических запросов, доступных в области Copilot для Teams в собрании Teams.

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

Пошаговые инструкции

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

См. также