Дополнительные настройки для входных данных тем и действий
При настройке входных данных для тем или входных данных для действий общие настройки позволяют вам определить, как ваш агент собирает входные данные.
Внимание!
Дополнительные настройки всегда доступны для входных параметров действия. Однако для входных параметров тема эти настройки доступны только в том случае, если ваш агент настроен на использование генеративной оркестровки.
Установите, как агент должен запрашивать у пользователей ввод данных.
По умолчанию агенты используют имя и описание своих входных параметров для автоматической генерации вопросов, чтобы запросить у пользователя недостающую информацию. Однако вы можете изменить это поведение и создать свой собственный вопрос.
Чтобы задать свой собственный вопрос, выберите Настроить в разделе Запрос.
Введите свой вопрос. Вы можете включить в свой вопрос ссылки на переменные или Power Fx формулы.
Настройте поведение повторного запроса для вашего агент
По умолчанию, если агент не получает от пользователя допустимого ответа, вопрос повторяется еще два раза. Вы можете повторить попытку агент только один раз или продолжить, не пытаясь получить ответ. Чтобы настроить действия агент при перемещении, настройте свойства в разделе Не найдено допустимых объектов.
- Сколько повторных запросов: количество раз, которое ваш агент пытается получить правильный ответ. Повторить до 2 раз по умолчанию. Вы также можете выбрать Повторить один раз или Не повторять.
- Повторить запрос: чтобы изменить вопрос, используемый для повторного запроса ввода данных пользователем после сбоя базовой проверки сущности, выберите Настроить, а затем введите новый вопрос. Например, если вы ожидаете номер, вы можете ввести вопрос типа «Какой идентификатор?». Это должно быть число».
Дополнительная проверка сущности
По умолчанию ответы проверяются только на основе сущности, выбранной в свойстве Идентифицировать как. Дополнительная проверка сущности позволяет добавить критерии для базового текста. Например, для ввода установлено Идентифицировать как число, но вы можете захотеть убедиться, что оно меньше 10. Вы также можете изменить вопрос при повторе, чтобы помочь пользователю ввести действительный ответ.
- Условие: Введите Power Fx формулу, которая возвращает значение логический (
true
илиfalse
), например,Topic.Var1 < 10
. - Сообщение о том, что условие не выполняется: чтобы изменить сообщение, отображаемое в том случае, когда базовая проверка сущности пройдена, но проверка на соответствие условию не удалась, выберите Настроить, затем введите новый вопрос. Например, если вы получили число, но оно больше 10, что нарушает правило проверки, вы можете ввести вопрос типа «Каков идентификатор?». Это должно быть число меньше 10».
Допустимая сущность не найдена
Не найдено допустимой сущности определяет, что произойдет, когда ваш агент прекратит попытки получить допустимый ответ от пользователя после достижения максимального количества повторных попыток. Вы можете перейти к представитель отдела обслуживания клиентов или указать значение по умолчанию.
Действие, если сущность не найдена:
- Эскалация: перенаправьте пользователя на системную тему Эскалация. Это поведение принимается по умолчанию.
- Задать для переменной значение: установка значения выходной переменной и переход к следующему узлу. Введите или выберите значение в поле Значение сущности по умолчанию.
- Установить переменную пустой (без значения): очистить выходную переменную и перейти к следующему узлу. Вы можете использовать узел Условие позже, чтобы проверить, имеет ли переменная значение.
Сообщение «Объект не найден»: чтобы указать сообщение, которое будет отображаться пользователю для информирования о предпринимаемых действиях, выберите Настроить, а затем введите новый запрос. Например, ваше сообщение может быть таким: «Похоже, у вас проблемы. Я перенаправляю вас к кому-то из нашей команды».