Создание JSON-объекта: JSON Object Builder (AI Flowi Workflow)

Создание JSON-объекта с JSON Object Builder основано на ключах, которые вы настраиваете. Каждый ключ становится отдельным входом для подключения. Разместите компонент там, где нужно объединить отдельные значения в один объект для следующего шага.

Контракт JSON Object Builder описан в каталоге; Ai Flowi не проверяла его в рабочей среде. Эти статические поля и порты относятся к AI Flowi Workflow 1.9.2.

Автор: Ai Flowi · Опубликовано

Входы

Входы JSON Object Builder из каталога (на узких экранах прокручивайте таблицу)
ИмяТипОбязательныйДопустимые типы входных данныхПояснение
field_namesstrДаMessageОбязательный текст с именами настраиваемых ключей. Каждый ключ становится отдельным входом для подключения; разделитель для нескольких ключей в выгрузке не указан.
include_empty_valuesboolНетНе указаныЛогический параметр включения пустых значений. Каталог не определяет, какие значения считаются пустыми, и не указывает значение по умолчанию.
parse_json_valuesboolНетНе указаныЛогический параметр разбора значений JSON. Точные правила преобразования и поведение при некорректных значениях в выгрузке не указаны.

Допустимый тип подключения для field_names — Message. Ни у одного из двух логических параметров в этом каталоге нет списка input_types. В описании компонента упомянуты создаваемые входы для каждого ключа, но их отдельные имена и типы не включены в статический список входов.

Выходы

Выходы JSON Object Builder из каталога (на узких экранах прокручивайте таблицу)
ИмяОтображаемое имяТипНазначение
json_objectJSON ObjectJSONПорт JSON Object типа JSON для последующего входа JSON.
json_textJSON TextMessageПорт JSON Text типа Message для последующего входа Message.
text_dataText DataJSONПорт Text Data типа JSON. Каталог не указывает структуру возвращаемого объекта.

Когда использовать JSON Object Builder

Используйте компонент, когда ключи объекта задаются в вашей конфигурации и для каждого значения нужно отдельное подключение. Выбирайте выход по заявленному типу подключения: JSON Object и Text Data имеют тип JSON, а JSON Text — Message. Похожие названия не делают эти типы портов взаимозаменяемыми.

Когда выбрать другой компонент

Если полный объект уже существует и нужно лишь изменить его структуру, используйте JSON Operations. Если весь объект поступает в виде одной закодированной строки, JSON String Parser описывает разбор текстового представления объекта. Если требуется преобразование Message/JSON/Table, а не настройка ключей, изучите Type Convert.

Минимальный пример конфигурации

пример конфигурации, а не зафиксированный тест

{
  "field_names": "name"
}

Этот минимальный пример задаёт один искусственный ключ и оставляет необязательные параметры неуказанными. Он не предполагает разделитель для нескольких ключей или значения по умолчанию для логических параметров. После настройки field_names изучите созданный вход в редакторе и подключите его значение; здесь этот динамический вход не представлен как вымышленное статическое поле каталога.

Ограничения

  • Описание обещает вход для подключения каждому настроенному ключу, но контракты этих создаваемых входов в выгрузке не перечислены. Проверьте типы, предлагаемые в вашем редакторе.
  • В каталоге нет синтаксиса для нескольких имён ключей, правил обработки повторяющихся ключей или вложенных путей ключей. Пример с одним ключом не определяет это поведение.
  • Для включения пустых значений и разбора значений JSON предусмотрены логические поля, но в этой выгрузке не описаны их значения по умолчанию, правила приведения типов или поведение при неудаче. Проверьте их действие на искусственно созданных значениях.
  • Известно, что выход Text Data имеет заявленный тип JSON; структура его полей неизвестна. Для этой страницы не зафиксированы ни данные на выходе, ни результат в виде заполненного объекта.

JSON Operations · JSON String Parser · Type Convert

Расход ресурсов узлами

Тарифы: Go от USD8 в месяц при годовой оплате (USD10 помесячно), Plus от USD16 (USD20 помесячно), Pro 100 от USD80 (USD100 помесячно), Pro 200 от USD160 (USD200 помесячно) и Pro 500 от USD400 (USD500 помесячно), от 5,000 до 250,000 Flowi Tokens в месяц с возможностью пополнения; 1 токен за каждый запуск узла; использование сторонних API и моделей не включено.

Источник справочных сведений

Каталог компонентов: processing.JSONObjectBuilder, AI Flowi Workflow 1.9.2, выгружен 9 октября 2026.