Добавление групп условий

Note

Функции, описанные в этой статье, питаются стандартным жгутом, который использует опции выставления счетов, описанные в разделе «Лицензирование для агентов, работающих на стандартном жгуте». Узнайте, как получить доступ к стандартным функциям в стандартных агентах и потоках агентов доступа.

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

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

  • Управляйте связанными условиями в одном месте

  • Уменьшайте ветвление тематических потоков

  • Переключайтесь между табличным и графовым представлениями для удобства редактирования и визуализации

Создание группы условий

  1. Откройте тему.

  2. Выберите Добавить узел>Дополнительно>Добавить группу условий.

    Снимок экрана меню «Дополнительно» с выделенной опцией «Добавить группу условий».

  3. После добавления узла на холст появляется узел Группа условий.

    Снимок экрана узла группы условий на холсте со значками редактирования и дополнительных параметров.

Представления групп условий

Используйте эти шаги, чтобы переключить существующую группу условий в Табличное представление, обновив идентификатор группы условий в редакторе кода.

Табличное представление

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

Снимок экрана группы условий в табличном представлении со столбцами Условие, Инструменты и Переход.

Вид графа

Выберите Вид>Граф, чтобы отобразить схему ветвления, аналогичную традиционным узлам условий. Смена вида не влияет на поведение.

Снимок экрана представления в виде графа, показывающий группу условий с ветвями Ввод, Условие и Все остальные условия.

Преобразование существующих условий (ручное редактирование)

Снимок экрана представления в виде графа группы условий с тремя ветвями условий: большие, малые и средние, а также ветвью для всех остальных условий.

  1. Откройте тему в редакторе кода.

  2. Найдите идентификатор группы условий.

    Снимок экрана редактора кода с выделенной группой ConditionGroup с идентификатором conditionGroup_HnxsWS.

  3. Добавьте _tv к идентификатору, сохраните и закройте редактор кода.

    Снимок экрана редактора YAML с идентификатором группы условий «conditionGroup_HnxsWS_tv», выделенным в розовой рамке.

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

    Снимок экрана узла рабочего процесса под названием ConditionGroupSize с кнопками добавления.

    Снимок экрана редактора ConditionGroupSize, в котором узел группы условий отображается в табличном виде с тремя условиями выбора Var1.