Nodes/WorkflowX-Configurator/JsonX - Template Randomizer
ComfyUI Node

JsonX - Template Randomizer

A ComfyUI node in WorkflowX/Prompting/JsonX with 4 inputs and 2 outputs.

By haroonaslam·Created 3 months ago·Updated a day ago· 10
JsonX - Template Randomizer
    • prompt_json
    • run_log
    template_name
    randomize_rules
    randomize_rules_helpJsonX Randomize Rules (one line per field): path | mode | value Examples: scene.environment | preset | indoor photography studio, seamless backdrop subjects[0].dress.top.color | preset | topcolor_black; topcolor_white; topcolor_red subjects[0].custom_tag | custom | alpha; beta; gamma Notes: - mode is visual only; runtime recomputes mode from field metadata. - If value equals the template current value: - preset-backed fields randomize from preset options - custom-only fields remain unchanged - If value differs from template current value, semicolon-separated values are used as override candidates.
    seed0
    CategoryWorkflowX/Prompting/JsonX

    Inputs (4)

    NameTypeDefaultDescription
    template_nameoptSTRING
    randomize_rulesoptSTRING
    randomize_rules_helpoptSTRINGJsonX Randomize Rules (one line per field): path | mode | value Examples: scene.environment | preset | indoor photography studio, seamless backdrop subjects[0].dress.top.color | preset | topcolor_black; topcolor_white; topcolor_red subjects[0].custom_tag | custom | alpha; beta; gamma Notes: - mode is visual only; runtime recomputes mode from field metadata. - If value equals the template current value: - preset-backed fields randomize from preset options - custom-only fields remain unchanged - If value differs from template current value, semicolon-separated values are used as override candidates.
    seedoptINT00–2147483647

    Outputs (2)

    NameTypeDescription
    prompt_jsonSTRING
    run_logSTRING