Выберите поле из панели данных
- Получите образец входа триггера или завершите пробный запуск предыдущих шагов.
- Откройте следующий шаг и поставьте курсор в нужное поле.
- В панели данных раскройте предыдущий шаг и вложенный объект.
- Выберите конкретное значение. Для завершённого текстового ответа Kvantora это
choices[0].message.content. - Выполните проверку и посмотрите фактический вход следующего шага в истории.
Текст, объект или список
В текстовом поле можно соединить постоянный текст и переменную: «Краткое описание обращения:» и выбранное поле модели. Если действие ждёт JSON, заполните JSON-поле средствами редактора. Строковая склейка может испортить кавычки, переносы и типы значений.
Ссылка по пути
Редактор поддерживает выражения вида{{step_slug.path.to.property}}. Имя шага берите из редактора, а путь — из его фактического выхода. Не используйте название шага на русском вместо его внутреннего идентификатора.
После перемещения шага проверьте привязки: значение должно быть доступно в новой ветке. Внутри цикла выбирайте текущий элемент цикла, а не весь исходный массив. Ветвления и циклы.
Если пришло пустое значение
Откройте вход и выход предыдущего шага. Проверьте, существовало ли поле в этом запуске, выполнена ли нужная ветка и завершён ли ответ модели. Пустая строка,null, отсутствующее поле и пустой массив — разные значения. Если поле необязательно, задайте отдельную ветку для его отсутствия и проверьте оба варианта.
Перед отправкой в сторонний сервис оставьте только необходимые данные. Полный ответ может содержать служебные поля и сведения, которые получателю не нужны.