Темы в Copilot Studio

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

Для создания тем создатели могут:

Важно

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

Содержимое темы

Тема может дополнительно иметь связанные с ней триггерные фразы и содержать узлы разговора:

  • Фразы-триггеры — фразы, ключевые слова и вопросы, которые пользователь будет, вероятно, использовать, и которые связаны с этой темой. Когда пользователь говорит помощнику что-то близкое к настроенным триггерным фразам, срабатывает соответствующая тема.
  • Узлы разговора можно рассматривать как шаги действия и определять, что должна делать тема после срабатывания (например, задавать вопросы, отправлять сообщения, запускать облачный поток, устанавливать значения переменных или использовать условия для логики ветвления).

Темы по умолчанию

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

Пользовательские темы

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

Важно

  • Авторы помощника могут отключить или удалить настраиваемые темы.
  • Любая новая тема создается как пользовательская тема.

Системные темы

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

Внимание

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

Системная тема Описание
Начало разговора В зависимости от клиента помощника, этот тема запускается заранее, чтобы инициировать разговор с пользователем. Помощник может приветствовать пользователей сообщениями еще до того, как они начнут вводить какие-либо данные.
Конец разговора Эта тема предназначена для размещения в конце разговора с помощником, чтобы пользователь мог подтвердить, был ли его запрос рассмотрен или нет, и заполнить опрос удовлетворенности. Эта тема важна для оценки эффективности помощника и принятия мер в соответствии с ней.
При достижении этой темы считается, что результат сеанса был разрешено, если только конечный пользователь явно не подтверждает разрешение.
Эскалация Тема эскалации используется для передачи разговора во внешнюю систему, как правило, на агента-человека (если настроено — например, Dynamics 365 Многоканальное взаимодействие для Customer Service). При достижении этой темы результат сеанса — эскалирован.
Резерв Эта тема срабатывает, когда помощник не может понять пользовательский запрос, и этот запрос не может быть достоверно связан с какой-либо существующей темой. Полезно иметь стратегию для перехвата этих исключений и изящной обработки их (с дополнительными источниками данных или путем эскалации).
Сопоставлено несколько тем (также известное как "вы имели в виду") Эта тема срабатывает, когда несколько тем могут относиться к пользовательскому вводу, а помощник не имеет достаточной уверенности, чтобы инициировать одну из них поверх других. Когда срабатывает этот тип темы, пользователю предоставляется список потенциально совпадающих тем, и он может выбрать наиболее подходящую.
При ошибке Сообщение об ошибке темы информирует пользователя о том, что произошла ошибка. Сообщение включает код ошибки, идентификатор разговора и отметку времени ошибки, которые можно использовать позже для отладки.
Вы можете настроить эту тему, чтобы изменить способ представления ошибок пользователям и то, что должно произойти при возникновении ошибки.
Сброс разговора Эта тема сбрасывает разговор, очищая все значения переменных и заставляя помощник использовать последний опубликованный контент. Она срабатывает только при перенаправлении на нее, что является поведением по умолчанию для темы "Начать заново".
Вход Эта тема предлагает конечным пользователям войти в систему, когда включена аутентификация пользователя. Она запускается в начале разговора, когда пользователям требуется выполнить вход, или когда разговор достигает узла, использующего переменные аутентификации.