Nodes/VRGameDevGirl Video Enhancement Nodes/VRGDG_UpdateLatestCombinedJsonPrompts
ComfyUI Node

VRGDG_UpdateLatestCombinedJsonPrompts

Batch-edit every prompt in your music video without touching a JSON file

By vrgamegirl19·Created about a year ago·Updated about 7 hours ago· 718
VRGDG_UpdateLatestCombinedJsonPrompts
    • updated_json_text
    • file_path
    • updated_count
    • ignored
    remake_modefalse
    batch_type
    combined_json_file
    prompt_count0
    folder_path
    prompt_number_11
    prompt_text_1
    prompt_image_index_1
    prompt_number_22
    prompt_text_2
    prompt_image_index_2
    prompt_number_33
    prompt_text_3
    prompt_image_index_3
    prompt_number_44
    prompt_text_4
    prompt_image_index_4
    prompt_number_55
    prompt_text_5
    prompt_image_index_5
    prompt_number_66
    prompt_text_6
    prompt_image_index_6
    prompt_number_77
    prompt_text_7
    prompt_image_index_7
    prompt_number_88
    prompt_text_8
    prompt_image_index_8
    prompt_number_99
    prompt_text_9
    prompt_image_index_9
    prompt_number_1010
    prompt_text_10
    prompt_image_index_10
    prompt_number_1111
    prompt_text_11
    prompt_image_index_11
    prompt_number_1212
    prompt_text_12
    prompt_image_index_12
    prompt_number_1313
    prompt_text_13
    prompt_image_index_13
    prompt_number_1414
    prompt_text_14
    prompt_image_index_14
    prompt_number_1515
    prompt_text_15
    prompt_image_index_15
    prompt_number_1616
    prompt_text_16
    prompt_image_index_16
    prompt_number_1717
    prompt_text_17
    prompt_image_index_17
    prompt_number_1818
    prompt_text_18
    prompt_image_index_18
    prompt_number_1919
    prompt_text_19
    prompt_image_index_19
    prompt_number_2020
    prompt_text_20
    prompt_image_index_20
    prompt_number_2121
    prompt_text_21
    prompt_image_index_21
    prompt_number_2222
    prompt_text_22
    prompt_image_index_22
    prompt_number_2323
    prompt_text_23
    prompt_image_index_23
    prompt_number_2424
    prompt_text_24
    prompt_image_index_24
    prompt_number_2525
    prompt_text_25
    prompt_image_index_25
    prompt_number_2626
    prompt_text_26
    prompt_image_index_26
    prompt_number_2727
    prompt_text_27
    prompt_image_index_27
    prompt_number_2828
    prompt_text_28
    prompt_image_index_28
    prompt_number_2929
    prompt_text_29
    prompt_image_index_29
    prompt_number_3030
    prompt_text_30
    prompt_image_index_30
    prompt_number_3131
    prompt_text_31
    prompt_image_index_31
    prompt_number_3232
    prompt_text_32
    prompt_image_index_32
    prompt_number_3333
    prompt_text_33
    prompt_image_index_33
    prompt_number_3434
    prompt_text_34
    prompt_image_index_34
    prompt_number_3535
    prompt_text_35
    prompt_image_index_35
    prompt_number_3636
    prompt_text_36
    prompt_image_index_36
    prompt_number_3737
    prompt_text_37
    prompt_image_index_37
    prompt_number_3838
    prompt_text_38
    prompt_image_index_38
    prompt_number_3939
    prompt_text_39
    prompt_image_index_39
    prompt_number_4040
    prompt_text_40
    prompt_image_index_40
    prompt_number_4141
    prompt_text_41
    prompt_image_index_41
    prompt_number_4242
    prompt_text_42
    prompt_image_index_42
    prompt_number_4343
    prompt_text_43
    prompt_image_index_43
    prompt_number_4444
    prompt_text_44
    prompt_image_index_44
    prompt_number_4545
    prompt_text_45
    prompt_image_index_45
    prompt_number_4646
    prompt_text_46
    prompt_image_index_46
    prompt_number_4747
    prompt_text_47
    prompt_image_index_47
    prompt_number_4848
    prompt_text_48
    prompt_image_index_48
    prompt_number_4949
    prompt_text_49
    prompt_image_index_49
    prompt_number_5050
    prompt_text_50
    prompt_image_index_50
    prompt_number_5151
    prompt_text_51
    prompt_image_index_51
    prompt_number_5252
    prompt_text_52
    prompt_image_index_52
    prompt_number_5353
    prompt_text_53
    prompt_image_index_53
    prompt_number_5454
    prompt_text_54
    prompt_image_index_54
    prompt_number_5555
    prompt_text_55
    prompt_image_index_55
    prompt_number_5656
    prompt_text_56
    prompt_image_index_56
    prompt_number_5757
    prompt_text_57
    prompt_image_index_57
    prompt_number_5858
    prompt_text_58
    prompt_image_index_58
    prompt_number_5959
    prompt_text_59
    prompt_image_index_59
    prompt_number_6060
    prompt_text_60
    prompt_image_index_60
    prompt_number_6161
    prompt_text_61
    prompt_image_index_61
    prompt_number_6262
    prompt_text_62
    prompt_image_index_62
    prompt_number_6363
    prompt_text_63
    prompt_image_index_63
    prompt_number_6464
    prompt_text_64
    prompt_image_index_64
    prompt_number_6565
    prompt_text_65
    prompt_image_index_65
    prompt_number_6666
    prompt_text_66
    prompt_image_index_66
    prompt_number_6767
    prompt_text_67
    prompt_image_index_67
    prompt_number_6868
    prompt_text_68
    prompt_image_index_68
    prompt_number_6969
    prompt_text_69
    prompt_image_index_69
    prompt_number_7070
    prompt_text_70
    prompt_image_index_70
    prompt_number_7171
    prompt_text_71
    prompt_image_index_71
    prompt_number_7272
    prompt_text_72
    prompt_image_index_72
    prompt_number_7373
    prompt_text_73
    prompt_image_index_73
    prompt_number_7474
    prompt_text_74
    prompt_image_index_74
    prompt_number_7575
    prompt_text_75
    prompt_image_index_75
    prompt_number_7676
    prompt_text_76
    prompt_image_index_76
    prompt_number_7777
    prompt_text_77
    prompt_image_index_77
    prompt_number_7878
    prompt_text_78
    prompt_image_index_78
    prompt_number_7979
    prompt_text_79
    prompt_image_index_79
    prompt_number_8080
    prompt_text_80
    prompt_image_index_80
    prompt_number_8181
    prompt_text_81
    prompt_image_index_81
    prompt_number_8282
    prompt_text_82
    prompt_image_index_82
    prompt_number_8383
    prompt_text_83
    prompt_image_index_83
    prompt_number_8484
    prompt_text_84
    prompt_image_index_84
    prompt_number_8585
    prompt_text_85
    prompt_image_index_85
    prompt_number_8686
    prompt_text_86
    prompt_image_index_86
    prompt_number_8787
    prompt_text_87
    prompt_image_index_87
    prompt_number_8888
    prompt_text_88
    prompt_image_index_88
    prompt_number_8989
    prompt_text_89
    prompt_image_index_89
    prompt_number_9090
    prompt_text_90
    prompt_image_index_90
    prompt_number_9191
    prompt_text_91
    prompt_image_index_91
    prompt_number_9292
    prompt_text_92
    prompt_image_index_92
    prompt_number_9393
    prompt_text_93
    prompt_image_index_93
    prompt_number_9494
    prompt_text_94
    prompt_image_index_94
    prompt_number_9595
    prompt_text_95
    prompt_image_index_95
    prompt_number_9696
    prompt_text_96
    prompt_image_index_96
    prompt_number_9797
    prompt_text_97
    prompt_image_index_97
    prompt_number_9898
    prompt_text_98
    prompt_image_index_98
    prompt_number_9999
    prompt_text_99
    prompt_image_index_99
    prompt_number_100100
    prompt_text_100
    prompt_image_index_100
    prompt_number_101101
    prompt_text_101
    prompt_image_index_101
    prompt_number_102102
    prompt_text_102
    prompt_image_index_102
    prompt_number_103103
    prompt_text_103
    prompt_image_index_103
    prompt_number_104104
    prompt_text_104
    prompt_image_index_104
    prompt_number_105105
    prompt_text_105
    prompt_image_index_105
    prompt_number_106106
    prompt_text_106
    prompt_image_index_106
    prompt_number_107107
    prompt_text_107
    prompt_image_index_107
    prompt_number_108108
    prompt_text_108
    prompt_image_index_108
    prompt_number_109109
    prompt_text_109
    prompt_image_index_109
    prompt_number_110110
    prompt_text_110
    prompt_image_index_110
    prompt_number_111111
    prompt_text_111
    prompt_image_index_111
    prompt_number_112112
    prompt_text_112
    prompt_image_index_112
    prompt_number_113113
    prompt_text_113
    prompt_image_index_113
    prompt_number_114114
    prompt_text_114
    prompt_image_index_114
    prompt_number_115115
    prompt_text_115
    prompt_image_index_115
    prompt_number_116116
    prompt_text_116
    prompt_image_index_116
    prompt_number_117117
    prompt_text_117
    prompt_image_index_117
    prompt_number_118118
    prompt_text_118
    prompt_image_index_118
    prompt_number_119119
    prompt_text_119
    prompt_image_index_119
    prompt_number_120120
    prompt_text_120
    prompt_image_index_120

    At the heart of VRGameDevGirl's music video workflow there's a JSON file holding every scene's prompt - number, text, and which image each one anchors to. Editing that file by hand is a misery: one misplaced comma and the whole batch dies. VRGDG_UpdateLatestCombinedJsonPrompts is the node that edits it for you, so you can tweak scene 12's prompt from inside the graph and regenerate just that chunk.

    It's the control panel for the pack's batch generation. The workflow turns your lyrics and concepts into a list of scene prompts, writes them into a "combined JSON" file, and then this node is how you come back and adjust that list - fix a character's outfit, swap which reference image a scene uses, or flip the whole batch between a text-to-image pass and an image-to-video pass.

    How it works

    The essential inputs:

    • combined_json_file - a dropdown that lists the combined JSON files it can find. Select the one you're editing.
    • prompt_count (0 to 120) - how many prompt slots are active. Set this to your scene count and the node works through them.
    • batch_type - Text2Image or Image2Video. This is the big toggle: the same prompt list can drive a still-image pass or a video pass, and this node rewrites the JSON for whichever one you're running.
    • remake_mode (default false) - flip it on to force the prompts to be regenerated rather than reused.
    • folder_path (optional) - point at a specific folder if you're not using the dropdown's default location.

    Then there are up to 120 groups of three fields each - prompt_number_N, prompt_text_N, prompt_image_index_N - one group per scene. The text is the actual prompt, and the image index says which generated still (or reference image) that scene is anchored to. The node writes your edits back into the JSON.

    It returns four outputs: updated_json_text (the whole file as a string, handy for wiring downstream), file_path (where it was written), updated_count (how many prompts actually changed), and ignored (a boolean - when the node decides nothing needs to change, e.g. remake mode is off and the file is already current).

    Installing it

    Ships in the VRGameDevGirl Video Enhancement Nodes pack. ComfyUI Manager → search vrgamedev → install, restart ComfyUI, or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/vrgamegirl19/comfyui-vrgamedevgirl
    

    No models to download. If the pack's requirements.txt (kornia, librosa, imageio) wasn't installed by Manager, pip install -r requirements.txt against your ComfyUI Python.

    Common issues

    combined_json_file shows <no files found>. That's the node's own placeholder default - it means no combined JSON exists in the expected location yet. Run the workflow once to generate one, or point folder_path at where your file actually lives.

    The ignored output is true and nothing updated. The node is refusing to touch a file it thinks is already current. If you want changes written, flip remake_mode to true.

    You set prompt_count and the extra slots do nothing. Only slots 1..prompt_count are live; the rest are ignored by design. If you need scene 200, raise the count toward the max of 120.

    It's a lot of surface area for one node - 120 numbered slot groups is intimidating on first open. Ignore the wall of fields; you'll use maybe six slots and prompt_count. Once it clicks, it's the difference between editing one JSON by hand and adjusting your whole video from the graph.

    CategoryVRGDG/General

    Inputs (365)

    NameTypeDefaultDescription
    remake_modeBOOLEANfalse
    batch_typeCOMBO2 options: Text2Image, Image2Video
    combined_json_fileCOMBO1 options: <no files found>
    prompt_countINT00–120
    folder_pathoptSTRING
    prompt_number_1optINT11–999999
    prompt_text_1optSTRING
    prompt_image_index_1optSTRING
    prompt_number_2optINT21–999999
    prompt_text_2optSTRING
    prompt_image_index_2optSTRING
    prompt_number_3optINT31–999999
    prompt_text_3optSTRING
    prompt_image_index_3optSTRING
    prompt_number_4optINT41–999999
    prompt_text_4optSTRING
    prompt_image_index_4optSTRING
    prompt_number_5optINT51–999999
    prompt_text_5optSTRING
    prompt_image_index_5optSTRING
    prompt_number_6optINT61–999999
    prompt_text_6optSTRING
    prompt_image_index_6optSTRING
    prompt_number_7optINT71–999999
    prompt_text_7optSTRING
    prompt_image_index_7optSTRING
    prompt_number_8optINT81–999999
    prompt_text_8optSTRING
    prompt_image_index_8optSTRING
    prompt_number_9optINT91–999999
    prompt_text_9optSTRING
    prompt_image_index_9optSTRING
    prompt_number_10optINT101–999999
    prompt_text_10optSTRING
    prompt_image_index_10optSTRING
    prompt_number_11optINT111–999999
    prompt_text_11optSTRING
    prompt_image_index_11optSTRING
    prompt_number_12optINT121–999999
    prompt_text_12optSTRING
    prompt_image_index_12optSTRING
    prompt_number_13optINT131–999999
    prompt_text_13optSTRING
    prompt_image_index_13optSTRING
    prompt_number_14optINT141–999999
    prompt_text_14optSTRING
    prompt_image_index_14optSTRING
    prompt_number_15optINT151–999999
    prompt_text_15optSTRING
    prompt_image_index_15optSTRING
    prompt_number_16optINT161–999999
    prompt_text_16optSTRING
    prompt_image_index_16optSTRING
    prompt_number_17optINT171–999999
    prompt_text_17optSTRING
    prompt_image_index_17optSTRING
    prompt_number_18optINT181–999999
    prompt_text_18optSTRING
    prompt_image_index_18optSTRING
    prompt_number_19optINT191–999999
    prompt_text_19optSTRING
    prompt_image_index_19optSTRING
    prompt_number_20optINT201–999999
    prompt_text_20optSTRING
    prompt_image_index_20optSTRING
    prompt_number_21optINT211–999999
    prompt_text_21optSTRING
    prompt_image_index_21optSTRING
    prompt_number_22optINT221–999999
    prompt_text_22optSTRING
    prompt_image_index_22optSTRING
    prompt_number_23optINT231–999999
    prompt_text_23optSTRING
    prompt_image_index_23optSTRING
    prompt_number_24optINT241–999999
    prompt_text_24optSTRING
    prompt_image_index_24optSTRING
    prompt_number_25optINT251–999999
    prompt_text_25optSTRING
    prompt_image_index_25optSTRING
    prompt_number_26optINT261–999999
    prompt_text_26optSTRING
    prompt_image_index_26optSTRING
    prompt_number_27optINT271–999999
    prompt_text_27optSTRING
    prompt_image_index_27optSTRING
    prompt_number_28optINT281–999999
    prompt_text_28optSTRING
    prompt_image_index_28optSTRING
    prompt_number_29optINT291–999999
    prompt_text_29optSTRING
    prompt_image_index_29optSTRING
    prompt_number_30optINT301–999999
    prompt_text_30optSTRING
    prompt_image_index_30optSTRING
    prompt_number_31optINT311–999999
    prompt_text_31optSTRING
    prompt_image_index_31optSTRING
    prompt_number_32optINT321–999999
    prompt_text_32optSTRING
    prompt_image_index_32optSTRING
    prompt_number_33optINT331–999999
    prompt_text_33optSTRING
    prompt_image_index_33optSTRING
    prompt_number_34optINT341–999999
    prompt_text_34optSTRING
    prompt_image_index_34optSTRING
    prompt_number_35optINT351–999999
    prompt_text_35optSTRING
    prompt_image_index_35optSTRING
    prompt_number_36optINT361–999999
    prompt_text_36optSTRING
    prompt_image_index_36optSTRING
    prompt_number_37optINT371–999999
    prompt_text_37optSTRING
    prompt_image_index_37optSTRING
    prompt_number_38optINT381–999999
    prompt_text_38optSTRING
    prompt_image_index_38optSTRING
    prompt_number_39optINT391–999999
    prompt_text_39optSTRING
    prompt_image_index_39optSTRING
    prompt_number_40optINT401–999999
    prompt_text_40optSTRING
    prompt_image_index_40optSTRING
    prompt_number_41optINT411–999999
    prompt_text_41optSTRING
    prompt_image_index_41optSTRING
    prompt_number_42optINT421–999999
    prompt_text_42optSTRING
    prompt_image_index_42optSTRING
    prompt_number_43optINT431–999999
    prompt_text_43optSTRING
    prompt_image_index_43optSTRING
    prompt_number_44optINT441–999999
    prompt_text_44optSTRING
    prompt_image_index_44optSTRING
    prompt_number_45optINT451–999999
    prompt_text_45optSTRING
    prompt_image_index_45optSTRING
    prompt_number_46optINT461–999999
    prompt_text_46optSTRING
    prompt_image_index_46optSTRING
    prompt_number_47optINT471–999999
    prompt_text_47optSTRING
    prompt_image_index_47optSTRING
    prompt_number_48optINT481–999999
    prompt_text_48optSTRING
    prompt_image_index_48optSTRING
    prompt_number_49optINT491–999999
    prompt_text_49optSTRING
    prompt_image_index_49optSTRING
    prompt_number_50optINT501–999999
    prompt_text_50optSTRING
    prompt_image_index_50optSTRING
    prompt_number_51optINT511–999999
    prompt_text_51optSTRING
    prompt_image_index_51optSTRING
    prompt_number_52optINT521–999999
    prompt_text_52optSTRING
    prompt_image_index_52optSTRING
    prompt_number_53optINT531–999999
    prompt_text_53optSTRING
    prompt_image_index_53optSTRING
    prompt_number_54optINT541–999999
    prompt_text_54optSTRING
    prompt_image_index_54optSTRING
    prompt_number_55optINT551–999999
    prompt_text_55optSTRING
    prompt_image_index_55optSTRING
    prompt_number_56optINT561–999999
    prompt_text_56optSTRING
    prompt_image_index_56optSTRING
    prompt_number_57optINT571–999999
    prompt_text_57optSTRING
    prompt_image_index_57optSTRING
    prompt_number_58optINT581–999999
    prompt_text_58optSTRING
    prompt_image_index_58optSTRING
    prompt_number_59optINT591–999999
    prompt_text_59optSTRING
    prompt_image_index_59optSTRING
    prompt_number_60optINT601–999999
    prompt_text_60optSTRING
    prompt_image_index_60optSTRING
    prompt_number_61optINT611–999999
    prompt_text_61optSTRING
    prompt_image_index_61optSTRING
    prompt_number_62optINT621–999999
    prompt_text_62optSTRING
    prompt_image_index_62optSTRING
    prompt_number_63optINT631–999999
    prompt_text_63optSTRING
    prompt_image_index_63optSTRING
    prompt_number_64optINT641–999999
    prompt_text_64optSTRING
    prompt_image_index_64optSTRING
    prompt_number_65optINT651–999999
    prompt_text_65optSTRING
    prompt_image_index_65optSTRING
    prompt_number_66optINT661–999999
    prompt_text_66optSTRING
    prompt_image_index_66optSTRING
    prompt_number_67optINT671–999999
    prompt_text_67optSTRING
    prompt_image_index_67optSTRING
    prompt_number_68optINT681–999999
    prompt_text_68optSTRING
    prompt_image_index_68optSTRING
    prompt_number_69optINT691–999999
    prompt_text_69optSTRING
    prompt_image_index_69optSTRING
    prompt_number_70optINT701–999999
    prompt_text_70optSTRING
    prompt_image_index_70optSTRING
    prompt_number_71optINT711–999999
    prompt_text_71optSTRING
    prompt_image_index_71optSTRING
    prompt_number_72optINT721–999999
    prompt_text_72optSTRING
    prompt_image_index_72optSTRING
    prompt_number_73optINT731–999999
    prompt_text_73optSTRING
    prompt_image_index_73optSTRING
    prompt_number_74optINT741–999999
    prompt_text_74optSTRING
    prompt_image_index_74optSTRING
    prompt_number_75optINT751–999999
    prompt_text_75optSTRING
    prompt_image_index_75optSTRING
    prompt_number_76optINT761–999999
    prompt_text_76optSTRING
    prompt_image_index_76optSTRING
    prompt_number_77optINT771–999999
    prompt_text_77optSTRING
    prompt_image_index_77optSTRING
    prompt_number_78optINT781–999999
    prompt_text_78optSTRING
    prompt_image_index_78optSTRING
    prompt_number_79optINT791–999999
    prompt_text_79optSTRING
    prompt_image_index_79optSTRING
    prompt_number_80optINT801–999999
    prompt_text_80optSTRING
    prompt_image_index_80optSTRING
    prompt_number_81optINT811–999999
    prompt_text_81optSTRING
    prompt_image_index_81optSTRING
    prompt_number_82optINT821–999999
    prompt_text_82optSTRING
    prompt_image_index_82optSTRING
    prompt_number_83optINT831–999999
    prompt_text_83optSTRING
    prompt_image_index_83optSTRING
    prompt_number_84optINT841–999999
    prompt_text_84optSTRING
    prompt_image_index_84optSTRING
    prompt_number_85optINT851–999999
    prompt_text_85optSTRING
    prompt_image_index_85optSTRING
    prompt_number_86optINT861–999999
    prompt_text_86optSTRING
    prompt_image_index_86optSTRING
    prompt_number_87optINT871–999999
    prompt_text_87optSTRING
    prompt_image_index_87optSTRING
    prompt_number_88optINT881–999999
    prompt_text_88optSTRING
    prompt_image_index_88optSTRING
    prompt_number_89optINT891–999999
    prompt_text_89optSTRING
    prompt_image_index_89optSTRING
    prompt_number_90optINT901–999999
    prompt_text_90optSTRING
    prompt_image_index_90optSTRING
    prompt_number_91optINT911–999999
    prompt_text_91optSTRING
    prompt_image_index_91optSTRING
    prompt_number_92optINT921–999999
    prompt_text_92optSTRING
    prompt_image_index_92optSTRING
    prompt_number_93optINT931–999999
    prompt_text_93optSTRING
    prompt_image_index_93optSTRING
    prompt_number_94optINT941–999999
    prompt_text_94optSTRING
    prompt_image_index_94optSTRING
    prompt_number_95optINT951–999999
    prompt_text_95optSTRING
    prompt_image_index_95optSTRING
    prompt_number_96optINT961–999999
    prompt_text_96optSTRING
    prompt_image_index_96optSTRING
    prompt_number_97optINT971–999999
    prompt_text_97optSTRING
    prompt_image_index_97optSTRING
    prompt_number_98optINT981–999999
    prompt_text_98optSTRING
    prompt_image_index_98optSTRING
    prompt_number_99optINT991–999999
    prompt_text_99optSTRING
    prompt_image_index_99optSTRING
    prompt_number_100optINT1001–999999
    prompt_text_100optSTRING
    prompt_image_index_100optSTRING
    prompt_number_101optINT1011–999999
    prompt_text_101optSTRING
    prompt_image_index_101optSTRING
    prompt_number_102optINT1021–999999
    prompt_text_102optSTRING
    prompt_image_index_102optSTRING
    prompt_number_103optINT1031–999999
    prompt_text_103optSTRING
    prompt_image_index_103optSTRING
    prompt_number_104optINT1041–999999
    prompt_text_104optSTRING
    prompt_image_index_104optSTRING
    prompt_number_105optINT1051–999999
    prompt_text_105optSTRING
    prompt_image_index_105optSTRING
    prompt_number_106optINT1061–999999
    prompt_text_106optSTRING
    prompt_image_index_106optSTRING
    prompt_number_107optINT1071–999999
    prompt_text_107optSTRING
    prompt_image_index_107optSTRING
    prompt_number_108optINT1081–999999
    prompt_text_108optSTRING
    prompt_image_index_108optSTRING
    prompt_number_109optINT1091–999999
    prompt_text_109optSTRING
    prompt_image_index_109optSTRING
    prompt_number_110optINT1101–999999
    prompt_text_110optSTRING
    prompt_image_index_110optSTRING
    prompt_number_111optINT1111–999999
    prompt_text_111optSTRING
    prompt_image_index_111optSTRING
    prompt_number_112optINT1121–999999
    prompt_text_112optSTRING
    prompt_image_index_112optSTRING
    prompt_number_113optINT1131–999999
    prompt_text_113optSTRING
    prompt_image_index_113optSTRING
    prompt_number_114optINT1141–999999
    prompt_text_114optSTRING
    prompt_image_index_114optSTRING
    prompt_number_115optINT1151–999999
    prompt_text_115optSTRING
    prompt_image_index_115optSTRING
    prompt_number_116optINT1161–999999
    prompt_text_116optSTRING
    prompt_image_index_116optSTRING
    prompt_number_117optINT1171–999999
    prompt_text_117optSTRING
    prompt_image_index_117optSTRING
    prompt_number_118optINT1181–999999
    prompt_text_118optSTRING
    prompt_image_index_118optSTRING
    prompt_number_119optINT1191–999999
    prompt_text_119optSTRING
    prompt_image_index_119optSTRING
    prompt_number_120optINT1201–999999
    prompt_text_120optSTRING
    prompt_image_index_120optSTRING

    Outputs (4)

    NameTypeDescription
    updated_json_textSTRING
    file_pathSTRING
    updated_countINT
    ignoredBOOLEAN