AI-классификация и финальная сборка

Финальная сборка: проверка и экспорт workflow

Содержание курса

Пошаговое исправление найденной ошибки

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

Шаг 1. Открыть панель Input сбойного узла в режиме JSON.

Кликаем на проблемный узел и переключаемся на вкладку Input. В правом верхнем углу панели есть переключатель между табличным видом и JSON — выбираем JSON. Здесь видно, какие именно данные поступили в этот узел: какие ключи есть, какие значения они содержат и какие отсутствуют.

Это критический шаг, потому что большинство ошибок — несоответствие между тем, что пришло, и тем, что узел ожидает. Узел обращается к полю description, а в Input пришло Описание с кириллицей и пробелом — и всё, ключ не найден.

Шаг 2. Сравнить имена ключей в Input с именами в настройках узла.

Открываем настройки узла (кнопка редактирования, карандаш) и смотрим, что там указано: в каком expression, в каком поле Input Field, в каком условии IF фигурирует имя поля. Сравниваем с тем, что видели в JSON на шаге 1. Несоответствие чаще всего одно из трёх:

  • опечатка в имени поля — descrption вместо description;
  • регистр — Email вместо email;
  • лишний пробел в имени ключа, который не виден в таблице, но виден в JSON.

Шаг 3. Исправить несоответствие.

Вносим правку прямо в настройках узла. Если проблема в expression — открываем редактор выражения и корректируем имя ключа. Если проблема в условии IF — исправляем строку сравнения. Если ветка Text Classifier не подключена к нужному узлу — проводим соединение вручную.

Не меняем ничего лишнего. Одна ошибка — одно исправление.

Шаг 4. Перезапустить workflow с той же заявкой.

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

Запускаем «Test workflow» снова. Если узел стал зелёным и данные прошли дальше по цепочке — исправление верное. Если узел снова красный или следующий узел стал серым — значит, либо в узле несколько проблем, либо ошибка оказалась глубже, и нужно повторить шаги 1–3 для нового проблемного места.

После того как все четыре заявки прошли без красных узлов, workflow считается проверенным и готовым к экспорту.