Создание JSON-объекта: JSON Object Builder (AI Flowi Workflow)
Создание JSON-объекта с JSON Object Builder основано на ключах, которые вы настраиваете. Каждый ключ становится отдельным входом для подключения. Разместите компонент там, где нужно объединить отдельные значения в один объект для следующего шага.
Контракт JSON Object Builder описан в каталоге; Ai Flowi не проверяла его в рабочей среде. Эти статические поля и порты относятся к AI Flowi Workflow 1.9.2.
Автор: Ai Flowi · Опубликовано
Входы
| Имя | Тип | Обязательный | Допустимые типы входных данных | Пояснение |
|---|---|---|---|---|
field_names | str | Да | Message | Обязательный текст с именами настраиваемых ключей. Каждый ключ становится отдельным входом для подключения; разделитель для нескольких ключей в выгрузке не указан. |
include_empty_values | bool | Нет | Не указаны | Логический параметр включения пустых значений. Каталог не определяет, какие значения считаются пустыми, и не указывает значение по умолчанию. |
parse_json_values | bool | Нет | Не указаны | Логический параметр разбора значений JSON. Точные правила преобразования и поведение при некорректных значениях в выгрузке не указаны. |
Допустимый тип подключения для field_names — Message. Ни у одного из двух логических параметров в этом каталоге нет списка input_types. В описании компонента упомянуты создаваемые входы для каждого ключа, но их отдельные имена и типы не включены в статический список входов.
Выходы
| Имя | Отображаемое имя | Тип | Назначение |
|---|---|---|---|
json_object | JSON Object | JSON | Порт JSON Object типа JSON для последующего входа JSON. |
json_text | JSON Text | Message | Порт JSON Text типа Message для последующего входа Message. |
text_data | Text Data | JSON | Порт 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.