Использование навыков Microsoft Bot Framework в Microsoft Copilot Studio

Внимание

Возможности и функции Power Virtual Agents теперь являются частью Microsoft Copilot Studio после значительных инвестиций в генеративный искусственный интеллект и расширенную интеграцию с Microsoft Copilot.

Некоторые статьи и снимки экрана могут ссылаться на Power Virtual Agents, пока мы обновляем документацию и учебные материалы.

Microsoft Copilot Studio позволяет расширить ваш бот, используя навыки Microsoft Bot Framework. Если вы уже создали и развернули ботов в своей организации (используя профессиональные инструменты разработки Bot Framework) для конкретных сценариев, вы можете преобразовать боты в навык и встроить навык в бот Microsoft Copilot Studio.

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

Добавление навыка к разговорам с ботом

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

Далее зарегистрируйте навык в Copilot Studio.

Добавьте навык в разговор:

  1. Перейдите на страницу тем для бота, которого вы хотите редактировать.

  2. Откройте холст разработки для темы, из которой вы хотите вызвать действие навыка.

  3. Выберите Добавить узел (+) под существующим узлом, чтобы добавить новый узел.

    Снимок экрана добавления узла.

  4. В окне выбора узла выберите Вызов действия, а затем выберите навык, который требуется добавить.

  5. Если ваш навык имеет входы, назначьте переменные для этих входов. Кроме того, если ваш навык отправляет выходные данные в переменные, вы можете использовать эти переменные в любых следующих узлах.

    Заметка

    Навыки могут принимать простые типы данных (целочисленные, логические, строковые) и сложные типы данных (такие как строки JSON).

    Если вам нужно извлечь переменные из сложных типов данных, вы должны использовать Power Automate для дальнейшего анализа и разбивки сложных строк JSON на пары "ключ-значение" для использования в вашем боте.

  6. Выберите Сохранить, чтобы сохранить ваши изменения в теме.

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