Темы в Copilot Studio
Темы — это основные строительные блоки помощника. Темы можно рассматривать как компетенции помощника: они определяют, как будет проходить диалог. Темы — это отдельные пути разговора, которые при совместном использовании позволяют пользователям вести разговор естественно и плавно.
Для создания тем создатели могут:
Создавать новые темы с нуля.
Создание и редактирование тем с помощью помощника: помощник позволяет создавать и итерировать темы, описывая то, что вы хотите, а ИИ создаст это за вас.
Важно
Избегайте использования точек (.
) в названиях тем. Невозможно экспортировать решение, содержащее помощник с точками в названии любой из его тем.
Содержимое темы
Тема может дополнительно иметь связанные с ней триггерные фразы и содержать узлы разговора:
- Фразы-триггеры — фразы, ключевые слова и вопросы, которые пользователь будет, вероятно, использовать, и которые связаны с этой темой. Когда пользователь говорит помощнику что-то близкое к настроенным триггерным фразам, срабатывает соответствующая тема.
- Узлы разговора можно рассматривать как шаги действия и определять, что должна делать тема после срабатывания (например, задавать вопросы, отправлять сообщения, запускать облачный поток, устанавливать значения переменных или использовать условия для логики ветвления).
Темы по умолчанию
Любой новый помощник поставляется с набором заранее определенных тем, которые позволяют легко использовать его основные возможности.
Пользовательские темы
Пользовательские темы по умолчанию предлагают базовые возможности диалога, такие как «Приветствие», «До свидания», «Спасибо» и «Начать сначала», а темы уроков служат примерами тем для авторов тем.
Важно
- Авторы помощника могут отключить или удалить настраиваемые темы.
- Любая новая тема создается как пользовательская тема.
Системные темы
Многие системные темы также изначально доступны и помогают управлять определенными событиями разговора.
Внимание
Системные темы можно отключить (с осторожностью, поскольку они могут повлиять на поведение помощника), но нельзя удалить.
Системная тема | Описание |
---|---|
Начало разговора | В зависимости от клиента помощника, этот тема запускается заранее, чтобы инициировать разговор с пользователем. Помощник может приветствовать пользователей сообщениями еще до того, как они начнут вводить какие-либо данные. |
Конец разговора | Эта тема предназначена для размещения в конце разговора с помощником, чтобы пользователь мог подтвердить, был ли его запрос рассмотрен или нет, и заполнить опрос удовлетворенности. Эта тема важна для оценки эффективности помощника и принятия мер в соответствии с ней. При достижении этой темы считается, что результат сеанса был разрешено, если только конечный пользователь явно не подтверждает разрешение. |
Эскалация | Тема эскалации используется для передачи разговора во внешнюю систему, как правило, на агента-человека (если настроено — например, Dynamics 365 Многоканальное взаимодействие для Customer Service). При достижении этой темы результат сеанса — эскалирован. |
Переход на резерв | Эта тема срабатывает, когда помощник не может понять пользовательский запрос, и этот запрос не может быть достоверно связан с какой-либо существующей темой. Полезно иметь стратегию для перехвата этих исключений и изящной обработки их (с дополнительными источниками данных или путем эскалации). |
Сопоставлено несколько тем (также известное как "вы имели в виду") | Эта тема срабатывает, когда несколько тем могут относиться к пользовательскому вводу, а помощник не имеет достаточной уверенности, чтобы инициировать одну из них поверх других. Когда срабатывает этот тип темы, пользователю предоставляется список потенциально совпадающих тем, и он может выбрать наиболее подходящую. |
При ошибке | Сообщение об ошибке темы информирует пользователя о том, что произошла ошибка. Сообщение включает код ошибки, идентификатор разговора и отметку времени ошибки, которые можно использовать позже для отладки. Вы можете настроить эту тему, чтобы изменить способ представления ошибок пользователям и то, что должно произойти при возникновении ошибки. |
Сброс разговора | Эта тема сбрасывает разговор, очищая все значения переменных и заставляя помощник использовать последний опубликованный контент. Она срабатывает только при перенаправлении на нее, что является поведением по умолчанию для темы "Начать заново". |
Вход | Эта тема предлагает конечным пользователям войти в систему, когда включена аутентификация пользователя. Она запускается в начале разговора, когда пользователям требуется выполнить вход, или когда разговор достигает узла, использующего переменные аутентификации. |