{"id":"3e91eeca-0848-4d15-a0c7-44f2418c822b","extra":{"ds":{"scale":0.43056764313433427,"offset":[55.666359974262846,677.6962523459009]},"groupNodes":{"Edit":{"links":[[6,0,1,0,72,"CONDITIONING"],[0,0,1,1,66,"*"],[3,0,2,0,69,"LATENT"],[10,0,2,1,76,"VAE"],[8,0,3,0,74,"MODEL"],[4,0,3,1,70,"CONDITIONING"],[7,0,3,2,73,"CONDITIONING"],[0,0,3,3,66,"*"],[1,0,4,0,67,"CONDITIONING"],[2,0,5,0,68,"IMAGE"],[9,0,6,0,75,"CLIP"],[9,0,7,0,75,"CLIP"]],"nodes":[{"id":-1,"pos":[2354.87890625,-127.23468780517578],"mode":0,"size":[75,26],"type":"Reroute","flags":{},"index":0,"order":20,"inputs":[{"link":null,"name":"","type":"*"}],"outputs":[{"name":"","type":"*","links":null}],"properties":{"horizontal":false,"showOutputText":false}},{"id":-1,"pos":[2730,-220],"mode":0,"size":[197.712890625,46],"type":"ReferenceLatent","flags":{},"index":1,"order":22,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"latent","type":"LATENT","shape":7,"localized_name":"latent"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"ReferenceLatent"},"widgets_values":[]},{"id":-1,"pos":[3270,-110],"mode":0,"size":[210,46],"type":"VAEDecode","flags":{},"index":2,"order":25,"inputs":[{"link":null,"name":"samples","type":"LATENT","localized_name":"samples"},{"link":null,"name":"vae","type":"VAE","localized_name":"vae"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[],"slot_index":0,"localized_name":"IMAGE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":-1,"pos":[2930,-110],"mode":0,"size":[315,262],"type":"KSampler","flags":{},"index":3,"order":24,"inputs":[{"link":null,"name":"model","type":"MODEL","localized_name":"model"},{"link":null,"name":"positive","type":"CONDITIONING","localized_name":"positive"},{"link":null,"name":"negative","type":"CONDITIONING","localized_name":"negative"},{"link":null,"name":"latent_image","type":"LATENT","localized_name":"latent_image"},{"link":null,"name":"seed","type":"INT","widget":{"name":"seed"},"localized_name":"seed"},{"link":null,"name":"steps","type":"INT","widget":{"name":"steps"},"localized_name":"steps"},{"link":null,"name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"localized_name":"cfg"},{"link":null,"name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"localized_name":"sampler_name"},{"link":null,"name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"localized_name":"scheduler"},{"link":null,"name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"localized_name":"denoise"}],"outputs":[{"name":"LATENT","type":"LATENT","links":[],"slot_index":0,"localized_name":"LATENT"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"KSampler"},"widgets_values":[972054013131369,"fixed",20,1,"euler","simple",1]},{"id":-1,"pos":[2940,-220],"mode":0,"size":[211.60000610351562,58],"type":"FluxGuidance","flags":{},"index":4,"order":23,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"guidance","type":"FLOAT","widget":{"name":"guidance"},"localized_name":"guidance"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxGuidance"},"widgets_values":[2.5]},{"id":-1,"pos":[3490,-110],"mode":0,"size":[985.3012084960938,1060.3828125],"type":"SaveImage","flags":{},"index":5,"order":26,"inputs":[{"link":null,"name":"images","type":"IMAGE","localized_name":"images"},{"link":null,"name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"localized_name":"filename_prefix"}],"outputs":[],"properties":{"ver":"0.3.38","cnr_id":"comfy-core"},"widgets_values":["ComfyUI"]},{"id":-1,"pos":[2500,-110],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#232","flags":{},"index":6,"order":12,"title":"CLIP Text Encode (Positive Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#353","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":["there is a bright light"]},{"id":-1,"pos":[2504.1435546875,97.9598617553711],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#322","flags":{"collapsed":true},"index":7,"order":13,"title":"CLIP Text Encode (Negative Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#533","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":[""]},{"id":-1,"pos":[2630,-370],"mode":0,"size":[270,82],"type":"UNETLoader","color":"#223","flags":{},"index":8,"order":6,"inputs":[{"link":null,"name":"unet_name","type":"COMBO","widget":{"name":"unet_name"},"localized_name":"unet_name"},{"link":null,"name":"weight_dtype","type":"COMBO","widget":{"name":"weight_dtype"},"localized_name":"weight_dtype"}],"bgcolor":"#335","outputs":[{"name":"MODEL","type":"MODEL","links":[],"localized_name":"MODEL"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"UNETLoader"},"widgets_values":["preliminary-dev-kontext.sft","default"]},{"id":-1,"pos":[2100,-290],"mode":0,"size":[337.76861572265625,130],"type":"DualCLIPLoader","color":"#223","flags":{},"index":9,"order":8,"inputs":[{"link":null,"name":"clip_name1","type":"COMBO","widget":{"name":"clip_name1"},"localized_name":"clip_name1"},{"link":null,"name":"clip_name2","type":"COMBO","widget":{"name":"clip_name2"},"localized_name":"clip_name2"},{"link":null,"name":"type","type":"COMBO","widget":{"name":"type"},"localized_name":"type"},{"link":null,"name":"device","type":"COMBO","shape":7,"widget":{"name":"device"},"localized_name":"device"}],"bgcolor":"#335","outputs":[{"name":"CLIP","type":"CLIP","links":[],"localized_name":"CLIP"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp16.safetensors","flux","default"]},{"id":-1,"pos":[2960,-370],"mode":0,"size":[270,58],"type":"VAELoader","color":"#223","flags":{},"index":10,"order":7,"inputs":[{"link":null,"name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"localized_name":"vae_name"}],"bgcolor":"#335","outputs":[{"name":"VAE","type":"VAE","links":[],"localized_name":"VAE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAELoader"},"widgets_values":["ae.safetensors"]}],"config":{"0":{},"1":{},"2":{"output":{"0":{"visible":true}}},"3":{"input":{"cfg":{"visible":false},"denoise":{"visible":false}},"output":{"0":{"visible":true}}},"4":{},"5":{},"6":{},"7":{"input":{"text":{"visible":false}}},"8":{},"9":{"input":{"type":{"visible":false}}},"10":{}},"external":[]},"FLUX.1 Kontext Image Edit":{"links":[[6,0,1,0,72,"CONDITIONING"],[0,0,1,1,66,"*"],[3,0,2,0,69,"LATENT"],[10,0,2,1,76,"VAE"],[8,0,3,0,74,"MODEL"],[4,0,3,1,70,"CONDITIONING"],[7,0,3,2,73,"CONDITIONING"],[0,0,3,3,66,"*"],[1,0,4,0,67,"CONDITIONING"],[2,0,5,0,68,"IMAGE"],[9,0,6,0,75,"CLIP"],[9,0,7,0,75,"CLIP"]],"nodes":[{"id":-1,"pos":[2354.87890625,-127.23468780517578],"mode":0,"size":[75,26],"type":"Reroute","flags":{},"index":0,"order":20,"inputs":[{"link":null,"name":"","type":"*"}],"outputs":[{"name":"","type":"*","links":null}],"properties":{"horizontal":false,"showOutputText":false}},{"id":-1,"pos":[2730,-220],"mode":0,"size":[197.712890625,46],"type":"ReferenceLatent","flags":{},"index":1,"order":22,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"latent","type":"LATENT","shape":7,"localized_name":"latent"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"ReferenceLatent"},"widgets_values":[]},{"id":-1,"pos":[3270,-110],"mode":0,"size":[210,46],"type":"VAEDecode","flags":{},"index":2,"order":25,"inputs":[{"link":null,"name":"samples","type":"LATENT","localized_name":"samples"},{"link":null,"name":"vae","type":"VAE","localized_name":"vae"}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[],"slot_index":0,"localized_name":"IMAGE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":-1,"pos":[2930,-110],"mode":0,"size":[315,262],"type":"KSampler","flags":{},"index":3,"order":24,"inputs":[{"link":null,"name":"model","type":"MODEL","localized_name":"model"},{"link":null,"name":"positive","type":"CONDITIONING","localized_name":"positive"},{"link":null,"name":"negative","type":"CONDITIONING","localized_name":"negative"},{"link":null,"name":"latent_image","type":"LATENT","localized_name":"latent_image"},{"link":null,"name":"seed","type":"INT","widget":{"name":"seed"},"localized_name":"seed"},{"link":null,"name":"steps","type":"INT","widget":{"name":"steps"},"localized_name":"steps"},{"link":null,"name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"localized_name":"cfg"},{"link":null,"name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"localized_name":"sampler_name"},{"link":null,"name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"localized_name":"scheduler"},{"link":null,"name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"localized_name":"denoise"}],"outputs":[{"name":"LATENT","type":"LATENT","links":[],"slot_index":0,"localized_name":"LATENT"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"KSampler"},"widgets_values":[972054013131369,"fixed",20,1,"euler","simple",1]},{"id":-1,"pos":[2940,-220],"mode":0,"size":[211.60000610351562,58],"type":"FluxGuidance","flags":{},"index":4,"order":23,"inputs":[{"link":null,"name":"conditioning","type":"CONDITIONING","localized_name":"conditioning"},{"link":null,"name":"guidance","type":"FLOAT","widget":{"name":"guidance"},"localized_name":"guidance"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxGuidance"},"widgets_values":[2.5]},{"id":-1,"pos":[3490,-110],"mode":0,"size":[985.3012084960938,1060.3828125],"type":"SaveImage","flags":{},"index":5,"order":26,"inputs":[{"link":null,"name":"images","type":"IMAGE","localized_name":"images"},{"link":null,"name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"localized_name":"filename_prefix"}],"outputs":[],"properties":{"ver":"0.3.38","cnr_id":"comfy-core"},"widgets_values":["ComfyUI"]},{"id":-1,"pos":[2500,-110],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#232","flags":{},"index":6,"order":12,"title":"CLIP Text Encode (Positive Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#353","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":["there is a bright light"]},{"id":-1,"pos":[2504.1435546875,97.9598617553711],"mode":0,"size":[422.84503173828125,164.31304931640625],"type":"CLIPTextEncode","color":"#322","flags":{"collapsed":true},"index":7,"order":13,"title":"CLIP Text Encode (Negative Prompt)","inputs":[{"link":null,"name":"clip","type":"CLIP","localized_name":"clip"},{"link":null,"name":"text","type":"STRING","widget":{"name":"text"},"localized_name":"text"}],"bgcolor":"#533","outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"CLIPTextEncode"},"widgets_values":[""]},{"id":-1,"pos":[2630,-370],"mode":0,"size":[270,82],"type":"UNETLoader","color":"#223","flags":{},"index":8,"order":6,"inputs":[{"link":null,"name":"unet_name","type":"COMBO","widget":{"name":"unet_name"},"localized_name":"unet_name"},{"link":null,"name":"weight_dtype","type":"COMBO","widget":{"name":"weight_dtype"},"localized_name":"weight_dtype"}],"bgcolor":"#335","outputs":[{"name":"MODEL","type":"MODEL","links":[],"localized_name":"MODEL"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"UNETLoader"},"widgets_values":["preliminary-dev-kontext.sft","default"]},{"id":-1,"pos":[2100,-290],"mode":0,"size":[337.76861572265625,130],"type":"DualCLIPLoader","color":"#223","flags":{},"index":9,"order":8,"inputs":[{"link":null,"name":"clip_name1","type":"COMBO","widget":{"name":"clip_name1"},"localized_name":"clip_name1"},{"link":null,"name":"clip_name2","type":"COMBO","widget":{"name":"clip_name2"},"localized_name":"clip_name2"},{"link":null,"name":"type","type":"COMBO","widget":{"name":"type"},"localized_name":"type"},{"link":null,"name":"device","type":"COMBO","shape":7,"widget":{"name":"device"},"localized_name":"device"}],"bgcolor":"#335","outputs":[{"name":"CLIP","type":"CLIP","links":[],"localized_name":"CLIP"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp16.safetensors","flux","default"]},{"id":-1,"pos":[2960,-370],"mode":0,"size":[270,58],"type":"VAELoader","color":"#223","flags":{},"index":10,"order":7,"inputs":[{"link":null,"name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"localized_name":"vae_name"}],"bgcolor":"#335","outputs":[{"name":"VAE","type":"VAE","links":[],"localized_name":"VAE"}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"VAELoader"},"widgets_values":["ae.safetensors"]}],"config":{"0":{},"1":{},"2":{"output":{"0":{"visible":true}}},"3":{"input":{"cfg":{"visible":false},"denoise":{"visible":false}},"output":{"0":{"visible":true}}},"4":{},"5":{},"6":{},"7":{"input":{"text":{"visible":false}}},"8":{},"9":{"input":{"type":{"visible":false}}},"10":{}},"external":[]}},"frontendVersion":"1.23.4","VHS_MetadataImage":true,"VHS_latentpreview":false,"VHS_KeepIntermediate":true,"VHS_latentpreviewrate":0},"links":[[102,111,0,109,0,"IMAGE"],[115,109,0,123,0,"IMAGE"],[120,124,0,96,0,"*"],[123,124,1,97,0,"*"],[154,111,0,136,1,"IMAGE"],[209,124,0,153,2,"INT"],[210,124,1,153,3,"INT"],[211,153,0,154,0,"IMAGE"],[213,124,0,155,2,"INT"],[214,124,1,155,3,"INT"],[215,155,0,156,0,"IMAGE"],[230,137,0,136,4,"STRING"],[249,134,0,170,0,"*"],[252,136,0,134,0,"*"],[263,164,0,136,0,"*"],[280,185,0,124,0,"COMBO"],[283,190,0,188,0,"*"],[284,191,0,190,0,"*"],[285,189,0,191,0,"*"],[288,188,1,9,0,"IMAGE"],[290,170,1,191,4,"STRING"],[291,193,0,190,1,"COMBO"],[296,199,1,194,0,"*"],[297,195,0,198,0,"*"],[299,200,0,199,0,"*"],[300,198,0,200,0,"*"],[301,199,1,201,0,"STRING"],[404,109,0,191,1,"IMAGE"],[421,291,0,287,0,"*"],[422,287,0,288,0,"*"],[423,288,0,289,0,"*"],[426,289,1,198,4,"STRING"],[427,230,0,190,2,"INT"],[428,230,0,200,1,"INT"],[430,124,0,292,2,"INT"],[431,124,1,292,3,"INT"],[432,188,1,292,0,"IMAGE"],[433,292,0,293,0,"IMAGE"],[434,292,0,198,1,"IMAGE"],[435,213,0,287,4,"STRING"],[436,67,0,294,0,"IMAGE"],[437,294,0,153,0,"IMAGE"],[441,296,0,155,0,"IMAGE"],[459,301,0,296,0,"IMAGE"],[461,155,0,111,1,"IMAGE"],[463,153,0,111,0,"IMAGE"]],"nodes":[{"id":97,"pos":[362.3786315917969,-347.3416748046875],"mode":0,"size":[210,88],"type":"PreviewAny","color":"#223","flags":{},"order":24,"title":"h","inputs":[{"link":123,"name":"source","type":"*"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewAny"},"widgets_values":[]},{"id":115,"pos":[1611.7578125,-195.20407104492188],"mode":0,"size":[282.76934814453125,220.15380859375],"type":"MarkdownNote","color":"#223","flags":{},"order":0,"title":"About multiple images reference","inputs":[],"bgcolor":"#335","outputs":[],"properties":{},"widgets_values":["[English] In addition to using **Image Stitch** to combine two images at a time, you can also encode individual images, then concatenate multiple latent conditions using the **ReferenceLatent** node, thus achieving the purpose of referencing multiple images. You can use the **EmptySD3LatentImage** node on the right to connect to **KSamper** and customize the size of the **latent_image**.\n\n[中文] 除了使用 **Image Stitch** 将两个两个图像拼合之外，你同样可以将单独的图像 encode 之后，将多个 latent 条件使用 **ReferenceLatent** 节点串联，从而实现多张图像参考的目的。可以使用右边的 **EmptySD3LatentImage** 节点连接到 **KSamper**来自定义 **latent_image** 的尺寸"]},{"id":96,"pos":[360.3193359375,-481.0399169921875],"mode":0,"size":[210,88],"type":"PreviewAny","color":"#223","flags":{},"order":23,"title":"w","inputs":[{"link":120,"name":"source","type":"*"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewAny"},"widgets_values":[]},{"id":94,"pos":[605.6663818359375,-489.8450012207031],"mode":0,"size":[227.1779022216797,196.51930236816406],"type":"Note","color":"#223","flags":{},"order":1,"inputs":[],"bgcolor":"#335","outputs":[],"properties":{},"widgets_values":["YOU CAN USE THIS WORKFLOW WITH UP tO TWO iMAGES DISSABLE THE gROUPS CONCEPTS YOU DON'T NEED \n\n1-. FIRST IMAGE IS THE MAIN SUBJECT YOU WANT TO EDIT OR WORK FROM\n\n2-. SECOND IS FOR A PROP OR COSTUME OR A STYLE YOU WANT TO REPLICATE\n\n3-. Dissable The BirefNet BACKGROUND Romover if you want to include the image BG"]},{"id":136,"pos":[-1051.6329345703125,-33.617271423339844],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":33,"inputs":[{"link":263,"name":"context","type":"*","shape":7},{"link":154,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":230,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[252]}],"properties":{"ver":"3d82dbfe091d84868212e5f275deb5447fa4e659","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager","widget_ue_connectable":{}},"widgets_values":["📏 Ultra-Compact System Prompt – Kontext Stitched-Image Editing\nRole: Produce one concise instruction for Kontext given:\n\nStitched input (largest tile = main image to edit; smaller tiles = references).\n\nTask type (one of: quick_edit · style_transfer · style_transform · text_edit · visual_cue).\n\nRules (87 tokens total)\n\n• Identify main subject in largest tile; keep pose, scale, identity.\n• Use smaller tiles only as style/obj/background cues.\n• For quick_edit → name exact change + preserve rest.\n• For style_transfer → “apply style of ref tile to ⟨area⟩, keep composition”.\n• For style_transform → describe new style traits, list what stays unchanged.\n• For text_edit → Replace 'old' with 'new', keep font/placement unless told.\n• For visual_cue → mention target region (“in the box”, “top-left corner”).\n• One or two sentences max,  ≤450 tokens, explicit nouns, no pronouns.\nOutput template:\n<instruction sentence(s)>\n","","",""]},{"id":134,"pos":[-1064.5135498046875,334.841064453125],"mode":0,"size":[447.3528747558594,310.99517822265625],"type":"LLMToolkitTextGeneratorStream","color":"#223","flags":{},"order":35,"inputs":[{"link":252,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[249]},{"name":"text","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"LLMToolkitTextGeneratorStream"},"widgets_values":["gpt-4.1-mini","Write a detailed description of a futuristic city.",true,"1-1. Combine the anime character in the black gothic dress with the real man in a navy suit to create a harmonious couple standing close together on a romantic date at Tokyo Tower at night, with soft, warm lighting highlighting their faces and a softly glowing Tokyo Tower in the background, ensuring both characters maintain their original proportions and styles."]},{"id":9,"pos":[1951.93701171875,-478.8899841308594],"mode":0,"size":[895.4141235351562,1149.126708984375],"type":"SaveImage","color":"#223","flags":{},"order":40,"inputs":[{"link":288,"name":"images","type":"IMAGE","label":"images"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"SaveImage"},"widgets_values":["comfydeploy_FAST_kontext_raw_"]},{"id":191,"pos":[-524.2122192382812,-96.3094253540039],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":37,"inputs":[{"link":285,"name":"context","type":"*","shape":7},{"link":404,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":290,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[284]}],"properties":{"ver":"3d82dbfe091d84868212e5f275deb5447fa4e659","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager","widget_ue_connectable":{}},"widgets_values":["📏 Ultra-Compact System Prompt – Kontext Stitched-Image Editing\nRole: Produce one concise instruction for Kontext given:\n\nStitched input (largest tile = main image to edit; smaller tiles = references).\n\nTask type (one of: quick_edit · style_transfer · style_transform · text_edit · visual_cue).\n\nRules (87 tokens total)\n\n• Identify main subject in largest tile; keep pose, scale, identity.\n• Use smaller tiles only as style/obj/background cues.\n• For quick_edit → name exact change + preserve rest.\n• For style_transfer → “apply style of ref tile to ⟨area⟩, keep composition”.\n• For style_transform → describe new style traits, list what stays unchanged.\n• For text_edit → Replace 'old' with 'new', keep font/placement unless told.\n• For visual_cue → mention target region (“in the box”, “top-left corner”).\n• One or two sentences max,  ≤450 tokens, explicit nouns, no pronouns.\nOutput template:\n<instruction sentence(s)>\n","","",""]},{"id":190,"pos":[-498.2883605957031,311.5262451171875],"mode":0,"size":[425.1470642089844,178],"type":"ConfigGenerateImageBFL","color":"#223","flags":{},"order":38,"inputs":[{"link":284,"name":"context","type":"*","shape":7},{"link":291,"name":"aspect_ratio","type":"COMBO","shape":7,"widget":{"name":"aspect_ratio"}},{"link":427,"name":"seed","type":"INT","shape":7,"widget":{"name":"seed"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[283]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"ConfigGenerateImageBFL"},"widgets_values":["9:16",true,6,"png",488972637566823,"randomize"]},{"id":131,"pos":[355.5465087890625,-704.7325439453125],"mode":0,"size":[334.0944519042969,132.49005126953125],"type":"MarkdownNote","color":"#232","flags":{},"order":2,"title":"SIZES","inputs":[],"bgcolor":"#353","outputs":[],"properties":{},"widgets_values":["\"IMG\": \n\n\"Horizontal\": \n\n\"HQ\": (1600, 900), \n\"MQ\": (1280, 720), \n\"LQ\": (1024, 576)},\n            \n\"Vertical\":   \n\"HQ\": (900, 1600), \n\"MQ\": (720, 1280), \n\"LQ\": (576, 1024)\n            \n\"Squarish\":   \n\"HQ\": (1600, 1600), \n\"MQ\": (1024, 1024), \n\"LQ\": (512, 512)\n            \n\"Cinematic\":  \n\"HQ\": (1600, 688), \n\"MQ\": (1280, 550), \n\"LQ\": (1024, 440), \n        \n"]},{"id":189,"pos":[-481.8764953613281,-193.8161163330078],"mode":0,"size":[270,58],"type":"BFLProviderNode","color":"#223","flags":{},"order":3,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[285]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"BFLProviderNode"},"widgets_values":["flux-kontext-max"]},{"id":154,"pos":[930.6024780273438,-828.677734375],"mode":0,"size":[140,246],"type":"PreviewImage","flags":{},"order":30,"inputs":[{"link":211,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":194,"pos":[3446.84765625,1056.6943359375],"mode":0,"size":[232.24462890625,104.17790985107422],"type":"PreviewAny","color":"#223","flags":{},"order":46,"inputs":[{"link":296,"name":"source","type":"*"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewAny"},"widgets_values":[]},{"id":196,"pos":[3401.713623046875,784.9763793945312],"mode":0,"size":[363.4027404785156,140.74798583984375],"type":"Note","color":"#223","flags":{},"order":4,"inputs":[],"bgcolor":"#335","outputs":[],"properties":{},"widgets_values":["Optional set the machine secrets if you are using Comfy-Deploy\n\nWAVESPEED_API_KEY=<YOUR_API_KEY>\nSet the system environment variable or the .env file inside the root of llm-toolki custom node folder ore set the external api key \n\nWord of caution VEO3 is super expensive be carefull use the fast version"]},{"id":200,"pos":[2921.771728515625,1212.279052734375],"mode":0,"size":[358.2574157714844,130],"type":"ConfigGenerateVideoSeedanceProI2V","color":"#223","flags":{},"order":44,"inputs":[{"link":300,"name":"context","type":"*","shape":7},{"link":428,"name":"seed","type":"INT","shape":7,"widget":{"name":"seed"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[299]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"ConfigGenerateVideoSeedanceProI2V"},"widgets_values":["",5,964423072,"randomize"]},{"id":198,"pos":[2914.111572265625,932.8063354492188],"mode":0,"size":[400,220],"type":"PromptManager","color":"#223","flags":{},"order":43,"inputs":[{"link":297,"name":"context","type":"*","shape":7},{"link":434,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":426,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[300]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager"},"widgets_values":["owl flies over the scene into the trees down bellow","","",""]},{"id":206,"pos":[-776.5641479492188,-723.24658203125],"mode":0,"size":[770.458984375,50],"type":"Label (rgthree)","color":"#223","flags":{"allow_interaction":true},"order":5,"title":"www.youtube.com/@impactframes","inputs":[],"bgcolor":"#335","outputs":[],"properties":{"padding":0,"fontSize":50,"fontColor":"#999999","textAlign":"left","fontFamily":"Arial","borderRadius":0,"backgroundColor":"\n\n\n\n\n\n\n\n#e6ccff"}},{"id":109,"pos":[1605.5120849609375,-483.0542907714844],"mode":0,"size":[270,30],"type":"FluxKontextImageScale","color":"#223","flags":{"collapsed":false},"order":32,"inputs":[{"link":102,"name":"image","type":"IMAGE"}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[115,404]}],"properties":{"ver":"0.3.38","cnr_id":"comfy-core","Node name for S&R":"FluxKontextImageScale"},"widgets_values":[]},{"id":195,"pos":[2938.42041015625,783.26123046875],"mode":0,"size":[311.8003845214844,82],"type":"WaveSpeedProviderNode","color":"#223","flags":{},"order":6,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[297]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"WaveSpeedProviderNode"},"widgets_values":["bytedance-seedance-v1-pro-i2v-720p",""]},{"id":199,"pos":[3333.29150390625,1251.8350830078125],"mode":0,"size":[400,200],"type":"GenerateVideo","color":"#223","flags":{},"order":45,"inputs":[{"link":299,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"video_paths","type":"STRING","links":[296,301]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"GenerateVideo"},"widgets_values":["Cinematic shot of sunrise over mountains"]},{"id":217,"pos":[-996.5650024414062,-943.24658203125],"mode":0,"size":[1764.7265625,120],"type":"Label (rgthree)","color":"#223","flags":{"allow_interaction":true},"order":7,"title":"RUN it in COMFYDEPLOY.COM ","inputs":[],"bgcolor":"#335","outputs":[],"properties":{"padding":0,"fontSize":120,"fontColor":"#999999","textAlign":"left","fontFamily":"Arial","borderRadius":0,"backgroundColor":"\n\n\n\n\n\n\n\n#e6ccff"}},{"id":287,"pos":[2931.3056640625,-383.76177978515625],"mode":0,"size":[429.72283935546875,293.3409423828125],"type":"PromptManager","color":"#223","flags":{},"order":21,"inputs":[{"link":421,"name":"context","type":"*","shape":7},{"link":null,"name":"image","type":"IMAGE","shape":7},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":null,"name":"video","type":"IMAGE","shape":7},{"link":435,"name":"text_prompt","type":"STRING","shape":7,"widget":{"name":"text_prompt"}}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[422]}],"properties":{"ver":"3d82dbfe091d84868212e5f275deb5447fa4e659","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PromptManager","widget_ue_connectable":{}},"widgets_values":["📏 Ultra-Compact System Prompt – Kontext Stitched-Image Editing\nRole: Produce one concise instruction for Kontext given:\n\nStitched input (largest tile = main image to edit; smaller tiles = references).\n\nTask type (one of: quick_edit · style_transfer · style_transform · text_edit · visual_cue).\n\nRules (87 tokens total)\n\n• Identify main subject in largest tile; keep pose, scale, identity.\n• Use smaller tiles only as style/obj/background cues.\n• For quick_edit → name exact change + preserve rest.\n• For style_transfer → “apply style of ref tile to ⟨area⟩, keep composition”.\n• For style_transform → describe new style traits, list what stays unchanged.\n• For text_edit → Replace 'old' with 'new', keep font/placement unless told.\n• For visual_cue → mention target region (“in the box”, “top-left corner”).\n• One or two sentences max,  ≤450 tokens, explicit nouns, no pronouns.\nOutput template:\n<instruction sentence(s)>\n","","",""]},{"id":288,"pos":[2918.425048828125,-15.30331039428711],"mode":0,"size":[447.3528747558594,310.99517822265625],"type":"LLMToolkitTextGeneratorStream","color":"#223","flags":{},"order":26,"inputs":[{"link":422,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[423]},{"name":"text","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"LLMToolkitTextGeneratorStream"},"widgets_values":["gpt-4.1-mini","Write a detailed description of a futuristic city.",true,"1-1. Two characters embrace each other tightly in a warm, intimate hug, then smoothly lean in to share a tender, passionate kiss; their movements are slow and deliberate, conveying deep affection and vulnerability, set against a softly blurred sunset backdrop with warm golden hues that enhance the romantic and cinematic atmosphere."]},{"id":291,"pos":[2947.658203125,-536.0188598632812],"mode":0,"size":[375.3199157714844,78],"type":"SystemPromptTaskGenerator","color":"#223","flags":{},"order":8,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[421]},{"name":"system_prompt","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"SystemPromptTaskGenerator"},"widgets_values":["Seedance Action Video"]},{"id":289,"pos":[2947.8408203125,349.57073974609375],"mode":0,"size":[390.46624755859375,312.1399230957031],"type":"Display_Text","color":"#223","flags":{},"order":29,"inputs":[{"link":423,"name":"context","type":"*"}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"text_list","type":"STRING","links":[426],"shape":6},{"name":"count","type":"INT","links":null},{"name":"selected","type":"STRING","links":[]},{"name":"text_full","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"Display_Text"},"widgets_values":["0",true,"1-1. Two characters embrace each other tightly in a warm, intimate hug, then smoothly lean in to share a tender, passionate kiss; their movements are slow and deliberate, conveying deep affection and vulnerability, set against a softly blurred sunset backdrop with warm golden hues that enhance the romantic and cinematic atmosphere."]},{"id":170,"pos":[-1035.0977783203125,699.7156982421875],"mode":0,"size":[390.46624755859375,312.1399230957031],"type":"Display_Text","color":"#223","flags":{},"order":36,"inputs":[{"link":249,"name":"context","type":"*"}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"text_list","type":"STRING","links":[290],"shape":6},{"name":"count","type":"INT","links":null},{"name":"selected","type":"STRING","links":[]},{"name":"text_full","type":"STRING","links":null}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"Display_Text"},"widgets_values":["0",true,"1-1. Combine the anime character in the black gothic dress with the real man in a navy suit to create a harmonious couple standing close together on a romantic date at Tokyo Tower at night, with soft, warm lighting highlighting their faces and a softly glowing Tokyo Tower in the background, ensuring both characters maintain their original proportions and styles."]},{"id":188,"pos":[-522.9392700195312,611.9982299804688],"mode":0,"size":[438.7764587402344,414.0278015136719],"type":"GenerateImage","color":"#223","flags":{},"order":39,"inputs":[{"link":283,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":null},{"name":"image","type":"IMAGE","links":[288,432]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"GenerateImage"},"widgets_values":["\nA stunning, professional-quality portrait of a character with rainbow-colored short curly hair.\n","edit"]},{"id":293,"pos":[2622.442626953125,757.7435913085938],"mode":0,"size":[140,246],"type":"PreviewImage","flags":{},"order":42,"inputs":[{"link":433,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":156,"pos":[1303.5849609375,-833.3841552734375],"mode":0,"size":[140,246],"type":"PreviewImage","flags":{},"order":28,"inputs":[{"link":215,"name":"images","type":"IMAGE"}],"outputs":[],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":124,"pos":[428.7014465332031,-119.39932250976562],"mode":0,"size":[301.4302673339844,126],"type":"ResolutionSelector","color":"#232","flags":{},"order":20,"inputs":[{"link":280,"name":"aspect_ratio","type":"COMBO","widget":{"name":"aspect_ratio"}}],"bgcolor":"#353","outputs":[{"name":"width","type":"INT","links":[120,209,213,430]},{"name":"height","type":"INT","links":[123,210,214,431]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"ResolutionSelector"},"widgets_values":["I2V720p","Squarish","HQ"]},{"id":111,"pos":[1609.4732666015625,-401.50152587890625],"mode":0,"size":[270,150],"type":"ImageStitch","color":"#223","flags":{},"order":31,"inputs":[{"link":463,"name":"image1","type":"IMAGE"},{"link":461,"name":"image2","type":"IMAGE","shape":7}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[102,154]}],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"ImageStitch"},"widgets_values":["right",true,0,"white"]},{"id":101,"pos":[1237.556640625,-36.34978485107422],"mode":0,"size":[340,254],"type":"BiRefNetRMBG","color":"#223","flags":{},"order":9,"inputs":[{"link":null,"name":"image","type":"IMAGE"},{"link":null,"name":"background_color","type":"COLOR","shape":7}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[]},{"name":"MASK","type":"MASK","links":null},{"name":"MASK_IMAGE","type":"IMAGE","links":null}],"properties":{"ver":"8577848f31ed7dcf19b920451e7e90fad17cbc3b","cnr_id":"comfyui-rmbg","Node name for S&R":"BiRefNetRMBG"},"widgets_values":["BiRefNet-general",0,0,false,false,"Alpha"]},{"id":292,"pos":[2487.3388671875,1197.885009765625],"mode":0,"size":[270.5856628417969,336],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":false},"order":41,"inputs":[{"link":432,"name":"image","type":"IMAGE"},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":430,"name":"width","type":"INT","widget":{"name":"width"}},{"link":431,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[433,434]},{"name":"width","type":"INT","links":null},{"name":"height","type":"INT","links":null},{"name":"mask","type":"MASK","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","resize","0, 0, 0","center",2,"cpu","<tr><td>Output: </td><td><b>1</b> x <b>690</b> x <b>1280 | 10.11MB</b></td></tr>"]},{"id":201,"pos":[3406.41162109375,-428.6049499511719],"mode":0,"size":[868.8168334960938,1603.2061767578125],"type":"PreviewVideo","color":"#223","flags":{},"order":47,"inputs":[{"link":301,"name":"video_path","type":"STRING","widget":{"name":"video_path"}}],"bgcolor":"#335","outputs":[{"name":"video","type":"VIDEO","links":null},{"name":"video_path","type":"STRING","links":null}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"PreviewVideo"},"widgets_values":[""]},{"id":236,"pos":[-1318.8836669921875,1513.7210693359375],"mode":0,"size":[5942.8125,120],"type":"Label (rgthree)","color":"#223","flags":{"allow_interaction":true},"order":10,"title":"::: tip 💡To fire off **Automatic prompts**, make sure your  `OPENAI_API_KEY` is set in **Machine Secrets**.  :::","inputs":[],"bgcolor":"#335","outputs":[],"properties":{"padding":0,"fontSize":120,"fontColor":"#999999","textAlign":"left","fontFamily":"Arial","borderRadius":0,"backgroundColor":"\n\n\n\n\n\n\n\n#e6ccff"}},{"id":164,"pos":[-1035.2803955078125,-185.87452697753906],"mode":0,"size":[375.3199157714844,78],"type":"SystemPromptTaskGenerator","color":"#223","flags":{},"order":11,"inputs":[{"link":null,"name":"context","type":"*","shape":7}],"bgcolor":"#335","outputs":[{"name":"context","type":"*","links":[263]},{"name":"system_prompt","type":"STRING","links":[]}],"properties":{"ver":"1.0.2","aux_id":"if-ai/comfyui-llm-toolkit","cnr_id":"llm-toolkit","Node name for S&R":"SystemPromptTaskGenerator"},"widgets_values":["Integrate Couple"]},{"id":301,"pos":[1250.9971923828125,-465.7248229980469],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":12,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[459]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["istockphoto-1658967759-612x612.jpg","image"]},{"id":155,"pos":[1268.857421875,262.055908203125],"mode":0,"size":[270,336.0000305175781],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":false},"order":25,"inputs":[{"link":441,"name":"image","type":"IMAGE"},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":213,"name":"width","type":"INT","widget":{"name":"width"}},{"link":214,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[215,461]},{"name":"width","type":"INT","links":[]},{"name":"height","type":"INT","links":null},{"name":"mask","type":"MASK","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","resize","0, 0, 0","center",2,"cpu","<tr><td>Output: </td><td><b>1</b> x <b>720</b> x <b>898 | 7.40MB</b></td></tr>"]},{"id":153,"pos":[889.32470703125,-48.726375579833984],"mode":0,"size":[270.5856628417969,336],"type":"ImageResizeKJv2","color":"#223","flags":{"collapsed":false},"order":27,"inputs":[{"link":437,"name":"image","type":"IMAGE"},{"link":null,"name":"mask","type":"MASK","shape":7},{"link":209,"name":"width","type":"INT","widget":{"name":"width"}},{"link":210,"name":"height","type":"INT","widget":{"name":"height"}}],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[211,463]},{"name":"width","type":"INT","links":null},{"name":"height","type":"INT","links":null},{"name":"mask","type":"MASK","links":null}],"properties":{"ver":"f9118e0bbb39347ea7becb84ec03e397dfb4f644","cnr_id":"comfyui-kjnodes","Node name for S&R":"ImageResizeKJv2"},"widgets_values":[512,512,"nearest-exact","resize","0, 0, 0","center",2,"cpu","<tr><td>Output: </td><td><b>1</b> x <b>720</b> x <b>740 | 6.10MB</b></td></tr>"]},{"id":137,"pos":[412.5525817871094,88.91096496582031],"mode":0,"size":[404.62005615234375,440.37396240234375],"type":"ComfyUIDeployExternalText","color":"#232","flags":{},"order":13,"title":"PROMPT","inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"STRING","links":[230]}],"properties":{"ver":"b889f79baf9e099d5e54bd20bab4aa1e7c3296c0","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalText","widget_ue_connectable":{}},"widgets_values":["SUBJECT_MANUAL_PROMPT","Romantic date at Tokyo Tower\n","MANUAL_PROMPT ","- The removed tasks need this field empty.\n\n- When chose variations supply a comma-separated word descriptors 1 to 4\n\nEXAMPLES:\nBelow is a quick-start “cheat sheet” for every task.\n\nEach line shows a sample user input (comma-separated keywords) followed by the effect you’ll get.\n\n\nTeleport\n\nteleport the subject to a cyberpunk alley, teleport the subject to a underwater temple, teleport the subject to a 1950s diner, teleport the subject to a NewYork Apartment\n\n\nMove Camera\n\naerial top-down, low-angle dolly, 360 spin → camera now looks straight down from above\n\n\nRelight\n\ngolden hour, neon noir, softbox key → bathes scene in warm golden-hour light\n\n\nProduct\n\nminimalist flat-lay, lifestyle kitchen shot, high-key studio → turns item into a clean flat-lay packshot\n\n\nZoom\n\nextreme close-up on eyes, medium crop on hands → zooms tightly on the subject’s eyes\n\n\nColorize\n\nvintage Kodachrome, cyber teal-orange, monochrome red → applies vintage Kodachrome color grading\n\n\nMovie Poster\n\nsci-fi epic, indie rom-com → creates a sci-fi movie poster with the subject\n\n\nCartoonify\n\n90s anime, Pixar 3D, classic Disney → renders scene as 90s-style anime\n\n\nRemove Text\n\n(none needed) → strips every bit of text from the image\n\n\nHaircut\n\nbob cut, mohawk, long wavy, buzz cut → gives subject a bob cut (then mohawk, etc.)\n\n\nBodybuilder\n\nclassic Arnold, shredded aesthetic, powerlifter bulk, comic-book hero → inflates muscles to classic Arnold size\n\n\nRemove Furniture\n\n(none needed) → deletes all furniture and appliances\n\n\nInterior Design\n\nScandinavian minimal, boho chic, industrial loft, mid-century modern → redesigns room in Scandinavian minimal style\n\n\nSeason Shift\n\nautumn, winter → converts scene to autumn colors & fallen leaves\n\n\nAge Progression\n\nteen, middle-aged, elderly, child → ages subject to teen, then middle-aged, etc.\n\n\nAdd Pet – user-driven 4 variations\n\ndog, cat, bird, rabbit → adds a dog, then a cat, then a bird, then a rabbit\n\n\nHistorical Era\n\nVictorian London, Ancient Egypt, 1980s Miami → places scene in foggy Victorian London\n\n\nDramatic Weather\n\nsandstorm, torrential rain, aurora night → whips up a raging sandstorm\n\n\nMirror World\n\nhorizontal flip, vertical flip, kaleidoscope radial → mirrors the image left-to-right\n\n\nVirtual Makeup\n\nsmoky glam, K-beauty dewy, 80s neon, gothic matte → applies smoky glam makeup\n\n\nPattern Overlay\n\nherringbone, leopard print, holographic grid → overlays a subtle herringbone texture on surfaces\n\n\nChange Outfit\n\nsteampunk suit, summer linen, cyber ninja, 70s disco → dresses subject in steampunk suit\n\n\nDouble Exposure\n\nmisty forest, galaxy swirl, city skyline → blends subject with a misty forest silhouette"]},{"id":185,"pos":[4.915802001953125,-114.75350952148438],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":14,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"*","links":[280]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["aspect_ratio_input","Vertical","[\"Horizontal\",\"Vertical\",\"Squarish\",\"Cinematic\"]","",""]},{"id":193,"pos":[-2.3329598903656006,183.45741271972656],"mode":0,"size":[400,214],"type":"ComfyUIDeployExternalEnum","color":"#232","flags":{},"order":15,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"*","links":[291]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalEnum"},"widgets_values":["aspect_ratio_output","9:16","[\"1:1\",\"3:4\",\"4:3\",\"9:16\",\"16:9\",\"2:3\",\"3:2\"]","","please match this to your input prompt for best results"]},{"id":230,"pos":[14.183194160461426,434.9819641113281],"mode":0,"size":[400,208],"type":"ComfyUIDeployExternalSeed","color":"#232","flags":{},"order":16,"inputs":[],"bgcolor":"#353","outputs":[{"name":"seed","type":"INT","links":[427,428]}],"properties":{"ver":"ceb53bcb228176b854c7d72140a0dbedaa212eea","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalSeed","widget_ue_connectable":{}},"widgets_values":["input_seed",-1,1,4294967295,"","For default value:\n\"-1\" (i.e. not in range): Randomize within the min and max value range. \nin range: Fixed, always the same value\n"]},{"id":296,"pos":[1245.943359375,639.0822143554688],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","color":"#232","flags":{},"order":19,"inputs":[{"link":459,"name":"default_value","type":"IMAGE","shape":7}],"bgcolor":"#353","outputs":[{"name":"image","type":"IMAGE","links":[441]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["input_image_person","","","",""]},{"id":294,"pos":[867.56982421875,338.89984130859375],"mode":0,"size":[309.1890563964844,154],"type":"ComfyUIDeployExternalImage","color":"#232","flags":{},"order":22,"inputs":[{"link":436,"name":"default_value","type":"IMAGE","shape":7}],"bgcolor":"#353","outputs":[{"name":"image","type":"IMAGE","links":[437]}],"properties":{"ver":"089bad55605392860e59476a4c2765bfc772750b","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalImage"},"widgets_values":["input_image_character","","","",""]},{"id":213,"pos":[416.4026184082031,591.58740234375],"mode":0,"size":[404.58721923828125,321.0223388671875],"type":"ComfyUIDeployExternalText","color":"#232","flags":{},"order":17,"inputs":[],"bgcolor":"#353","outputs":[{"name":"text","type":"STRING","links":[435]}],"properties":{"ver":"b889f79baf9e099d5e54bd20bab4aa1e7c3296c0","cnr_id":"comfyui-deploy","Node name for S&R":"ComfyUIDeployExternalText","widget_ue_connectable":{}},"widgets_values":["ACTION_MANUAL_PROMPT","hug eachother and make out","","Use this prompt to be more specific about the action you want to see the subject performing (This Prompt only affect the movemet)"]},{"id":123,"pos":[1109.5477294921875,878.2899169921875],"mode":0,"size":[491.4166564941406,568.6932373046875],"type":"PreviewImage","color":"#223","flags":{},"order":34,"inputs":[{"link":115,"name":"images","type":"IMAGE"}],"bgcolor":"#335","outputs":[],"properties":{"ver":"0.3.40","cnr_id":"comfy-core","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":67,"pos":[887.4405517578125,-444.2216491699219],"mode":0,"size":[274.080078125,314],"type":"LoadImage","color":"#223","flags":{},"order":18,"inputs":[],"bgcolor":"#335","outputs":[{"name":"IMAGE","type":"IMAGE","links":[436]},{"name":"MASK","type":"MASK","links":null}],"properties":{"ver":"0.3.43","cnr_id":"comfy-core","Node name for S&R":"LoadImage"},"widgets_values":["ComfyUI_00319_.png","image"]}],"config":{},"groups":[{"id":1,"color":"#88A","flags":{},"title":"Compcept1","bounding":[848.9478759765625,-538.153076171875,360,1017.4244384765625],"font_size":24},{"id":2,"color":"#88A","flags":{},"title":"Compcept2","bounding":[1217.4219970703125,-572.4651489257812,366.14208984375,1378.073486328125],"font_size":24},{"id":3,"color":"#88A","flags":{},"title":"PROMPT","bounding":[-1074.5135498046875,-267.4161071777344,1011.3722534179688,1303.442138671875],"font_size":24},{"id":4,"color":"#8A8","flags":{},"title":"PLAYGROUND","bounding":[-33.458709716796875,-202.47958374023438,864.6878662109375,1125.08935546875],"font_size":24},{"id":12,"color":"#88A","flags":{},"title":"SEEDANCE","bounding":[2904.111572265625,709.6611328125,871.00244140625,752.1735229492188],"font_size":24},{"id":13,"color":"#88A","flags":{},"title":"PROMPT_SEEDANCE","bounding":[2902.984375,-612.3392333984375,467.352783203125,1281.329833984375],"font_size":24}],"version":0.4,"revision":0,"environment":{"gpu":"CPU","extra_args":null,"run_timeout":300,"machine_hash":"896067e69fe5dedcb05416dd50585bf1c511abf1c4e1ce5dad716a15d95e59ad","max_containers":1,"min_containers":0,"python_version":null,"comfyui_version":"6493709d6aa3db3fa0179b4d8da003145a750ded","disable_metadata":true,"prestart_command":null,"scaledown_window":60,"base_docker_image":null,"docker_command_steps":{"steps":[{"id":"bef37780-1","data":{"url":"https://github.com/BennyKok/comfyui-deploy","hash":"2a5223f2f0e1e68095f5fbe177be9d4f1116961b","meta":{"message":"fix","committer":{"date":"2025-06-29T07:43:12.000Z","name":"KarrixLee","email":"thomasdice1834793903@gmail.com"},"commit_url":"https://github.com/BennyKok/comfyui-deploy/commit/2a5223f2f0e1e68095f5fbe177be9d4f1116961b","latest_hash":"2a5223f2f0e1e68095f5fbe177be9d4f1116961b","stargazers_count":1367},"name":"ComfyUI Deploy","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"97ac393b-5","data":{"url":"https://github.com/comfy-deploy/comfyui-llm-toolkit","hash":"002a49f3614b6199af4fa9f6d0d2994f1015d73a","meta":{"message":"Add files via upload","committer":{"date":"2025-07-15T22:25:09.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/comfy-deploy/comfyui-llm-toolkit/commit/002a49f3614b6199af4fa9f6d0d2994f1015d73a","latest_hash":"002a49f3614b6199af4fa9f6d0d2994f1015d73a","stargazers_count":27},"name":"comfyui-llm-toolkit","files":["https://github.com/comfy-deploy/comfyui-llm-toolkit"],"install_type":"git-clone"},"type":"custom-node"},{"id":"b8fc43ee-c","data":{"url":"https://github.com/pythongosssss/ComfyUI-Custom-Scripts","hash":"aac13aa7ce35b07d43633c3bbe654a38c00d74f5","meta":{"message":"Update pyproject.toml","committer":{"date":"2025-04-30T12:00:09.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/pythongosssss/ComfyUI-Custom-Scripts/commit/aac13aa7ce35b07d43633c3bbe654a38c00d74f5","latest_hash":"aac13aa7ce35b07d43633c3bbe654a38c00d74f5","stargazers_count":2535},"name":"ComfyUI-Custom-Scripts","files":["https://github.com/pythongosssss/ComfyUI-Custom-Scripts"],"install_type":"git-clone"},"type":"custom-node"},{"id":"7391bc21-a","data":{"url":"https://github.com/kijai/ComfyUI-KJNodes","hash":"22e722bafec15ffc9f4d6e9b89f352cfd0b2a402","meta":{"message":"Update image_nodes.py","committer":{"date":"2025-07-10T15:59:17.000Z","name":"kijai","email":"40791699+kijai@users.noreply.github.com"},"commit_url":"https://github.com/kijai/ComfyUI-KJNodes/commit/22e722bafec15ffc9f4d6e9b89f352cfd0b2a402","latest_hash":"22e722bafec15ffc9f4d6e9b89f352cfd0b2a402","stargazers_count":1528},"name":"KJNodes for ComfyUI","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"9fe77583-1","data":{"url":"https://github.com/1038lab/ComfyUI-RMBG","hash":"c7afaf2dce48333bf5a690a975bc4c68a80612f7","meta":{"message":"Update README.md","committer":{"date":"2025-07-11T16:18:03.000Z","name":"GitHub","email":"noreply@github.com"},"commit_url":"https://github.com/1038lab/ComfyUI-RMBG/commit/c7afaf2dce48333bf5a690a975bc4c68a80612f7","latest_hash":"c7afaf2dce48333bf5a690a975bc4c68a80612f7","stargazers_count":1144},"name":"ComfyUI-RMBG","files":[],"install_type":"git-clone"},"type":"custom-node"},{"id":"bc187003-a","data":{"url":"https://github.com/niknah/quick-connections","hash":"508f6575fc2d45c9f648d5dabb5b95c3e57b45ef","meta":{"message":"A possible fix for: https://github.com/niknah/quick-connections/issues/22\nThe default processUp might be crashi9ng.","committer":{"date":"2025-07-05T09:14:15.000Z","name":"niknah","email":"github@mail.niknah.com"},"latest_hash":"508f6575fc2d45c9f648d5dabb5b95c3e57b45ef"},"name":"quick-connections","files":["https://github.com/niknah/quick-connections"],"install_type":"git-clone"},"type":"custom-node"},{"id":"2f71b16f-1","data":{"url":"https://github.com/rgthree/rgthree-comfy","hash":"944d5353a1b0a668f40844018c3dc956b95a67d7","meta":{"message":"Puter: Add ability to assign dict values using '{}'.","committer":{"date":"2025-07-12T03:02:21.000Z","name":"rgthree","email":"regis.gaughan@gmail.com"},"commit_url":"https://github.com/rgthree/rgthree-comfy/commit/944d5353a1b0a668f40844018c3dc956b95a67d7","latest_hash":"944d5353a1b0a668f40844018c3dc956b95a67d7","stargazers_count":2045},"name":"rgthree's ComfyUI Nodes","files":[],"install_type":"git-clone"},"type":"custom-node"}]},"extra_docker_commands":[],"install_custom_node_with_gpu":false},"last_link_id":463,"last_node_id":301,"workflow_api":{"9":{"_meta":{"title":"Save Image"},"inputs":{"images":["188",1],"filename_prefix":"comfydeploy_FAST_kontext_raw_"},"class_type":"SaveImage"},"67":{"_meta":{"title":"Load Image"},"inputs":{"image":"ComfyUI_00319_.png"},"class_type":"LoadImage"},"96":{"_meta":{"title":"w"},"inputs":{"source":["124",0],"preview":"720"},"class_type":"PreviewAny"},"97":{"_meta":{"title":"h"},"inputs":{"source":["124",1],"preview":"1280"},"class_type":"PreviewAny"},"101":{"_meta":{"title":"BiRefNet Remove Background (RMBG)"},"inputs":{"model":"BiRefNet-general","mask_blur":0,"background":"Alpha","mask_offset":0,"invert_output":false,"refine_foreground":false},"class_type":"BiRefNetRMBG"},"109":{"_meta":{"title":"FluxKontextImageScale"},"inputs":{"image":["111",0]},"class_type":"FluxKontextImageScale"},"111":{"_meta":{"title":"Image Stitch"},"inputs":{"image1":["153",0],"image2":["155",0],"direction":"right","spacing_color":"white","spacing_width":0,"match_image_size":true},"class_type":"ImageStitch"},"123":{"_meta":{"title":"Preview Image"},"inputs":{"images":["109",0]},"class_type":"PreviewImage"},"124":{"_meta":{"title":"Resolution Selector (LLMToolkit)"},"inputs":{"mode":"I2V720p","quality":"HQ","aspect_ratio":["185",0]},"class_type":"ResolutionSelector"},"134":{"_meta":{"title":"Generate Text Stream (LLMToolkit)"},"inputs":{"prompt":"Write a detailed description of a futuristic city.","context":["136",0],"llm_model":"gpt-4.1-mini","hide_thinking":true,"LLMToolkitTextGeneratorStream_response":"1-1. Combine the anime character in the black gothic dress with the real man in a navy suit to create a harmonious couple standing close together on a romantic date at Tokyo Tower at night, with soft, warm lighting highlighting their faces and a softly glowing Tokyo Tower in the background, ensuring both characters maintain their original proportions and styles."},"class_type":"LLMToolkitTextGeneratorStream"},"136":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["111",0],"context":["164",0],"file_path":"","audio_path":"","text_prompt":["137",0]},"class_type":"PromptManager"},"137":{"_meta":{"title":"PROMPT"},"inputs":{"input_id":"SUBJECT_MANUAL_PROMPT","description":"- The removed tasks need this field empty.\n\n- When chose variations supply a comma-separated word descriptors 1 to 4\n\nEXAMPLES:\nBelow is a quick-start “cheat sheet” for every task.\n\nEach line shows a sample user input (comma-separated keywords) followed by the effect you’ll get.\n\n\nTeleport\n\nteleport the subject to a cyberpunk alley, teleport the subject to a underwater temple, teleport the subject to a 1950s diner, teleport the subject to a NewYork Apartment\n\n\nMove Camera\n\naerial top-down, low-angle dolly, 360 spin → camera now looks straight down from above\n\n\nRelight\n\ngolden hour, neon noir, softbox key → bathes scene in warm golden-hour light\n\n\nProduct\n\nminimalist flat-lay, lifestyle kitchen shot, high-key studio → turns item into a clean flat-lay packshot\n\n\nZoom\n\nextreme close-up on eyes, medium crop on hands → zooms tightly on the subject’s eyes\n\n\nColorize\n\nvintage Kodachrome, cyber teal-orange, monochrome red → applies vintage Kodachrome color grading\n\n\nMovie Poster\n\nsci-fi epic, indie rom-com → creates a sci-fi movie poster with the subject\n\n\nCartoonify\n\n90s anime, Pixar 3D, classic Disney → renders scene as 90s-style anime\n\n\nRemove Text\n\n(none needed) → strips every bit of text from the image\n\n\nHaircut\n\nbob cut, mohawk, long wavy, buzz cut → gives subject a bob cut (then mohawk, etc.)\n\n\nBodybuilder\n\nclassic Arnold, shredded aesthetic, powerlifter bulk, comic-book hero → inflates muscles to classic Arnold size\n\n\nRemove Furniture\n\n(none needed) → deletes all furniture and appliances\n\n\nInterior Design\n\nScandinavian minimal, boho chic, industrial loft, mid-century modern → redesigns room in Scandinavian minimal style\n\n\nSeason Shift\n\nautumn, winter → converts scene to autumn colors & fallen leaves\n\n\nAge Progression\n\nteen, middle-aged, elderly, child → ages subject to teen, then middle-aged, etc.\n\n\nAdd Pet – user-driven 4 variations\n\ndog, cat, bird, rabbit → adds a dog, then a cat, then a bird, then a rabbit\n\n\nHistorical Era\n\nVictorian London, Ancient Egypt, 1980s Miami → places scene in foggy Victorian London\n\n\nDramatic Weather\n\nsandstorm, torrential rain, aurora night → whips up a raging sandstorm\n\n\nMirror World\n\nhorizontal flip, vertical flip, kaleidoscope radial → mirrors the image left-to-right\n\n\nVirtual Makeup\n\nsmoky glam, K-beauty dewy, 80s neon, gothic matte → applies smoky glam makeup\n\n\nPattern Overlay\n\nherringbone, leopard print, holographic grid → overlays a subtle herringbone texture on surfaces\n\n\nChange Outfit\n\nsteampunk suit, summer linen, cyber ninja, 70s disco → dresses subject in steampunk suit\n\n\nDouble Exposure\n\nmisty forest, galaxy swirl, city skyline → blends subject with a misty forest silhouette","display_name":"MANUAL_PROMPT ","default_value":"Romantic date at Tokyo Tower\n"},"class_type":"ComfyUIDeployExternalText"},"153":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["294",0],"width":["124",0],"device":"cpu","height":["124",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"resize"},"class_type":"ImageResizeKJv2"},"154":{"_meta":{"title":"Preview Image"},"inputs":{"images":["153",0]},"class_type":"PreviewImage"},"155":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["296",0],"width":["124",0],"device":"cpu","height":["124",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"resize"},"class_type":"ImageResizeKJv2"},"156":{"_meta":{"title":"Preview Image"},"inputs":{"images":["155",0]},"class_type":"PreviewImage"},"164":{"_meta":{"title":"Kontext System Prompt text (LLMToolkit)"},"inputs":{"task":"Integrate Couple"},"class_type":"SystemPromptTaskGenerator"},"170":{"_meta":{"title":"Display Text (LLMToolkit)"},"inputs":{"select":"0","context":["134",0],"hide_thinking":true,"Display_Text_1":"1-1. Combine the anime character in the black gothic dress with the real man in a navy suit to create a harmonious couple standing close together on a romantic date at Tokyo Tower at night, with soft, warm lighting highlighting their faces and a softly glowing Tokyo Tower in the background, ensuring both characters maintain their original proportions and styles."},"class_type":"Display_Text"},"185":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"Horizontal\",\"Vertical\",\"Squarish\",\"Cinematic\"]","input_id":"aspect_ratio_input","description":"","display_name":"","default_value":"Vertical"},"class_type":"ComfyUIDeployExternalEnum"},"188":{"_meta":{"title":"Generate Image (LLMToolkit)"},"inputs":{"mode":"edit","prompt":"\nA stunning, professional-quality portrait of a character with rainbow-colored short curly hair.\n","context":["190",0]},"class_type":"GenerateImage"},"189":{"_meta":{"title":"BFL Provider (LLMToolkit)"},"inputs":{"llm_model":"flux-kontext-max"},"class_type":"BFLProviderNode"},"190":{"_meta":{"title":"Configure Image Generation - BFL (LLMToolkit)"},"inputs":{"seed":["230",0],"context":["191",0],"aspect_ratio":["193",0],"output_format":"png","safety_tolerance":6,"prompt_upsampling":true},"class_type":"ConfigGenerateImageBFL"},"191":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["109",0],"context":["189",0],"file_path":"","audio_path":"","text_prompt":["170",1]},"class_type":"PromptManager"},"193":{"_meta":{"title":"External Enum"},"inputs":{"options":"[\"1:1\",\"3:4\",\"4:3\",\"9:16\",\"16:9\",\"2:3\",\"3:2\"]","input_id":"aspect_ratio_output","description":"please match this to your input prompt for best results","display_name":"","default_value":"9:16"},"class_type":"ComfyUIDeployExternalEnum"},"194":{"_meta":{"title":"Preview Any"},"inputs":{"source":["199",1],"preview":"/comfyui/output/wavespeed_videos/bytedance-seedance-v1-pro-i2v-720p_e15cb106380444f29f6fd400f106d1f7_0.mp4"},"class_type":"PreviewAny"},"195":{"_meta":{"title":"WaveSpeed Provider (LLMToolkit)"},"inputs":{"llm_model":"bytedance-seedance-v1-pro-i2v-720p","external_api_key":""},"class_type":"WaveSpeedProviderNode"},"198":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","image":["292",0],"context":["195",0],"file_path":"","audio_path":"","text_prompt":["289",1]},"class_type":"PromptManager"},"199":{"_meta":{"title":"Generate Video (LLMToolkit)"},"inputs":{"prompt":"Cinematic shot of sunrise over mountains","context":["200",0]},"class_type":"GenerateVideo"},"200":{"_meta":{"title":"Configure Seedance Pro I2V (LLMToolkit)"},"inputs":{"seed":["230",0],"context":["198",0],"duration":5,"image_url":""},"class_type":"ConfigGenerateVideoSeedanceProI2V"},"201":{"_meta":{"title":"Preview Video Form Path (LLMToolkit)"},"inputs":{"video_path":["199",1],"video-preview":""},"class_type":"PreviewVideo"},"213":{"_meta":{"title":"External Text (ComfyUI Deploy)"},"inputs":{"input_id":"ACTION_MANUAL_PROMPT","description":"Use this prompt to be more specific about the action you want to see the subject performing (This Prompt only affect the movemet)","display_name":"","default_value":"hug eachother and make out"},"class_type":"ComfyUIDeployExternalText"},"230":{"_meta":{"title":"External Seed (ComfyUI Deploy)"},"inputs":{"input_id":"input_seed","max_value":4294967295,"min_value":1,"description":"For default value:\n\"-1\" (i.e. not in range): Randomize within the min and max value range. \nin range: Fixed, always the same value\n","display_name":"","default_value":-1},"class_type":"ComfyUIDeployExternalSeed"},"287":{"_meta":{"title":"Prompt Manager (LLMToolkit)"},"inputs":{"url":"","context":["291",0],"file_path":"","audio_path":"","text_prompt":["213",0]},"class_type":"PromptManager"},"288":{"_meta":{"title":"Generate Text Stream (LLMToolkit)"},"inputs":{"prompt":"Write a detailed description of a futuristic city.","context":["287",0],"llm_model":"gpt-4.1-mini","hide_thinking":true,"LLMToolkitTextGeneratorStream_response":"1-1. Two characters embrace each other tightly in a warm, intimate hug, then smoothly lean in to share a tender, passionate kiss; their movements are slow and deliberate, conveying deep affection and vulnerability, set against a softly blurred sunset backdrop with warm golden hues that enhance the romantic and cinematic atmosphere."},"class_type":"LLMToolkitTextGeneratorStream"},"289":{"_meta":{"title":"Display Text (LLMToolkit)"},"inputs":{"select":"0","context":["288",0],"hide_thinking":true,"Display_Text_0":"1-1. Two characters embrace each other tightly in a warm, intimate hug, then smoothly lean in to share a tender, passionate kiss; their movements are slow and deliberate, conveying deep affection and vulnerability, set against a softly blurred sunset backdrop with warm golden hues that enhance the romantic and cinematic atmosphere."},"class_type":"Display_Text"},"291":{"_meta":{"title":"Kontext System Prompt text (LLMToolkit)"},"inputs":{"task":"Seedance Action Video"},"class_type":"SystemPromptTaskGenerator"},"292":{"_meta":{"title":"Resize Image v2"},"inputs":{"image":["188",1],"width":["124",0],"device":"cpu","height":["124",1],"pad_color":"0, 0, 0","divisible_by":2,"crop_position":"center","upscale_method":"nearest-exact","keep_proportion":"resize"},"class_type":"ImageResizeKJv2"},"293":{"_meta":{"title":"Preview Image"},"inputs":{"images":["292",0]},"class_type":"PreviewImage"},"294":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"input_image_character","description":"","display_name":"","default_value":["67",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"},"296":{"_meta":{"title":"External Image (ComfyUI Deploy)"},"inputs":{"input_id":"input_image_person","description":"","display_name":"","default_value":["301",0],"default_value_url":""},"class_type":"ComfyUIDeployExternalImage"},"301":{"_meta":{"title":"Load Image"},"inputs":{"image":"istockphoto-1658967759-612x612.jpg"},"class_type":"LoadImage"}}}