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


Организация тем и действий помощника с помощью генеративного ИИ (предварительная версия)

[Данная статья посвящена предварительному выпуску и может быть изменена.]

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

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

В генеративном режиме помощник может заполнять входные данные темы не только из контекста разговора, но также путем генерации вопросов, чтобы запросить у пользователя значения. Дополнительные сведения об этом поведении и о том, как им управлять, см. в разделе Управление входными и выходными данными темы.

Как работает генеративный режим?

Использование генеративного искусственного интеллекта для определения реакции вашего помощника может сделать разговор более естественным и плавным для пользователей.

Когда пользователь отправляет сообщение, ваш помощник выбирает одно или несколько действий или тем для подготовки ответа. Множество факторов определяют выбор. Важнейшим фактором является описание тем и действий. Другие факторы включают имя темы или действий, любые входные или выходные параметры, а также их имена и описания. Описания позволяют вашему помощнику быть более точным, когда он связывает намерения пользователя с действиями и темами.

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

Когда вы тестируете помощника, использующего генеративный режим, в Copilot Studio, вы можете открыть карту диалога, чтобы следить за выполнением плана.

Включение генеративного режима для помощника

  1. Откройте помощник.

  2. Выберите Параметры.

  3. Выберите вкладку Генеративный ИИ.

  4. Выберите параметр Генеративный (по умолчанию выбран вариант Классический).

  5. (Необязательно) Выберите предпочитаемый уровень строгости модерации контента.

    Низкая — более креативные ответы Средняя — более сбалансированные ответы Высокая — более точные ответы
    Помощник генерирует больше всего ответов, но они могут быть неточными. Помощник генерирует больше ответов, но может быть неуместным или нежелательным. Ответы помощника более релевантны. (по умолчанию)
  6. Выберите Сохранить.

Важно

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

Совет

При использовании содержимого, созданного ИИ, например вопросов, сгенерированных при выполнении действия, рекомендуется сообщить пользователям, что часть разговора может быть создана ИИ.

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

Открытие карты разговора

Карта разговора доступна для помощников, настроенных для ответа пользователям в генеративном режиме.

  • Чтобы открыть карту разговора, выберите значок карты в верхней части панели тестирования.

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

    Снимок экрана кнопки карты разговора с возможностью ее отображения по умолчанию.

Когда вы задаете своему помощнику вопрос на панели тестирования, карта разговора отображает визуальное представление созданного плана. Здесь пользователь спросил: «Какие текущие погодные условия?» Вы увидите действие, выбранное для ответа, входные данные, которые еще необходимо собрать, а также аннотации помощника о принятии им решения.

Снимок экрана режима трассировки с примером представления плана.

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

Снимок экрана функции отслеживания смены тем.

Написание описаний

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

Для действий создание описания является частью мастера, используемого для добавления их в помощник. Описание часто заполняется заранее, но при необходимости вы можете внести изменения. Дополнительные сведения о добавлении действий и управлении ими см. в разделе Использование действий для пользовательских помощников (предварительная версия).

Для тем, после выбора Генеративный, Запускается помощником появляется на узлах Триггер (вместо Фразы), что позволяет вам добавлять или редактировать описание темы.

Триггерный узел с описанием темы в помощнике с генеративной оркестровкой тем и действий.

Совет

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

Рекомендации по использованию названий и описаний тем и действий

Вот несколько рекомендаций по именованию тем и действий и составлению четких, кратких и релевантных описаний для них.

Стиль написания

Используйте простые и прямые формулировки. Избегайте жаргона, сленга и технических терминов.

Используйте в описаниях активный залог и настоящее время. Например, напишите «Это действие предоставляет информацию о погоде» вместо «Этим действием предоставляется информация о погоде».

С сортировкой по релевантности

Используйте ключевые слова, которые связаны с действием или функциональностью темы и намерением пользователя. Например, если действие предоставляет информацию о погоде, используйте такие ключевые слова, как «погода», «прогноз», «температура», «дождь», «снег» и т. д.

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

Используйте описательное и уникальное имя, которое представляет собой короткую фразу. Избегайте использования неконкретных или неоднозначных имен. Например, вместо того, чтобы называть действие «Погода», назовите его «Прогноз погоды» или «Сводка погоды».

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

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

Имя: Текущая погода

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

Имя: Прогноз погоды на завтра

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

Примеры того, чего не следует делать

Здесь мы приводим несколько примеров, которые не соответствуют рекомендациям. Этот пример слишком расплывчатый, поскольку в нем не указано, на какие типы вопросов может отвечать действие.

Имя: Ответить на вопрос

Описание: Это действие может отвечать на вопросы.

В следующем примере используется жаргонизм. Вместо этого в нем должна быть указана прибыль на акцию (EPS).

Имя: Получить EPS

Описание: Получает EPS для любого биржевого тикера.

Примеры взаимодействия с помощником с использованием генеративного ИИ для обработки запросов пользователей

Следующие примеры основаны на помощнике, который имеет две настраиваемые темы — одну для определения времени работы магазина, другую для поиска ближайшего магазина, — а также действие, основанное на предварительно созданном соединителе MSN Weather.

Пример 1

В этом примере пользователь спрашивает: «Какая погода в Сиэтле?». Помощник выбирает действие подключаемого модуля текущей погоды, а также предварительно заполняет входной параметр «Местоположение» словом «Сиэтл», которое он распознал по вопросу пользователя.

Снимок экрана примера 1, показывающий действие погоды на карте разговора.

Пример 2

В этом примере пользователь спрашивает: «Мне нужно узнать часы работы магазина и найти ближайший магазин». Здесь помощник выбирает два элемента: тему Часы работы магазина и тему Поиск магазина, и сцепляет их вместе, чтобы ответить на обе части запроса пользователя.

Снимок экрана примера 2, на котором показаны две темы, связанные друг с другом на карте разговора.

Пример 3

В этом примере пользователь ранее в разговоре нашел ближайший магазин, который был идентифицирован как Киркланд. Затем пользователь спросил "какая там погода?" Здесь помощник выбирает действие текущей погоды, но предварительно заполняет местоположение словом "Киркланд" на основе контекста недавнего разговора.

Снимок экрана примера 3, показывающий историю разговора и действие погоды на карте разговора.