Skip to Content

Динамическое создание данных (Dynamic Create Data)

Описание

Компонент Dynamic Create Data обеспечивает возможность оперативного формирования объектов типа Data или Message с произвольной структурой. Пользователь самостоятельно определяет необходимый набор полей, после чего система в автоматическом режиме генерирует соответствующие входные порты на корпусе узла.

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

Настройка компонента

Для конфигурации полей выполните следующие шаги:

  1. В параметре Input Configuration нажмите кнопку component4Open table.

  2. Нажмите component2Add a new row для создания новой строки.
    Добавление новой строки создает входные и выходные хендлы (точки подключения) для выбранного Field Type. Например, если вы добавите поле типа Text, у компонента появятся входной и выходной хендлы для текста. Для каждой новой строки необходимо настроить Field Name и Field Type.

  3. Настройте параметры строки:

    • Field Name (Имя поля): Технический ключ (ID), который будет использоваться внутри объекта данных.
    • Field Type (Тип поля): Определяет, какие данные сможет принимать этот порт.
      1. Текст (Text): Принимает прямой текстовый ввод или значения типа Text или Message от других компонентов.
      2. Данные (Data): Принимает ввод типа Data от других компонентов.
      3. Число (Number): Принимает прямой числовой ввод или значения типа Text или Message от других компонентов.
      4. Хендл (Handle): Принимает значения типа Text, Data или Message от других компонентов.
      5. Логическое значение (Boolean): Принимает значения типа Boolean (истина/ложь). Не может принимать ввод от других компонентов.

Параметры компонента

Некоторые параметры по умолчанию скрыты в визуальном редакторе. Вы можете изменить все параметры через меню component1Controls (Управление) в заголовке компонента.

Имя (Name)Отображаемое имяИнформация
form_fieldsКонфигурация вводаВходной параметр. Таблица, определяющая динамические поля формы.
include_metadataВключить метаданныеВходной параметр. Указывает, следует ли включать метаданные конфигурации формы в вывод.
form_dataДанныеВыходной параметр. Объект Data, содержащий все значения полей из динамических входов.
messageСообщениеВыходной параметр. Отформатированное текстовое (Text) сообщение, содержащее все значения полей в удобочитаемом формате.