{"id":"47e7edb3-2feb-4249-8e3b-0c98378d88d5","revision":0,"last_node_id":335,"last_link_id":728,"nodes":[{"id":2,"type":"CLIPLoader","pos":[-3960,-2760],"size":[310,120],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"clip_name","name":"clip_name","type":"COMBO","widget":{"name":"clip_name"},"link":null},{"localized_name":"type","name":"type","type":"COMBO","widget":{"name":"type"},"link":null},{"localized_name":"device","name":"device","shape":7,"type":"COMBO","widget":{"name":"device"},"link":null}],"outputs":[{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[634,654,714]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"CLIPLoader"},"widgets_values":["qwen3vl_8b_int8_convrot.safetensors","stable_diffusion","default"],"widgets_values_named":{"clip_name":"qwen3vl_8b_int8_convrot.safetensors","type":"stable_diffusion","device":"default"},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":3,"type":"LoadImage","pos":[-3620,-2760],"size":[560,510],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[545,655,716]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"title":"<Picture 1> - Main image","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"LoadImage"},"widgets_values":["b061c07965bcc00f4d7c7a6fa2515a44.jpg","image"],"widgets_values_named":{"image":"b061c07965bcc00f4d7c7a6fa2515a44.jpg","upload":"image"},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":4,"type":"PreviewAny","pos":[-2470,-2760],"size":[450,460],"flags":{},"order":24,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":660}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[635,652]}],"title":"Get character poses","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#524913FF","bgcolor":"#71641AFF","shape":1},{"id":6,"type":"UNETLoader","pos":[-3960,-2600],"size":[310,100],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"unet_name","name":"unet_name","type":"COMBO","widget":{"name":"unet_name"},"link":null},{"localized_name":"weight_dtype","name":"weight_dtype","type":"COMBO","widget":{"name":"weight_dtype"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[25,26]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"UNETLoader","models":[{"name":"minimax_h3_ref2va_pruned_int8_convrot.safetensors","url":"https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_ref2va_pruned_int8_convrot.safetensors","directory":"diffusion_models"}]},"widgets_values":["H3\\Minimax-h3_Singularity_ref2va_Pruned_v1.3_int8.safetensors","default"],"widgets_values_named":{"unet_name":"H3\\Minimax-h3_Singularity_ref2va_Pruned_v1.3_int8.safetensors","weight_dtype":"default"},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":9,"type":"CLIPLoader","pos":[-3960,-2460],"size":[310,120],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"clip_name","name":"clip_name","type":"COMBO","widget":{"name":"clip_name"},"link":null},{"localized_name":"type","name":"type","type":"COMBO","widget":{"name":"type"},"link":null},{"localized_name":"device","name":"device","shape":7,"type":"COMBO","widget":{"name":"device"},"link":null}],"outputs":[{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[52]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"CLIPLoader","models":[{"name":"qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors","url":"https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors","directory":"text_encoders"}]},"widgets_values":["H3\\qwen3vl_32b_minimax_h3_int8_convrot.safetensors","minimax","default"],"widgets_values_named":{"clip_name":"H3\\qwen3vl_32b_minimax_h3_int8_convrot.safetensors","type":"minimax","device":"default"},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":10,"type":"RandomNoise","pos":[-3960,-2190],"size":[310,100],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"noise_seed","name":"noise_seed","type":"INT","widget":{"name":"noise_seed"},"link":null}],"outputs":[{"localized_name":"NOISE","name":"NOISE","type":"NOISE","links":[13]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"RandomNoise"},"widgets_values":[452967865105555,"randomize"],"widgets_values_named":{"noise_seed":452967865105555,"control_after_generate":"randomize"},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":11,"type":"BasicGuider","pos":[-4480,-2230],"size":[490,60],"flags":{},"order":25,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":25},{"localized_name":"conditioning","name":"conditioning","type":"CONDITIONING","link":55}],"outputs":[{"localized_name":"GUIDER","name":"GUIDER","type":"GUIDER","links":[14]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"BasicGuider"},"color":"#222","bgcolor":"#000","shape":1},{"id":12,"type":"KSamplerSelect","pos":[-3960,-2050],"size":[310,70],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"sampler_name","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null}],"outputs":[{"localized_name":"SAMPLER","name":"SAMPLER","type":"SAMPLER","links":[15]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"KSamplerSelect"},"widgets_values":["res_multistep"],"widgets_values_named":{"sampler_name":"res_multistep"},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":13,"type":"BasicScheduler","pos":[-3960,-1940],"size":[310,110],"flags":{},"order":23,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":26},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"denoise","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"localized_name":"SIGMAS","name":"SIGMAS","type":"SIGMAS","links":[16]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"BasicScheduler"},"widgets_values":["simple",32,1],"widgets_values_named":{"scheduler":"simple","steps":32,"denoise":1},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":14,"type":"VAELoader","pos":[-3960,-2300],"size":[310,70],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"vae_name","name":"vae_name","type":"COMBO","widget":{"name":"vae_name"},"link":null}],"outputs":[{"localized_name":"VAE","name":"VAE","type":"VAE","links":[19,53]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"VAELoader","models":[{"name":"minimax_h3_video_vae_fp16.safetensors","url":"https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/vae/minimax_h3_video_vae_fp16.safetensors","directory":"vae"}]},"widgets_values":["H3\\minimax_h3_video_vae_fp16.safetensors"],"widgets_values_named":{"vae_name":"H3\\minimax_h3_video_vae_fp16.safetensors"},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":15,"type":"SamplerCustomAdvanced","pos":[-3960,-1790],"size":[310,510],"flags":{},"order":26,"mode":0,"inputs":[{"localized_name":"noise","name":"noise","type":"NOISE","link":13},{"localized_name":"guider","name":"guider","type":"GUIDER","link":14},{"localized_name":"sampler","name":"sampler","type":"SAMPLER","link":15},{"localized_name":"sigmas","name":"sigmas","type":"SIGMAS","link":16},{"localized_name":"latent_image","name":"latent_image","type":"LATENT","link":461}],"outputs":[{"localized_name":"output","name":"output","type":"LATENT","links":[18]},{"localized_name":"denoised_output","name":"denoised_output","type":"LATENT","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"SamplerCustomAdvanced"},"widgets_values":[],"widgets_values_named":{},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":17,"type":"VAEDecode","pos":[-4480,-1490],"size":[490,60],"flags":{"collapsed":false},"order":27,"mode":0,"inputs":[{"localized_name":"samples","name":"samples","type":"LATENT","link":18},{"localized_name":"vae","name":"vae","type":"VAE","link":19}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[62]}],"properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"VAEDecode"},"color":"#222","bgcolor":"#000","shape":1},{"id":22,"type":"PreviewAny","pos":[-2470,-2260],"size":[450,460],"flags":{},"order":28,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":661}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[651]}],"title":"Lock identity","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#524913FF","bgcolor":"#71641AFF","shape":1},{"id":23,"type":"LoadImage","pos":[-3030,-1620],"size":[290,340],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[640]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":[]}],"title":"<Picture 5> - Subject 5","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"LoadImage"},"widgets_values":["img_01226_.png","image"],"widgets_values_named":{"image":"img_01226_.png","upload":"image"},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":29,"type":"PreviewAny","pos":[-1990,-2760],"size":[1090,570],"flags":{},"order":29,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":659}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[418]}],"title":"Assembled prompt","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF","shape":1},{"id":33,"type":"PreviewAny","pos":[-2470,-1760],"size":[450,480],"flags":{},"order":30,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":662}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[653,715]}],"title":"Subject match to character","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#524913FF","bgcolor":"#71641AFF","shape":1},{"id":35,"type":"LoadImage","pos":[-3030,-2760],"size":[290,340],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[643]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":[]}],"title":"<Picture 2> - Subject 2","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"LoadImage"},"widgets_values":["img_01319_.png","image"],"widgets_values_named":{"image":"img_01319_.png","upload":"image"},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":36,"type":"LoadImage","pos":[-3030,-2380],"size":[290,340],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[637]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":[]}],"title":"<Picture 3> - Subject 3","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"LoadImage"},"widgets_values":["img_01348_.png","image"],"widgets_values_named":{"image":"img_01348_.png","upload":"image"},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":37,"type":"LoadImage","pos":[-3030,-2000],"size":[290,340],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"COMBO","widget":{"name":"image"},"link":null},{"localized_name":"choose file to upload","name":"upload","type":"IMAGEUPLOAD","widget":{"name":"upload"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[639]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":[]}],"title":"<Picture 4> - Subject 4","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"LoadImage"},"widgets_values":["img_01328_.png","image"],"widgets_values_named":{"image":"img_01328_.png","upload":"image"},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":39,"type":"MiniMaxH3ReferenceToVideo","pos":[-4480,-2130],"size":[490,470],"flags":{},"order":31,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":52},{"localized_name":"vae","name":"vae","shape":7,"type":"VAE","link":53},{"localized_name":"audio_vae","name":"audio_vae","shape":7,"type":"VAE","link":null},{"localized_name":"ref_image_0","name":"ref_images.ref_image_0","shape":7,"type":"IMAGE","link":545},{"localized_name":"ref_image_1","name":"ref_images.ref_image_1","shape":7,"type":"IMAGE","link":649},{"localized_name":"ref_image_2","name":"ref_images.ref_image_2","shape":7,"type":"IMAGE","link":645},{"localized_name":"ref_video_0","name":"ref_videos.ref_video_0","shape":7,"type":"IMAGE","link":null},{"localized_name":"ref_video_audio_0","name":"ref_video_audios.ref_video_audio_0","shape":7,"type":"AUDIO","link":null},{"localized_name":"ref_audio_0","name":"ref_audios.ref_audio_0","shape":7,"type":"AUDIO","link":null},{"localized_name":"ref_audio_1","name":"ref_audios.ref_audio_1","shape":7,"type":"AUDIO","link":null},{"localized_name":"ref_audio_2","name":"ref_audios.ref_audio_2","shape":7,"type":"AUDIO","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":418},{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":664},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":665},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null},{"localized_name":"ref_image_size","name":"ref_image_size","type":"COMBO","widget":{"name":"ref_image_size"},"link":725},{"name":"ref_images.ref_image_3","shape":7,"type":"IMAGE","link":646},{"localized_name":"ref_image_4","name":"ref_images.ref_image_4","shape":7,"type":"IMAGE","link":647},{"localized_name":"ref_image_5","name":"ref_images.ref_image_5","shape":7,"type":"IMAGE","link":null}],"outputs":[{"localized_name":"positive","name":"positive","type":"CONDITIONING","links":[55]},{"localized_name":"LATENT","name":"LATENT","type":"LATENT","links":[460]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"MiniMaxH3ReferenceToVideo"},"widgets_values":["subject_definitions:\n<Subject 1> is the location in <Picture 1>: [one-line description of the place], with its camera framing, depth, lighting, color palette and 2D-animated rendering style. <Picture 1> also provides where the two figures stand in the frame and what they are doing, which is used as pose and action only.\n<Subject 2> is Girl A, the girl in <Picture 2>, whose appearance (face, eye shape and color, hairstyle and hair color, outfit, accessories, color palette, body proportions) comes only from <Picture 2>: [2–3 identity anchors].\n<Subject 3> is Girl B, the girl in <Picture 3>, whose appearance (face, eye shape and color, hairstyle and hair color, outfit, accessories, color palette, body proportions) comes only from <Picture 3>: [2–3 identity anchors].\n\nsummary:\n[reference generation] A single still frame set in the same location as <Picture 1>, showing <Subject 2> and <Subject 3> doing what the two figures in <Picture 1> are doing. <Subject 2> stands on the left holding a light-colored umbrella in one hand and looking forward. <Subject 3> walks forward on the right holding a large red umbrella in both hands with her kimono flowing behind her.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): partially_preserved - the location, framing, lighting, color palette, rendering style, and the positions, poses and actions of the two figures are retained; the faces, hair and clothing of the figures originally in <Picture 1> are not carried over and are replaced by <Subject 2> and <Subject 3>.\n<Subject 2> (appears in [Shot 1]): fully_preserved - the face, hairstyle, hair color, outfit, colors and proportions from <Picture 2> are retained exactly, with no features borrowed from <Picture 3>.\n<Subject 3> (appears in [Shot 1]): fully_preserved - the face, hairstyle, hair color, outfit, colors and proportions from <Picture 3> are retained exactly, with no features borrowed from <Picture 2>.\n\ndetailed_description:\nThe target is a single still frame in the 2D-animated style of <Picture 1>, with its line work, shading, lighting and color palette matched.\n[Shot 1] A static shot with the same framing, viewing angle and depth of field as <Picture 1>, set in <Subject 1>, [scene layout in one sentence]. On the left, <Subject 2>, with [identity anchors from <Picture 2>], stands still, facing forward, her gaze directed ahead, holding a light-colored umbrella in one hand with her other arm relaxed. On the right, <Subject 3>, with [identity anchors from <Picture 3>], is caught mid-stride walking forward, holding a large red umbrella in both hands, her kimono flowing behind her. The two girls occupy the same positions, scale and spacing as the two figures in <Picture 1> and do not overlap. Every element of the location, including the ground, props, background and weather, matches <Picture 1>. Each girl keeps her own face, hair, outfit and colors exactly as in her own picture, and neither borrows any feature from the other. No third character, extra objects or text appear.\n\noverall_soundscape: N/A\n\nnon_diegetic_music: N/A",2560,1440,5,"match"],"widgets_values_named":{"prompt":"subject_definitions:\n<Subject 1> is the location in <Picture 1>: [one-line description of the place], with its camera framing, depth, lighting, color palette and 2D-animated rendering style. <Picture 1> also provides where the two figures stand in the frame and what they are doing, which is used as pose and action only.\n<Subject 2> is Girl A, the girl in <Picture 2>, whose appearance (face, eye shape and color, hairstyle and hair color, outfit, accessories, color palette, body proportions) comes only from <Picture 2>: [2–3 identity anchors].\n<Subject 3> is Girl B, the girl in <Picture 3>, whose appearance (face, eye shape and color, hairstyle and hair color, outfit, accessories, color palette, body proportions) comes only from <Picture 3>: [2–3 identity anchors].\n\nsummary:\n[reference generation] A single still frame set in the same location as <Picture 1>, showing <Subject 2> and <Subject 3> doing what the two figures in <Picture 1> are doing. <Subject 2> stands on the left holding a light-colored umbrella in one hand and looking forward. <Subject 3> walks forward on the right holding a large red umbrella in both hands with her kimono flowing behind her.\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): partially_preserved - the location, framing, lighting, color palette, rendering style, and the positions, poses and actions of the two figures are retained; the faces, hair and clothing of the figures originally in <Picture 1> are not carried over and are replaced by <Subject 2> and <Subject 3>.\n<Subject 2> (appears in [Shot 1]): fully_preserved - the face, hairstyle, hair color, outfit, colors and proportions from <Picture 2> are retained exactly, with no features borrowed from <Picture 3>.\n<Subject 3> (appears in [Shot 1]): fully_preserved - the face, hairstyle, hair color, outfit, colors and proportions from <Picture 3> are retained exactly, with no features borrowed from <Picture 2>.\n\ndetailed_description:\nThe target is a single still frame in the 2D-animated style of <Picture 1>, with its line work, shading, lighting and color palette matched.\n[Shot 1] A static shot with the same framing, viewing angle and depth of field as <Picture 1>, set in <Subject 1>, [scene layout in one sentence]. On the left, <Subject 2>, with [identity anchors from <Picture 2>], stands still, facing forward, her gaze directed ahead, holding a light-colored umbrella in one hand with her other arm relaxed. On the right, <Subject 3>, with [identity anchors from <Picture 3>], is caught mid-stride walking forward, holding a large red umbrella in both hands, her kimono flowing behind her. The two girls occupy the same positions, scale and spacing as the two figures in <Picture 1> and do not overlap. Every element of the location, including the ground, props, background and weather, matches <Picture 1>. Each girl keeps her own face, hair, outfit and colors exactly as in her own picture, and neither borrows any feature from the other. No third character, extra objects or text appear.\n\noverall_soundscape: N/A\n\nnon_diegetic_music: N/A","width":2560,"height":1440,"length":5,"ref_image_size":"match"},"color":"#222","bgcolor":"#000","shape":1},{"id":40,"type":"ImageFromBatch","pos":[-4480,-1390],"size":[490,110],"flags":{},"order":32,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":62},{"localized_name":"batch_index","name":"batch_index","type":"INT","widget":{"name":"batch_index"},"link":null},{"localized_name":"length","name":"length","type":"INT","widget":{"name":"length"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[559]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ImageFromBatch"},"widgets_values":[0,1],"widgets_values_named":{"batch_index":0,"length":1},"color":"#222","bgcolor":"#000","shape":1},{"id":189,"type":"SaveImage","pos":[-1990,-2150],"size":[1090,870],"flags":{"collapsed":false},"order":33,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":559},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null}],"outputs":[{"localized_name":"images","name":"images","type":"IMAGE","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"SaveImage"},"widgets_values":["h3swap\\a"],"widgets_values_named":{"filename_prefix":"h3swap\\a"},"color":"#222","bgcolor":"#000","shape":1},{"id":192,"type":"PrimitiveStringMultiline","pos":[-3620,-1700],"size":[560,200],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[717]}],"title":"Additional overall instuction","properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":[""],"widgets_values_named":{"value":""},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":194,"type":"PreviewAny","pos":[-3370,-2210],"size":[310,470],"flags":{"collapsed":false},"order":34,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":722}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[688]}],"title":"Preview extra prompt","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":211,"type":"ComfySwitchNode","pos":[-4480,-1620],"size":[490,90],"flags":{},"order":35,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"LATENT","link":460},{"localized_name":"on_true","name":"on_true","shape":7,"type":"LATENT","link":663},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":726}],"outputs":[{"localized_name":"output","name":"output","type":"LATENT","links":[461]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000","shape":1},{"id":237,"type":"PrimitiveStringMultiline","pos":[-3620,-1460],"size":[560,180],"flags":{},"order":12,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[657]}],"title":"Instruct plus (useful for getting \"only 2 main subjects\")","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":[""],"widgets_values_named":{"value":""},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":241,"type":"PrimitiveStringMultiline","pos":[-2730,-2760],"size":[230,340],"flags":{},"order":13,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[642]}],"title":"Describe <Character 1>","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories. "],"widgets_values_named":{"value":"Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories. "},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":242,"type":"PrimitiveStringMultiline","pos":[-2730,-2380],"size":[230,340],"flags":{},"order":14,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[641]}],"title":"Describe <Character 2>","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories."],"widgets_values_named":{"value":"Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories."},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":243,"type":"PrimitiveStringMultiline","pos":[-2730,-2000],"size":[230,340],"flags":{},"order":15,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[633]}],"title":"Describe <Character 3>","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories. "],"widgets_values_named":{"value":"Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories. "},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":244,"type":"PrimitiveStringMultiline","pos":[-2730,-1620],"size":[230,340],"flags":{},"order":16,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[636]}],"title":"Describe <Character 4>","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories."],"widgets_values_named":{"value":"Exact identity and facial features transfer, strict match of her magnificient unique eyes and accessories."},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":302,"type":"d910737d-40fc-45bd-89c4-33761374f7d0","pos":[-4220,-2760],"size":[230,500],"flags":{"collapsed":false},"order":36,"mode":0,"inputs":[{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":633},{"localized_name":"clip","name":"clip","type":"CLIP","link":634},{"localized_name":"string_b_1","name":"string_b_1","type":"STRING","widget":{"name":"string_b_1"},"link":635},{"localized_name":"string_b_2","name":"string_b_2","type":"STRING","widget":{"name":"string_b_2"},"link":636},{"localized_name":"input","name":"input","type":"IMAGE,MASK","link":637},{"localized_name":"megapixels","name":"resize_type.megapixels","type":"FLOAT","link":724},{"localized_name":"input_1","name":"input_1","type":"IMAGE,MASK","link":639},{"localized_name":"input_2","name":"input_2","type":"IMAGE,MASK","link":640},{"localized_name":"string_b_3","name":"string_b_3","type":"STRING","widget":{"name":"string_b_3"},"link":641},{"localized_name":"string_b_4","name":"string_b_4","type":"STRING","widget":{"name":"string_b_4"},"link":642},{"localized_name":"input_3","name":"input_3","type":"IMAGE,MASK","link":643},{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":723}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE","links":[645]},{"localized_name":"output_1","name":"output_1","type":"IMAGE","links":[646]},{"localized_name":"output_2","name":"output_2","type":"IMAGE","links":[647]},{"localized_name":"output_3","name":"output_3","type":"STRING","links":[656]},{"localized_name":"output_4","name":"output_4","type":"IMAGE","links":[649]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","previewExposures":[]},"widgets_values":["","","","","","1"],"widgets_values_named":{"string_b":"","string_b_1":"","string_b_2":"","string_b_3":"","string_b_4":"","string_a":"1"},"color":"#222","bgcolor":"#000","shape":1},{"id":303,"type":"322308dc-b627-4b6b-a674-cdf10b6a4dd7","pos":[-4480,-2760],"size":[250,490],"flags":{"collapsed":false},"order":37,"mode":0,"inputs":[{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":688},{"localized_name":"replace_1","name":"replace_1","type":"STRING","widget":{"name":"replace_1"},"link":651},{"localized_name":"replace_2","name":"replace_2","type":"STRING","widget":{"name":"replace_2"},"link":652},{"localized_name":"replace_3","name":"replace_3","type":"STRING","widget":{"name":"replace_3"},"link":653},{"localized_name":"clip","name":"clip","type":"CLIP","link":654},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":655},{"localized_name":"replace_4","name":"replace_4","type":"STRING","widget":{"name":"replace_4"},"link":656},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":657},{"localized_name":"image_1","name":"image_1","type":"IMAGE","link":721}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[659]},{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[660]},{"localized_name":"generated_text_1","name":"generated_text_1","type":"STRING","links":[661]},{"localized_name":"generated_text_2","name":"generated_text_2","type":"STRING","links":[662]},{"localized_name":"LATENT","name":"LATENT","type":"LATENT","links":[663]},{"localized_name":"width","name":"width","type":"INT","links":[664]},{"localized_name":"height","name":"height","type":"INT","links":[665]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","previewExposures":[]},"widgets_values":["","","","","",""],"widgets_values_named":{"replace":"","replace_1":"","replace_2":"","replace_3":"","replace_4":"","string_b":""},"color":"#222","bgcolor":"#000","shape":1},{"id":328,"type":"0c030ea5-a85a-4bec-b355-a572b0fa7d4f","pos":[-3620,-2210],"size":[240,470],"flags":{},"order":38,"mode":0,"inputs":[{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":null},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":null},{"localized_name":"clip","name":"clip","type":"CLIP","link":714},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":715},{"localized_name":"on_false","name":"on_false","shape":7,"type":"IMAGE","link":716},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":717},{"label":"Character number","localized_name":"choice","name":"choice","type":"COMBO","widget":{"name":"choice"},"link":null},{"label":"Reference Mpx","localized_name":"value","name":"value","type":"FLOAT","widget":{"name":"value"},"link":null},{"label":"Use Fizgig","localized_name":"value_1","name":"value_1","type":"BOOLEAN","widget":{"name":"value_1"},"link":null},{"label":"Custom size","name":"value_2","type":"BOOLEAN","widget":{"name":"value_2"},"link":null},{"label":"Reinforce relight","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":null}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE","links":[721]},{"localized_name":"output_1","name":"output_1","type":"STRING","links":[722]},{"localized_name":"STRING","name":"STRING","type":"STRING","links":[723]},{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[724]},{"name":"COMBO","type":"COMBO","links":[725]},{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[726]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","previewExposures":[]},"widgets_values":[1280,1600,"Give a very brief, 20-30 words overview of the girl's placements and activities.","","2",1.75,true,false,true],"widgets_values_named":{"width":1280,"height":1600,"prompt":"Give a very brief, 20-30 words overview of the girl's placements and activities.","string_b":"","choice":"2","value":1.75,"value_1":true,"value_2":false,"switch":true},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":329,"type":"Note","pos":[-4490,-3010],"size":[510,170],"flags":{},"order":17,"mode":0,"inputs":[],"outputs":[],"title":"Workers","properties":{},"widgets_values":["Worker nodes. They do the logic, comparison and prompt creations."],"widgets_values_named":{"text":"Worker nodes. They do the logic, comparison and prompt creations."},"color":"#222","bgcolor":"#000","shape":1},{"id":331,"type":"Note","pos":[-3970,-3010],"size":[330,170],"flags":{},"order":18,"mode":0,"inputs":[],"outputs":[],"title":"Models","properties":{},"widgets_values":["Select your main clip, diffusion model and additional clip for the prompt assembling - I recommend qwen3vl_8b_int8_convrot."],"widgets_values_named":{"text":"Select your main clip, diffusion model and additional clip for the prompt assembling - I recommend qwen3vl_8b_int8_convrot."},"color":"#3E3279FF","bgcolor":"#4E3F98FF","shape":1},{"id":332,"type":"Note","pos":[-3630,-3010],"size":[580,170],"flags":{},"order":19,"mode":0,"inputs":[],"outputs":[],"title":"Main settings","properties":{},"widgets_values":["Select the image to edit.\n---Nodes---\nSettings: the main settings. You can override image size to a custom size. You can choose not to use fizgig (single latent, about 20 percent speedup, but the more character you use the less). You can and must set the number of characters from 1-4 here. Choose the reference image size. Reinforce relight adds an extre prompt automatically for all subjects to relight them, which usually helps with placing them more naturally, but you are free to turn it off.\n\nAdditional overall instruction: you can ask for extra edits here besides the basic character swap. Fixing, pose adjustment or even background change is possible here.\n\nInstruct plus: sometimes you might have to adjust the main instruction prompt to get the subjects you want. I mainly used it for things like \"ignore background characters\" or \"treat the chibi plush as character\". "],"widgets_values_named":{"text":"Select the image to edit.\n---Nodes---\nSettings: the main settings. You can override image size to a custom size. You can choose not to use fizgig (single latent, about 20 percent speedup, but the more character you use the less). You can and must set the number of characters from 1-4 here. Choose the reference image size. Reinforce relight adds an extre prompt automatically for all subjects to relight them, which usually helps with placing them more naturally, but you are free to turn it off.\n\nAdditional overall instruction: you can ask for extra edits here besides the basic character swap. Fixing, pose adjustment or even background change is possible here.\n\nInstruct plus: sometimes you might have to adjust the main instruction prompt to get the subjects you want. I mainly used it for things like \"ignore background characters\" or \"treat the chibi plush as character\". "},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":333,"type":"Note","pos":[-3040,-3010],"size":[550,170],"flags":{},"order":20,"mode":0,"inputs":[],"outputs":[],"title":"Characters","properties":{},"widgets_values":["Set the character reference images here.\nIf needed you can add extra notes to the character - like \"she's a minigirl, downsize her\" or \"age her up\"."],"widgets_values_named":{"text":"Set the character reference images here.\nIf needed you can add extra notes to the character - like \"she's a minigirl, downsize her\" or \"age her up\"."},"color":"#20435FFF","bgcolor":"#2A587EFF","shape":1},{"id":334,"type":"Note","pos":[-2480,-3010],"size":[470,170],"flags":{},"order":21,"mode":0,"inputs":[],"outputs":[],"title":"Preview instructions","properties":{},"widgets_values":["Here you can check if the model got the subject you wanted to as well as determine which character is which. It's usually left-to-right, but it might change, so sometimes it's worth to give it a quick glance."],"widgets_values_named":{"text":"Here you can check if the model got the subject you wanted to as well as determine which character is which. It's usually left-to-right, but it might change, so sometimes it's worth to give it a quick glance."},"color":"#524913FF","bgcolor":"#71641AFF","shape":1},{"id":335,"type":"Note","pos":[-2000,-3010],"size":[1110,170],"flags":{},"order":22,"mode":0,"inputs":[],"outputs":[],"title":"Result","properties":{},"widgets_values":["You can check the assembled final instruction prompt here.\nThe final image will be saved here as well."],"widgets_values_named":{"text":"You can check the assembled final instruction prompt here.\nThe final image will be saved here as well."},"color":"#203E11FF","bgcolor":"#305D1AFF","shape":1}],"links":[[13,10,0,15,0,"NOISE"],[14,11,0,15,1,"GUIDER"],[15,12,0,15,2,"SAMPLER"],[16,13,0,15,3,"SIGMAS"],[18,15,0,17,0,"LATENT"],[19,14,0,17,1,"VAE"],[25,6,0,11,0,"MODEL"],[26,6,0,13,0,"MODEL"],[55,39,0,11,1,"CONDITIONING"],[62,17,0,40,0,"IMAGE"],[460,39,1,211,0,"LATENT"],[461,211,0,15,4,"LATENT"],[559,40,0,189,0,"IMAGE"],[633,243,0,302,0,"STRING"],[634,2,0,302,1,"CLIP"],[635,4,0,302,2,"STRING"],[636,244,0,302,3,"STRING"],[637,36,0,302,4,"IMAGE"],[639,37,0,302,6,"IMAGE"],[640,23,0,302,7,"IMAGE"],[641,242,0,302,8,"STRING"],[642,241,0,302,9,"STRING"],[643,35,0,302,10,"IMAGE"],[651,22,0,303,1,"STRING"],[652,4,0,303,2,"STRING"],[653,33,0,303,3,"STRING"],[654,2,0,303,4,"CLIP"],[655,3,0,303,5,"IMAGE"],[656,302,3,303,6,"STRING"],[657,237,0,303,7,"STRING"],[659,303,0,29,0,"STRING"],[660,303,1,4,0,"STRING"],[661,303,2,22,0,"STRING"],[662,303,3,33,0,"STRING"],[663,303,4,211,1,"LATENT"],[688,194,0,303,0,"STRING"],[714,2,0,328,2,"CLIP"],[715,33,0,328,3,"STRING"],[716,3,0,328,4,"IMAGE"],[717,192,0,328,5,"STRING"],[721,328,0,303,8,"IMAGE"],[722,328,1,194,0,"STRING"],[723,328,2,302,11,"STRING"],[724,328,3,302,5,"FLOAT"],[726,328,5,211,2,"BOOLEAN"],[52,9,0,39,0,"CLIP"],[53,14,0,39,1,"VAE"],[545,3,0,39,3,"IMAGE"],[649,302,4,39,4,"IMAGE"],[645,302,0,39,5,"IMAGE"],[418,29,0,39,11,"STRING"],[664,303,5,39,12,"INT"],[665,303,6,39,13,"INT"],[725,328,4,39,15,"COMBO"],[646,302,1,39,16,"IMAGE"],[647,302,2,39,17,"IMAGE"]],"groups":[{"id":9,"title":"Workers","bounding":[-4490,-2830,510,1560],"color":"#444","flags":{}},{"id":10,"title":"Models","bounding":[-3970,-2830,330,1560],"color":"#4E3F98FF","flags":{}},{"id":11,"title":"Main settings","bounding":[-3630,-2830,580,1560],"color":"#20625BFF","flags":{}},{"id":12,"title":"Characters","bounding":[-3040,-2830,550,1560],"color":"#2A587EFF","flags":{}},{"id":13,"title":"Preview instructions","bounding":[-2480,-2830,470,1560],"color":"#71641AFF","flags":{}},{"id":14,"title":"Result","bounding":[-2000,-2830,1110,1560],"color":"#305D1AFF","flags":{}}],"definitions":{"subgraphs":[{"id":"d910737d-40fc-45bd-89c4-33761374f7d0","version":1,"state":{"lastGroupId":14,"lastNodeId":335,"lastLinkId":728,"lastRerouteId":0},"revision":0,"config":{},"name":"Character combine","inputNode":{"id":-10,"bounding":[-8888,-4939,128,288]},"outputNode":{"id":-20,"bounding":[-3030,-4869,128,148]},"inputs":[{"id":"026eff2b-159f-404d-989f-dfaf1d7e43a4","name":"string_b","type":"STRING","linkIds":[603],"localized_name":"string_b","pos":[51,24]},{"id":"d071b4bd-447d-4b0d-950d-a3f5d035f597","name":"clip","type":"CLIP","linkIds":[630,610,612,628,592,594,574,576],"localized_name":"clip","pos":[51,44]},{"id":"68dec0b8-86e2-4afe-9d1e-3c44cb9497cb","name":"string_b_1","type":"STRING","linkIds":[601,619,583,564],"localized_name":"string_b_1","pos":[51,64]},{"id":"27d49699-e022-453a-bc04-5c4a82744c2e","name":"string_b_2","type":"STRING","linkIds":[621],"localized_name":"string_b_2","pos":[51,84]},{"id":"e42fbf38-231d-4327-909a-4bc0be694520","name":"input","type":"IMAGE,MASK","linkIds":[398],"localized_name":"input","pos":[51,104]},{"id":"16fb35a8-f738-4c7e-9d84-06dea56e3766","name":"resize_type.megapixels","type":"FLOAT","linkIds":[524,525,526,523],"localized_name":"megapixels","pos":[51,124]},{"id":"58adbe5c-f1c5-4cf9-8acc-e009c6a0c3a4","name":"input_1","type":"IMAGE,MASK","linkIds":[399],"localized_name":"input_1","pos":[51,144]},{"id":"0d411530-54c8-424d-8878-103920ad4ddc","name":"input_2","type":"IMAGE,MASK","linkIds":[404],"localized_name":"input_2","pos":[51,164]},{"id":"934954a9-f9cd-4909-96d4-7a9ed034ce39","name":"string_b_3","type":"STRING","linkIds":[585],"localized_name":"string_b_3","pos":[51,184]},{"id":"c9742420-dcc9-450b-9f6d-ad2845e25df9","name":"string_b_4","type":"STRING","linkIds":[566],"localized_name":"string_b_4","pos":[51,204]},{"id":"5240660a-c80d-4c65-a472-e3f1d15480ca","name":"input_3","type":"IMAGE,MASK","linkIds":[393],"localized_name":"input_3","pos":[51,224]},{"id":"27cea6f4-33e6-4fa4-82c0-247da04a66e0","name":"string_a","type":"STRING","linkIds":[464,465,466,467],"localized_name":"string_a","pos":[51,244]}],"outputs":[{"id":"f93d5062-662f-4f92-87d1-c75e41390d92","name":"output","type":"IMAGE","linkIds":[547],"localized_name":"output","pos":[24,24]},{"id":"dbbf1d78-7199-4f78-b421-e0f876ca42c0","name":"output_1","type":"IMAGE","linkIds":[548],"localized_name":"output_1","pos":[24,44]},{"id":"0b72612d-3ec4-4126-bd2b-606c7505ee50","name":"output_2","type":"IMAGE","linkIds":[549],"localized_name":"output_2","pos":[24,64]},{"id":"8134a1f0-cc61-4441-8cd9-3a49306088a3","name":"output_3","type":"STRING","linkIds":[554],"localized_name":"output_3","pos":[24,84]},{"id":"77e0d065-8b97-44a0-bfd3-7d9295c97fff","name":"output_4","type":"IMAGE","linkIds":[546],"localized_name":"output_4","pos":[24,104]}],"widgets":[],"nodes":[{"id":285,"type":"StringConcatenate","pos":[-4900,-3950],"size":[400,200],"flags":{},"order":60,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":602},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":603},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[604]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["",""," "],"widgets_values_named":{"string_a":"","string_b":"","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":286,"type":"StringConcatenate","pos":[-4900,-3690],"size":[400,200],"flags":{},"order":61,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":604},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":606},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[607]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":[""," "," "],"widgets_values_named":{"string_a":"","string_b":" ","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":295,"type":"TextGenerate","pos":[-3920,-4220],"size":[400,490],"flags":{},"order":65,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":630},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":631},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[624]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":299,"type":"StringConcatenate","pos":[-3510,-4000],"size":[400,200],"flags":{},"order":20,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":627}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[623]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["<Subject ","> ",""],"widgets_values_named":{"string_a":"<Subject ","string_b":"> ","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":300,"type":"ComfyMathExpression","pos":[-4170,-3910],"size":[210,130],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"a","name":"values.a","type":"FLOAT,INT,BOOLEAN","link":632},{"localized_name":"b","name":"values.b","shape":7,"type":"FLOAT,INT,BOOLEAN","link":null},{"localized_name":"expression","name":"expression","type":"STRING","widget":{"name":"expression"},"link":null}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[]},{"localized_name":"INT","name":"INT","type":"INT","links":[626]},{"localized_name":"BOOL","name":"BOOL","type":"BOOLEAN","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ComfyMathExpression"},"widgets_values":["a + 1"],"widgets_values_named":{"expression":"a + 1"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":279,"type":"PreviewAny","pos":[-5560,-4090],"size":[210,130],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":597}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[599]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":280,"type":"StringConcatenate","pos":[-4910,-4220],"size":[400,200],"flags":{},"order":55,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":601},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[598]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","",""],"widgets_values_named":{"string_a":"Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":281,"type":"StringReplace","pos":[-5540,-3890],"size":[210,200],"flags":{},"order":56,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":598},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":599}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[613]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","#",""],"widgets_values_named":{"string":"","find":"#","replace":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":282,"type":"TextGenerate","pos":[-5330,-4470],"size":[400,490],"flags":{},"order":57,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":610},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":611},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[600]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":283,"type":"TextGenerate","pos":[-5320,-3920],"size":[400,490],"flags":{},"order":58,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":612},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":613},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[606]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":289,"type":"PreviewAny","pos":[-5570,-4270],"size":[210,130],"flags":{},"order":15,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":608}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[609]}],"title":"subject","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":292,"type":"StringConcatenate","pos":[-4160,-4140],"size":[210,170],"flags":{},"order":62,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":619},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[616]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","",""],"widgets_values_named":{"string_a":"Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":298,"type":"StringConcatenate","pos":[-3510,-4260],"size":[400,200],"flags":{},"order":68,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":622},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":624},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[625]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":[""," "," "],"widgets_values_named":{"string_a":"","string_b":" ","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":268,"type":"StringConcatenate","pos":[-6140,-4230],"size":[400,200],"flags":{},"order":48,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":583},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[580]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","",""],"widgets_values_named":{"string_a":"Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":272,"type":"StringConcatenate","pos":[-6160,-4500],"size":[400,200],"flags":{},"order":52,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":587},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":582},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[584]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["> ","",""],"widgets_values_named":{"string_a":"> ","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":274,"type":"StringConcatenate","pos":[-6120,-3960],"size":[400,200],"flags":{},"order":54,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":586},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":588},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[589]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":[""," "," "],"widgets_values_named":{"string_a":"","string_b":" ","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":284,"type":"StringConcatenate","pos":[-4910,-4480],"size":[400,200],"flags":{},"order":59,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":605},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":600},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[602]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["> ","",""],"widgets_values_named":{"string_a":"> ","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":293,"type":"StringReplace","pos":[-4160,-4390],"size":[210,200],"flags":{},"order":63,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":616},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":617}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[631]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","#",""],"widgets_values_named":{"string":"","find":"#","replace":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":294,"type":"TextGenerate","pos":[-3930,-4770],"size":[400,490],"flags":{},"order":64,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":628},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":629},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[618]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":288,"type":"ComfyMathExpression","pos":[-5570,-4460],"size":[210,130],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"a","name":"values.a","type":"FLOAT,INT,BOOLEAN","link":614},{"localized_name":"b","name":"values.b","shape":7,"type":"FLOAT,INT,BOOLEAN","link":null},{"localized_name":"expression","name":"expression","type":"STRING","widget":{"name":"expression"},"link":null}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[]},{"localized_name":"INT","name":"INT","type":"INT","links":[608]},{"localized_name":"BOOL","name":"BOOL","type":"BOOLEAN","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ComfyMathExpression"},"widgets_values":["a + 1"],"widgets_values_named":{"expression":"a + 1"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":291,"type":"PreviewAny","pos":[-4160,-4580],"size":[210,130],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":615}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[617]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":297,"type":"StringConcatenate","pos":[-3500,-4530],"size":[400,200],"flags":{},"order":67,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":620},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":621},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[622]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["",""," "],"widgets_values_named":{"string_a":"","string_b":"","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":197,"type":"ResizeImageMaskNode","pos":[-6890,-3630],"size":[270,110],"flags":{},"order":26,"mode":0,"inputs":[{"localized_name":"input","name":"input","type":"IMAGE,MASK","link":398},{"localized_name":"resize_type","name":"resize_type","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"resize_type"},"link":null},{"localized_name":"megapixels","name":"resize_type.megapixels","type":"FLOAT","widget":{"name":"resize_type.megapixels"},"link":null},{"localized_name":"scale_method","name":"scale_method","type":"COMBO","widget":{"name":"scale_method"},"link":null}],"outputs":[{"localized_name":"resized","name":"resized","type":"IMAGE,MASK","links":[556,593]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ResizeImageMaskNode"},"widgets_values":["scale total pixels",2,"lanczos"],"widgets_values_named":{"resize_type":"scale total pixels","resize_type.megapixels":2,"scale_method":"lanczos"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":198,"type":"ResizeImageMaskNode","pos":[-5640,-4770],"size":[270,110],"flags":{},"order":27,"mode":0,"inputs":[{"localized_name":"input","name":"input","type":"IMAGE,MASK","link":399},{"localized_name":"resize_type","name":"resize_type","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"resize_type"},"link":null},{"localized_name":"megapixels","name":"resize_type.megapixels","type":"FLOAT","widget":{"name":"resize_type.megapixels"},"link":null},{"localized_name":"scale_method","name":"scale_method","type":"COMBO","widget":{"name":"scale_method"},"link":null}],"outputs":[{"localized_name":"resized","name":"resized","type":"IMAGE,MASK","links":[557,611]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ResizeImageMaskNode"},"widgets_values":["scale total pixels",2,"lanczos"],"widgets_values_named":{"resize_type":"scale total pixels","resize_type.megapixels":2,"scale_method":"lanczos"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":199,"type":"ResizeImageMaskNode","pos":[-4450,-4630],"size":[270,110],"flags":{},"order":28,"mode":0,"inputs":[{"localized_name":"input","name":"input","type":"IMAGE,MASK","link":404},{"localized_name":"resize_type","name":"resize_type","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"resize_type"},"link":null},{"localized_name":"megapixels","name":"resize_type.megapixels","type":"FLOAT","widget":{"name":"resize_type.megapixels"},"link":null},{"localized_name":"scale_method","name":"scale_method","type":"COMBO","widget":{"name":"scale_method"},"link":null}],"outputs":[{"localized_name":"resized","name":"resized","type":"IMAGE,MASK","links":[558,629]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ResizeImageMaskNode"},"widgets_values":["scale total pixels",2,"lanczos"],"widgets_values_named":{"resize_type":"scale total pixels","resize_type.megapixels":2,"scale_method":"lanczos"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":266,"type":"PrimitiveInt","pos":[-6890,-4450],"size":[270,90],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"INT","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"INT","name":"INT","type":"INT","links":[579,596]}],"title":"Girl X (at least 1)","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PrimitiveInt"},"widgets_values":[2,"fixed"],"widgets_values_named":{"value":2,"control_after_generate":"fixed"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":267,"type":"PreviewAny","pos":[-6810,-4110],"size":[210,130],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":579}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[581]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":269,"type":"StringReplace","pos":[-6790,-3910],"size":[210,200],"flags":{},"order":49,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":580},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":581}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[595]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","#",""],"widgets_values_named":{"string":"","find":"#","replace":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":270,"type":"TextGenerate","pos":[-6580,-4490],"size":[400,490],"flags":{},"order":50,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":592},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":593},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[582]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":271,"type":"TextGenerate","pos":[-6570,-3940],"size":[400,490],"flags":{},"order":51,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":594},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":595},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[588]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":273,"type":"StringConcatenate","pos":[-6140,-4750],"size":[400,200],"flags":{},"order":53,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":584},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":585},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[586]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["",""," "],"widgets_values_named":{"string_a":"","string_b":"","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":275,"type":"StringConcatenate","pos":[-6580,-4770],"size":[400,200],"flags":{},"order":18,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":591}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[587]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["<Subject ","> ",""],"widgets_values_named":{"string_a":"<Subject ","string_b":"> ","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":276,"type":"ComfyMathExpression","pos":[-6820,-4300],"size":[210,130],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"a","name":"values.a","type":"FLOAT,INT,BOOLEAN","link":596},{"localized_name":"b","name":"values.b","shape":7,"type":"FLOAT,INT,BOOLEAN","link":null},{"localized_name":"expression","name":"expression","type":"STRING","widget":{"name":"expression"},"link":null}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[]},{"localized_name":"INT","name":"INT","type":"INT","links":[590]},{"localized_name":"BOOL","name":"BOOL","type":"BOOLEAN","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ComfyMathExpression"},"widgets_values":["a + 1"],"widgets_values_named":{"expression":"a + 1"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":277,"type":"PreviewAny","pos":[-6810,-4640],"size":[210,130],"flags":{},"order":14,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":590}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[591]}],"title":"subject","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":278,"type":"PrimitiveInt","pos":[-5630,-4610],"size":[270,90],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"INT","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"INT","name":"INT","type":"INT","links":[597,614]}],"title":"Girl X (at least 1)","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PrimitiveInt"},"widgets_values":[3,"fixed"],"widgets_values_named":{"value":3,"control_after_generate":"fixed"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":287,"type":"StringConcatenate","pos":[-5330,-4750],"size":[400,200],"flags":{},"order":19,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":609}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[605]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["<Subject ","> ",""],"widgets_values_named":{"string_a":"<Subject ","string_b":"> ","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":290,"type":"PrimitiveInt","pos":[-4450,-4770],"size":[270,90],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"INT","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"INT","name":"INT","type":"INT","links":[615,632]}],"title":"Girl X (at least 1)","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PrimitiveInt"},"widgets_values":[4,"fixed"],"widgets_values_named":{"value":4,"control_after_generate":"fixed"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":296,"type":"StringConcatenate","pos":[-3510,-4780],"size":[400,200],"flags":{},"order":66,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":623},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":618},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[620]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["> ","",""],"widgets_values_named":{"string_a":"> ","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":301,"type":"PreviewAny","pos":[-4160,-4770],"size":[210,130],"flags":{},"order":16,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":626}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[627]}],"title":"subject","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":256,"type":"StringConcatenate","pos":[-7330,-4770],"size":[400,200],"flags":{},"order":41,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":564},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[561]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","",""],"widgets_values_named":{"string_a":"Extract the pose and placement of [Character #] very briefly from this short prompt without the instructions, maximum 20 words. Include her placement on the picture if present. Do not include which <Subject #> the character is.\n\n","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":73,"type":"PrimitiveStringMultiline","pos":[-7460,-3580],"size":[210,90],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[137,206,230]}],"title":"Linebreak","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["\n"],"widgets_values_named":{"value":"\n"},"color":"#222","bgcolor":"#000"},{"id":260,"type":"StringConcatenate","pos":[-7750,-4760],"size":[400,200],"flags":{},"order":45,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":568},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":563},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[565]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["> ","",""],"widgets_values_named":{"string_a":"> ","string_b":"","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":261,"type":"StringConcatenate","pos":[-7750,-4260],"size":[400,200],"flags":{},"order":46,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":565},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":566},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[567]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["",""," "],"widgets_values_named":{"string_a":"","string_b":"","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":262,"type":"StringConcatenate","pos":[-7750,-4010],"size":[400,200],"flags":{},"order":47,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":567},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":569},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[570,571]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":[""," "," "],"widgets_values_named":{"string_a":"","string_b":" ","delimiter":" "},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":263,"type":"StringConcatenate","pos":[-7750,-4510],"size":[400,200],"flags":{},"order":21,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":null},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":573}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[568]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["<Subject ","> ",""],"widgets_values_named":{"string_a":"<Subject ","string_b":"> ","delimiter":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":122,"type":"StringConcatenate","pos":[-7680,-3580],"size":[210,170],"flags":{},"order":24,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":231},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":625},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":230}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[509]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["","",""],"widgets_values_named":{"string_a":"","string_b":"","delimiter":""},"color":"#222","bgcolor":"#000"},{"id":110,"type":"StringConcatenate","pos":[-7900,-3580],"size":[210,170],"flags":{},"order":23,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":203},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":607},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":206}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[231,507]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["","",""],"widgets_values_named":{"string_a":"","string_b":"","delimiter":""},"color":"#222","bgcolor":"#000"},{"id":258,"type":"TextGenerate","pos":[-8170,-4750],"size":[400,490],"flags":{},"order":43,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":574},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":575},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":null},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[563]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Make a very short description of the Character's appearance, including her hair, eyes' and outfit's color, and any very distinct identity anchors, no more than 15 words.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":259,"type":"TextGenerate","pos":[-8160,-4200],"size":[400,490],"flags":{},"order":44,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":576},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":577},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[569]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Briefly describe all the characters' poses and positions on the background.\n\nAfter format this for a character swap.\n\nExample output format:\n[Girl 1] is the character [on the left of the screen] [pose] - completely remove Girl 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Girl 2] is the character [on the left of the screen] [pose] - completely remove Girl 2 and replace with <Subject 3> to match the identity established by <Picture 3>.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":72,"type":"StringConcatenate","pos":[-8120,-3580],"size":[210,170],"flags":{},"order":22,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":570},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":589},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":137}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[203,505]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringConcatenate"},"widgets_values":["","",""],"widgets_values_named":{"string_a":"","string_b":"","delimiter":""},"color":"#222","bgcolor":"#000"},{"id":255,"type":"PreviewAny","pos":[-8400,-4370],"size":[210,130],"flags":{},"order":12,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":560}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[562]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":257,"type":"StringReplace","pos":[-8400,-4200],"size":[210,200],"flags":{},"order":42,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":561},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":562}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[577]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","#",""],"widgets_values_named":{"string":"","find":"#","replace":""},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":264,"type":"ComfyMathExpression","pos":[-8400,-4540],"size":[210,130],"flags":{},"order":13,"mode":0,"inputs":[{"localized_name":"a","name":"values.a","type":"FLOAT,INT,BOOLEAN","link":578},{"localized_name":"b","name":"values.b","shape":7,"type":"FLOAT,INT,BOOLEAN","link":null},{"localized_name":"expression","name":"expression","type":"STRING","widget":{"name":"expression"},"link":null}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[]},{"localized_name":"INT","name":"INT","type":"INT","links":[572]},{"localized_name":"BOOL","name":"BOOL","type":"BOOLEAN","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ComfyMathExpression"},"widgets_values":["a + 1"],"widgets_values_named":{"expression":"a + 1"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":265,"type":"PreviewAny","pos":[-8400,-4720],"size":[210,130],"flags":{},"order":17,"mode":0,"inputs":[{"localized_name":"source","name":"source","type":"*","link":572}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[573]}],"title":"subject","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PreviewAny"},"widgets_values":[],"widgets_values_named":{},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":221,"type":"Context (rgthree)","pos":[-8680,-5080],"size":[440,190],"flags":{},"order":4,"mode":0,"inputs":[{"dir":3,"name":"base_ctx","type":"RGTHREE_CONTEXT","link":null},{"dir":3,"name":"model","type":"MODEL","link":null},{"dir":3,"name":"clip","type":"CLIP","link":null},{"dir":3,"name":"vae","type":"VAE","link":null},{"dir":3,"name":"positive","type":"CONDITIONING","link":null},{"dir":3,"name":"negative","type":"CONDITIONING","link":null},{"dir":3,"name":"latent","type":"LATENT","link":null},{"dir":3,"name":"images","type":"IMAGE","link":null},{"dir":3,"name":"seed","type":"INT","link":null}],"outputs":[{"dir":4,"name":"CONTEXT","shape":3,"type":"RGTHREE_CONTEXT","links":null},{"dir":4,"name":"MODEL","shape":3,"type":"MODEL","links":null},{"dir":4,"name":"CLIP","shape":3,"type":"CLIP","links":null},{"dir":4,"name":"VAE","shape":3,"type":"VAE","links":null},{"dir":4,"name":"POSITIVE","shape":3,"type":"CONDITIONING","links":null},{"dir":4,"name":"NEGATIVE","shape":3,"type":"CONDITIONING","links":null},{"dir":4,"name":"LATENT","shape":3,"type":"LATENT","links":null},{"dir":4,"name":"IMAGE","shape":3,"type":"IMAGE","links":[479,485,489]},{"dir":4,"name":"SEED","shape":3,"type":"INT","links":null}],"properties":{"cnr_id":"rgthree-comfy","ver":"1.0.2606200020"},"color":"#222","bgcolor":"#000"},{"id":222,"type":"ComfySwitchNode","pos":[-8460,-5910],"size":[220,80],"flags":{},"order":34,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"IMAGE","link":556},{"localized_name":"on_true","name":"on_true","shape":7,"type":"IMAGE,MASK","link":479},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":478}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE","links":[547]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"},{"id":223,"type":"ComfySwitchNode","pos":[-8460,-5670],"size":[220,80],"flags":{},"order":35,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"IMAGE,MASK","link":485},{"localized_name":"on_true","name":"on_true","shape":7,"type":"IMAGE","link":557},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":483}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE","links":[548]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"},{"id":224,"type":"ComfySwitchNode","pos":[-8460,-5320],"size":[220,80],"flags":{},"order":36,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"IMAGE,MASK","link":489},{"localized_name":"on_true","name":"on_true","shape":7,"type":"IMAGE","link":558},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":486}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE","links":[549]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"},{"id":228,"type":"ComfyOrNode","pos":[-8460,-5550],"size":[220,90],"flags":{},"order":37,"mode":0,"inputs":[{"localized_name":"value0","name":"values.value0","type":"*","link":481},{"localized_name":"value1","name":"values.value1","shape":7,"type":"*","link":482},{"localized_name":"value2","name":"values.value2","shape":7,"type":"*","link":null}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[483]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfyOrNode"},"color":"#222","bgcolor":"#000"},{"id":231,"type":"ComfySwitchNode","pos":[-8460,-5790],"size":[220,80],"flags":{},"order":38,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"STRING","link":571},{"localized_name":"on_true","name":"on_true","shape":7,"type":"STRING","link":505},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":501}],"outputs":[{"localized_name":"output","name":"output","type":"STRING","links":[506]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"},{"id":232,"type":"ComfySwitchNode","pos":[-8460,-5440],"size":[220,80],"flags":{},"order":39,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"STRING","link":506},{"localized_name":"on_true","name":"on_true","shape":7,"type":"STRING","link":507},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":502}],"outputs":[{"localized_name":"output","name":"output","type":"STRING","links":[508]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"},{"id":234,"type":"ComfySwitchNode","pos":[-8460,-5200],"size":[220,80],"flags":{},"order":40,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"STRING","link":508},{"localized_name":"on_true","name":"on_true","shape":7,"type":"STRING","link":509},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":503}],"outputs":[{"localized_name":"output","name":"output","type":"STRING","links":[554]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"},{"id":196,"type":"ResizeImageMaskNode","pos":[-8690,-4570],"size":[270,110],"flags":{},"order":25,"mode":0,"inputs":[{"localized_name":"input","name":"input","type":"IMAGE,MASK","link":393},{"localized_name":"resize_type","name":"resize_type","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"resize_type"},"link":null},{"localized_name":"megapixels","name":"resize_type.megapixels","type":"FLOAT","widget":{"name":"resize_type.megapixels"},"link":null},{"localized_name":"scale_method","name":"scale_method","type":"COMBO","widget":{"name":"scale_method"},"link":null}],"outputs":[{"localized_name":"resized","name":"resized","type":"IMAGE,MASK","links":[472,473,575]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"ResizeImageMaskNode"},"widgets_values":["scale total pixels",2,"lanczos"],"widgets_values_named":{"resize_type":"scale total pixels","resize_type.megapixels":2,"scale_method":"lanczos"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":254,"type":"PrimitiveInt","pos":[-8680,-4720],"size":[270,90],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"INT","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"INT","name":"INT","type":"INT","links":[560,578]}],"title":"Girl X (at least 1)","properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"PrimitiveInt"},"widgets_values":[1,"fixed"],"widgets_values_named":{"value":1,"control_after_generate":"fixed"},"color":"#203E11FF","bgcolor":"#305D1AFF"},{"id":214,"type":"StringCompare","pos":[-8680,-6150],"size":[210,200],"flags":{},"order":29,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":464},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null},{"localized_name":"case_sensitive","name":"case_sensitive","type":"BOOLEAN","widget":{"name":"case_sensitive"},"link":null}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[478,499]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringCompare"},"widgets_values":["2","1","Starts With",true],"widgets_values_named":{"string_a":"2","string_b":"1","mode":"Starts With","case_sensitive":true},"color":"#222","bgcolor":"#000"},{"id":215,"type":"StringCompare","pos":[-8680,-5910],"size":[210,200],"flags":{},"order":30,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":465},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null},{"localized_name":"case_sensitive","name":"case_sensitive","type":"BOOLEAN","widget":{"name":"case_sensitive"},"link":null}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[501]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringCompare"},"widgets_values":["2","2","Starts With",true],"widgets_values_named":{"string_a":"2","string_b":"2","mode":"Starts With","case_sensitive":true},"color":"#222","bgcolor":"#000"},{"id":216,"type":"StringCompare","pos":[-8680,-5670],"size":[210,310],"flags":{},"order":31,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":466},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null},{"localized_name":"case_sensitive","name":"case_sensitive","type":"BOOLEAN","widget":{"name":"case_sensitive"},"link":null}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[481,502]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringCompare"},"widgets_values":["2","3","Starts With",true],"widgets_values_named":{"string_a":"2","string_b":"3","mode":"Starts With","case_sensitive":true},"color":"#222","bgcolor":"#000"},{"id":217,"type":"StringCompare","pos":[-8680,-5320],"size":[210,200],"flags":{},"order":32,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":467},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":null},{"localized_name":"mode","name":"mode","type":"COMBO","widget":{"name":"mode"},"link":null},{"localized_name":"case_sensitive","name":"case_sensitive","type":"BOOLEAN","widget":{"name":"case_sensitive"},"link":null}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[482,486,503]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringCompare"},"widgets_values":["2","4","Starts With",true],"widgets_values_named":{"string_a":"2","string_b":"4","mode":"Starts With","case_sensitive":true},"color":"#222","bgcolor":"#000"},{"id":220,"type":"ComfySwitchNode","pos":[-8460,-6150],"size":[210,80],"flags":{},"order":33,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"IMAGE,MASK","link":472},{"localized_name":"on_true","name":"on_true","shape":7,"type":"IMAGE,MASK","link":473},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":499}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE,MASK","links":[546]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[false],"widgets_values_named":{"switch":false},"color":"#222","bgcolor":"#000"}],"groups":[{"id":4,"title":"Char 2","bounding":[-6900,-4840,1190,1400],"color":"#305D1AFF","flags":{}},{"id":5,"title":"Char 3","bounding":[-5650,-4840,1160,1420],"color":"#305D1AFF","flags":{}},{"id":6,"title":"Char 4","bounding":[-4460,-4850,1370,1130],"color":"#305D1AFF","flags":{}},{"id":3,"title":"Char1","bounding":[-8700,-4840,1780,1140],"color":"#305D1AFF","flags":{}}],"links":[{"id":602,"origin_id":284,"origin_slot":0,"target_id":285,"target_slot":0,"type":"STRING"},{"id":604,"origin_id":285,"origin_slot":0,"target_id":286,"target_slot":0,"type":"STRING"},{"id":606,"origin_id":283,"origin_slot":0,"target_id":286,"target_slot":1,"type":"STRING"},{"id":597,"origin_id":278,"origin_slot":0,"target_id":279,"target_slot":0,"type":"INT"},{"id":598,"origin_id":280,"origin_slot":0,"target_id":281,"target_slot":0,"type":"STRING"},{"id":608,"origin_id":288,"origin_slot":1,"target_id":289,"target_slot":0,"type":"INT"},{"id":622,"origin_id":297,"origin_slot":0,"target_id":298,"target_slot":0,"type":"STRING"},{"id":624,"origin_id":295,"origin_slot":0,"target_id":298,"target_slot":1,"type":"STRING"},{"id":587,"origin_id":275,"origin_slot":0,"target_id":272,"target_slot":0,"type":"STRING"},{"id":582,"origin_id":270,"origin_slot":0,"target_id":272,"target_slot":1,"type":"STRING"},{"id":586,"origin_id":273,"origin_slot":0,"target_id":274,"target_slot":0,"type":"STRING"},{"id":588,"origin_id":271,"origin_slot":0,"target_id":274,"target_slot":1,"type":"STRING"},{"id":605,"origin_id":287,"origin_slot":0,"target_id":284,"target_slot":0,"type":"STRING"},{"id":600,"origin_id":282,"origin_slot":0,"target_id":284,"target_slot":1,"type":"STRING"},{"id":616,"origin_id":292,"origin_slot":0,"target_id":293,"target_slot":0,"type":"STRING"},{"id":615,"origin_id":290,"origin_slot":0,"target_id":291,"target_slot":0,"type":"INT"},{"id":620,"origin_id":296,"origin_slot":0,"target_id":297,"target_slot":0,"type":"STRING"},{"id":579,"origin_id":266,"origin_slot":0,"target_id":267,"target_slot":0,"type":"INT"},{"id":580,"origin_id":268,"origin_slot":0,"target_id":269,"target_slot":0,"type":"STRING"},{"id":584,"origin_id":272,"origin_slot":0,"target_id":273,"target_slot":0,"type":"STRING"},{"id":590,"origin_id":276,"origin_slot":1,"target_id":277,"target_slot":0,"type":"INT"},{"id":623,"origin_id":299,"origin_slot":0,"target_id":296,"target_slot":0,"type":"STRING"},{"id":618,"origin_id":294,"origin_slot":0,"target_id":296,"target_slot":1,"type":"STRING"},{"id":626,"origin_id":300,"origin_slot":1,"target_id":301,"target_slot":0,"type":"INT"},{"id":568,"origin_id":263,"origin_slot":0,"target_id":260,"target_slot":0,"type":"STRING"},{"id":563,"origin_id":258,"origin_slot":0,"target_id":260,"target_slot":1,"type":"STRING"},{"id":565,"origin_id":260,"origin_slot":0,"target_id":261,"target_slot":0,"type":"STRING"},{"id":567,"origin_id":261,"origin_slot":0,"target_id":262,"target_slot":0,"type":"STRING"},{"id":569,"origin_id":259,"origin_slot":0,"target_id":262,"target_slot":1,"type":"STRING"},{"id":231,"origin_id":110,"origin_slot":0,"target_id":122,"target_slot":0,"type":"STRING"},{"id":625,"origin_id":298,"origin_slot":0,"target_id":122,"target_slot":1,"type":"STRING"},{"id":230,"origin_id":73,"origin_slot":0,"target_id":122,"target_slot":2,"type":"STRING"},{"id":203,"origin_id":72,"origin_slot":0,"target_id":110,"target_slot":0,"type":"STRING"},{"id":607,"origin_id":286,"origin_slot":0,"target_id":110,"target_slot":1,"type":"STRING"},{"id":206,"origin_id":73,"origin_slot":0,"target_id":110,"target_slot":2,"type":"STRING"},{"id":570,"origin_id":262,"origin_slot":0,"target_id":72,"target_slot":0,"type":"STRING"},{"id":589,"origin_id":274,"origin_slot":0,"target_id":72,"target_slot":1,"type":"STRING"},{"id":137,"origin_id":73,"origin_slot":0,"target_id":72,"target_slot":2,"type":"STRING"},{"id":560,"origin_id":254,"origin_slot":0,"target_id":255,"target_slot":0,"type":"INT"},{"id":561,"origin_id":256,"origin_slot":0,"target_id":257,"target_slot":0,"type":"STRING"},{"id":572,"origin_id":264,"origin_slot":1,"target_id":265,"target_slot":0,"type":"INT"},{"id":556,"origin_id":197,"origin_slot":0,"target_id":222,"target_slot":0,"type":"IMAGE,MASK"},{"id":479,"origin_id":221,"origin_slot":7,"target_id":222,"target_slot":1,"type":"IMAGE"},{"id":478,"origin_id":214,"origin_slot":0,"target_id":222,"target_slot":2,"type":"BOOLEAN"},{"id":485,"origin_id":221,"origin_slot":7,"target_id":223,"target_slot":0,"type":"IMAGE"},{"id":557,"origin_id":198,"origin_slot":0,"target_id":223,"target_slot":1,"type":"IMAGE,MASK"},{"id":483,"origin_id":228,"origin_slot":0,"target_id":223,"target_slot":2,"type":"BOOLEAN"},{"id":489,"origin_id":221,"origin_slot":7,"target_id":224,"target_slot":0,"type":"IMAGE"},{"id":558,"origin_id":199,"origin_slot":0,"target_id":224,"target_slot":1,"type":"IMAGE,MASK"},{"id":486,"origin_id":217,"origin_slot":0,"target_id":224,"target_slot":2,"type":"BOOLEAN"},{"id":571,"origin_id":262,"origin_slot":0,"target_id":231,"target_slot":0,"type":"STRING"},{"id":505,"origin_id":72,"origin_slot":0,"target_id":231,"target_slot":1,"type":"STRING"},{"id":501,"origin_id":215,"origin_slot":0,"target_id":231,"target_slot":2,"type":"BOOLEAN"},{"id":506,"origin_id":231,"origin_slot":0,"target_id":232,"target_slot":0,"type":"STRING"},{"id":507,"origin_id":110,"origin_slot":0,"target_id":232,"target_slot":1,"type":"STRING"},{"id":502,"origin_id":216,"origin_slot":0,"target_id":232,"target_slot":2,"type":"BOOLEAN"},{"id":508,"origin_id":232,"origin_slot":0,"target_id":234,"target_slot":0,"type":"STRING"},{"id":509,"origin_id":122,"origin_slot":0,"target_id":234,"target_slot":1,"type":"STRING"},{"id":503,"origin_id":217,"origin_slot":0,"target_id":234,"target_slot":2,"type":"BOOLEAN"},{"id":472,"origin_id":196,"origin_slot":0,"target_id":220,"target_slot":0,"type":"IMAGE,MASK"},{"id":473,"origin_id":196,"origin_slot":0,"target_id":220,"target_slot":1,"type":"IMAGE,MASK"},{"id":499,"origin_id":214,"origin_slot":0,"target_id":220,"target_slot":2,"type":"BOOLEAN"},{"id":603,"origin_id":-10,"origin_slot":0,"target_id":285,"target_slot":1,"type":"STRING"},{"id":621,"origin_id":-10,"origin_slot":3,"target_id":297,"target_slot":1,"type":"STRING"},{"id":585,"origin_id":-10,"origin_slot":8,"target_id":273,"target_slot":1,"type":"STRING"},{"id":566,"origin_id":-10,"origin_slot":9,"target_id":261,"target_slot":1,"type":"STRING"},{"id":464,"origin_id":-10,"origin_slot":11,"target_id":214,"target_slot":0,"type":"STRING"},{"id":465,"origin_id":-10,"origin_slot":11,"target_id":215,"target_slot":0,"type":"STRING"},{"id":466,"origin_id":-10,"origin_slot":11,"target_id":216,"target_slot":0,"type":"STRING"},{"id":467,"origin_id":-10,"origin_slot":11,"target_id":217,"target_slot":0,"type":"STRING"},{"id":547,"origin_id":222,"origin_slot":0,"target_id":-20,"target_slot":0,"type":"IMAGE"},{"id":548,"origin_id":223,"origin_slot":0,"target_id":-20,"target_slot":1,"type":"IMAGE"},{"id":549,"origin_id":224,"origin_slot":0,"target_id":-20,"target_slot":2,"type":"IMAGE"},{"id":554,"origin_id":234,"origin_slot":0,"target_id":-20,"target_slot":3,"type":"STRING"},{"id":546,"origin_id":220,"origin_slot":0,"target_id":-20,"target_slot":4,"type":"IMAGE"},{"id":627,"origin_id":301,"origin_slot":0,"target_id":299,"target_slot":2,"type":"STRING"},{"id":601,"origin_id":-10,"origin_slot":2,"target_id":280,"target_slot":1,"type":"STRING"},{"id":599,"origin_id":279,"origin_slot":0,"target_id":281,"target_slot":2,"type":"STRING"},{"id":619,"origin_id":-10,"origin_slot":2,"target_id":292,"target_slot":1,"type":"STRING"},{"id":583,"origin_id":-10,"origin_slot":2,"target_id":268,"target_slot":1,"type":"STRING"},{"id":617,"origin_id":291,"origin_slot":0,"target_id":293,"target_slot":2,"type":"STRING"},{"id":581,"origin_id":267,"origin_slot":0,"target_id":269,"target_slot":2,"type":"STRING"},{"id":591,"origin_id":277,"origin_slot":0,"target_id":275,"target_slot":2,"type":"STRING"},{"id":609,"origin_id":289,"origin_slot":0,"target_id":287,"target_slot":2,"type":"STRING"},{"id":564,"origin_id":-10,"origin_slot":2,"target_id":256,"target_slot":1,"type":"STRING"},{"id":573,"origin_id":265,"origin_slot":0,"target_id":263,"target_slot":2,"type":"STRING"},{"id":562,"origin_id":255,"origin_slot":0,"target_id":257,"target_slot":2,"type":"STRING"},{"id":630,"origin_id":-10,"origin_slot":1,"target_id":295,"target_slot":0,"type":"CLIP"},{"id":631,"origin_id":293,"origin_slot":0,"target_id":295,"target_slot":5,"type":"STRING"},{"id":632,"origin_id":290,"origin_slot":0,"target_id":300,"target_slot":0,"type":"INT"},{"id":610,"origin_id":-10,"origin_slot":1,"target_id":282,"target_slot":0,"type":"CLIP"},{"id":611,"origin_id":198,"origin_slot":0,"target_id":282,"target_slot":1,"type":"IMAGE"},{"id":612,"origin_id":-10,"origin_slot":1,"target_id":283,"target_slot":0,"type":"CLIP"},{"id":613,"origin_id":281,"origin_slot":0,"target_id":283,"target_slot":5,"type":"STRING"},{"id":628,"origin_id":-10,"origin_slot":1,"target_id":294,"target_slot":0,"type":"CLIP"},{"id":629,"origin_id":199,"origin_slot":0,"target_id":294,"target_slot":1,"type":"IMAGE"},{"id":614,"origin_id":278,"origin_slot":0,"target_id":288,"target_slot":0,"type":"INT"},{"id":398,"origin_id":-10,"origin_slot":4,"target_id":197,"target_slot":0,"type":"IMAGE,MASK"},{"id":399,"origin_id":-10,"origin_slot":6,"target_id":198,"target_slot":0,"type":"IMAGE,MASK"},{"id":404,"origin_id":-10,"origin_slot":7,"target_id":199,"target_slot":0,"type":"IMAGE,MASK"},{"id":592,"origin_id":-10,"origin_slot":1,"target_id":270,"target_slot":0,"type":"CLIP"},{"id":593,"origin_id":197,"origin_slot":0,"target_id":270,"target_slot":1,"type":"IMAGE"},{"id":594,"origin_id":-10,"origin_slot":1,"target_id":271,"target_slot":0,"type":"CLIP"},{"id":595,"origin_id":269,"origin_slot":0,"target_id":271,"target_slot":5,"type":"STRING"},{"id":596,"origin_id":266,"origin_slot":0,"target_id":276,"target_slot":0,"type":"INT"},{"id":574,"origin_id":-10,"origin_slot":1,"target_id":258,"target_slot":0,"type":"CLIP"},{"id":575,"origin_id":196,"origin_slot":0,"target_id":258,"target_slot":1,"type":"IMAGE"},{"id":576,"origin_id":-10,"origin_slot":1,"target_id":259,"target_slot":0,"type":"CLIP"},{"id":577,"origin_id":257,"origin_slot":0,"target_id":259,"target_slot":5,"type":"STRING"},{"id":578,"origin_id":254,"origin_slot":0,"target_id":264,"target_slot":0,"type":"INT"},{"id":481,"origin_id":216,"origin_slot":0,"target_id":228,"target_slot":0,"type":"BOOLEAN"},{"id":482,"origin_id":217,"origin_slot":0,"target_id":228,"target_slot":1,"type":"BOOLEAN"},{"id":393,"origin_id":-10,"origin_slot":10,"target_id":196,"target_slot":0,"type":"IMAGE,MASK"}],"extra":{}},{"id":"322308dc-b627-4b6b-a674-cdf10b6a4dd7","version":1,"state":{"lastGroupId":14,"lastNodeId":335,"lastLinkId":728,"lastRerouteId":0},"revision":0,"config":{},"name":"Create prompt","inputNode":{"id":-10,"bounding":[-11398,-4034,128,228]},"outputNode":{"id":-20,"bounding":[-9560,-4014,145.70833587646484,188]},"inputs":[{"id":"031f05dd-30f0-4004-b5ee-e89604423499","name":"replace","type":"STRING","linkIds":[380],"localized_name":"replace","pos":[51,24]},{"id":"58073dfd-d3cf-4dae-b8f5-67086bdc6270","name":"replace_1","type":"STRING","linkIds":[34],"localized_name":"replace_1","pos":[51,44]},{"id":"29e181ac-540c-4176-8f77-959b899246ee","name":"replace_2","type":"STRING","linkIds":[38],"localized_name":"replace_2","pos":[51,64]},{"id":"c578e3bf-9253-47ea-8647-aabe5ccadd88","name":"replace_3","type":"STRING","linkIds":[46],"localized_name":"replace_3","pos":[51,84]},{"id":"4a308ae9-cf09-42a5-beb4-3a1beef28b28","name":"clip","type":"CLIP","linkIds":[1,30,40],"localized_name":"clip","pos":[51,104]},{"id":"1e5524e2-86ff-4fd2-a25b-ab08b5e33e4c","name":"image","type":"IMAGE","linkIds":[2,32,41],"localized_name":"image","shape":7,"pos":[51,124]},{"id":"dd5a0b66-ff8e-4edb-9814-a328be831fc4","name":"replace_4","type":"STRING","linkIds":[648],"localized_name":"replace_4","pos":[51,144]},{"id":"2f6ca072-0a0f-42f9-8013-8470fef1fad8","name":"string_b","type":"STRING","linkIds":[512,515,517],"localized_name":"string_b","pos":[51,164]},{"id":"e007558d-9cec-42b5-8c02-771da7119cf0","name":"image_1","type":"IMAGE","linkIds":[541],"localized_name":"image_1","pos":[51,184]}],"outputs":[{"id":"cd74379f-0711-466d-9ee3-f8ddd3b5314e","name":"STRING","type":"STRING","linkIds":[379],"localized_name":"STRING","pos":[24,24]},{"id":"48c82395-9eb1-4be9-b3b3-ccba17962e9e","name":"generated_text","type":"STRING","linkIds":[3],"localized_name":"generated_text","pos":[24,44]},{"id":"6df0acd3-8a28-457e-9317-0ad202f1bb1c","name":"generated_text_1","type":"STRING","linkIds":[28],"localized_name":"generated_text_1","pos":[24,64]},{"id":"8ed6a238-765b-48e1-86be-9472bf440ae5","name":"generated_text_2","type":"STRING","linkIds":[43],"localized_name":"generated_text_2","pos":[24,84]},{"id":"7728a477-46ac-4cb8-8a41-e9bfef673b0c","name":"LATENT","type":"LATENT","linkIds":[459],"localized_name":"LATENT","pos":[24,104]},{"id":"02d0443e-dd38-49b0-819b-5bdf13cf7970","name":"width","type":"INT","linkIds":[456],"localized_name":"width","pos":[24,124]},{"id":"2a262395-9e11-42c1-aa49-e0c0ace55eed","name":"height","type":"INT","linkIds":[457],"localized_name":"height","pos":[24,144]}],"widgets":[],"nodes":[{"id":191,"type":"StringReplace","pos":[-10030,-4780],"size":[400,200],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":378},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":380}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[379]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","__prompt__",""],"widgets_values_named":{"string":"","find":"__prompt__","replace":""},"color":"#222","bgcolor":"#000"},{"id":27,"type":"StringReplace","pos":[-10030,-4540],"size":[400,200],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":33},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":34}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[36]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","__subjects__",""],"widgets_values_named":{"string":"","find":"__subjects__","replace":""},"color":"#222","bgcolor":"#000"},{"id":28,"type":"StringReplace","pos":[-10030,-4300],"size":[400,200],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":36},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":38}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[44]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","__instructions__",""],"widgets_values_named":{"string":"","find":"__instructions__","replace":""},"color":"#222","bgcolor":"#000"},{"id":34,"type":"StringReplace","pos":[-10030,-4050],"size":[400,200],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":44},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":46}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[101]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","__retention__",""],"widgets_values_named":{"string":"","find":"__retention__","replace":""},"color":"#222","bgcolor":"#000"},{"id":1,"type":"TextGenerate","pos":[-10800,-4790],"size":[400,490],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":1},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":2},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":513},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[3]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Briefly describe all the characters' poses and positions on the background. Do not describe the character's appearance.\nInclude every characters. If there is a single character only, then only make 1 character's block. Don't include characters if you're unsure of them.\n\nFor character placement, you can use descriptive things like \"close-up filling most of the screen\", \"occupying most of the left half\", \"seen further back in the top right corner\".\n\nAfter format this for a character swap. \n\nFormat template:\n[Character N] is the character [placement on screen] [pose] - completely remove Character N and replace with <Subject N+1> to match the identity established by <Picture N+1>.\n\nExample output:\n[Character 1] is the character [on the left of the screen] [pose] - completely remove Character 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Character 2] is the character [on the left of the screen] [pose] - completely remove Character 2 and replace with <Subject 3> to match the identity established by <Picture 3>.\n\n",512,"on",0.7,64,0.95,0.05,1.05,354,0,true,true,"auto"],"widgets_values_named":{"prompt":"Briefly describe all the characters' poses and positions on the background. Do not describe the character's appearance.\nInclude every characters. If there is a single character only, then only make 1 character's block. Don't include characters if you're unsure of them.\n\nFor character placement, you can use descriptive things like \"close-up filling most of the screen\", \"occupying most of the left half\", \"seen further back in the top right corner\".\n\nAfter format this for a character swap. \n\nFormat template:\n[Character N] is the character [placement on screen] [pose] - completely remove Character N and replace with <Subject N+1> to match the identity established by <Picture N+1>.\n\nExample output:\n[Character 1] is the character [on the left of the screen] [pose] - completely remove Character 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Character 2] is the character [on the left of the screen] [pose] - completely remove Character 2 and replace with <Subject 3> to match the identity established by <Picture 3>.\n\n","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":354,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#222","bgcolor":"#000"},{"id":21,"type":"TextGenerate","pos":[-10800,-4260],"size":[400,490],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":30},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":32},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":521},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[28]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Count the characters, and for each character create a subject definition block. Do not describe the characters' appearance. \nThe first character (character 1) will be subject 2 using Picture 2. If there is a single character only, then only make 1 character's block.\nInclude every characters. Don't include characters if you're unsure of them.\n\nUse this format:\n<Subject X+1> is Girl X, matching <Picture X+1>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\nExample output:\n\n<Subject 2> is Character 1, matching <Picture 2>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n<Subject 3> is Character  2, matching <Picture 3>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n",512,"on",0.7,64,0.95,0.05,1.05,118,0,true,true,"auto"],"widgets_values_named":{"prompt":"Count the characters, and for each character create a subject definition block. Do not describe the characters' appearance. \nThe first character (character 1) will be subject 2 using Picture 2. If there is a single character only, then only make 1 character's block.\nInclude every characters. Don't include characters if you're unsure of them.\n\nUse this format:\n<Subject X+1> is Girl X, matching <Picture X+1>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\nExample output:\n\n<Subject 2> is Character 1, matching <Picture 2>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n<Subject 3> is Character  2, matching <Picture 3>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":118,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#222","bgcolor":"#000"},{"id":57,"type":"StringReplace","pos":[-10030,-3810],"size":[400,200],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"string","name":"string","type":"STRING","widget":{"name":"string"},"link":101},{"localized_name":"find","name":"find","type":"STRING","widget":{"name":"find"},"link":null},{"localized_name":"replace","name":"replace","type":"STRING","widget":{"name":"replace"},"link":648}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[378]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"StringReplace"},"widgets_values":["","__chars__",""],"widgets_values_named":{"string":"","find":"__chars__","replace":""},"color":"#222","bgcolor":"#000"},{"id":31,"type":"TextGenerate","pos":[-10800,-3720],"size":[400,490],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":40},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":41},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":null},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":520},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[43]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Count the characters, and for each character create a retention analysis block. Do not describe the characters' appearance. \nThe first girl (Character 1) will be subject 2 using Picture 2.\n\nUse this format:\n<Subject X+1> is Character X (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture X+1> are preserved.\n\nExample output:\n\n<Subject 2> replaces Character 1 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 2> are preserved. The character's pose matches that of Character 1.\n\n<Subject 3> replaces Character 2 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 3> are preserved. The character's pose matches that of Character 2.\n\n",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Count the characters, and for each character create a retention analysis block. Do not describe the characters' appearance. \nThe first girl (Character 1) will be subject 2 using Picture 2.\n\nUse this format:\n<Subject X+1> is Character X (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture X+1> are preserved.\n\nExample output:\n\n<Subject 2> replaces Character 1 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 2> are preserved. The character's pose matches that of Character 1.\n\n<Subject 3> replaces Character 2 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 3> are preserved. The character's pose matches that of Character 2.\n\n","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"color":"#222","bgcolor":"#000"},{"id":26,"type":"PrimitiveStringMultiline","pos":[-10030,-3550],"size":[410,530],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[33]}],"title":"Create prompt","properties":{"cnr_id":"comfy-core","ver":"0.30.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["subject_definitions:\n<Subject 1> is the environment in <Picture 1>: it serves as the background for the target image.\n\n__subjects__\n\nsummary:\n[reference generation] The girls are on the same location as <Subject 1>.\n\n__instructions__\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - the setting, framing, lighting, color palette and rendering style are retained.\n__retention__\n\ndetailed_description:\n[Shot 1]\nThe target image takes place in the same location as <Subject 1> but using completely different characters.\n__prompt__\n__chars__\nRelight the characters to match the environmental lighting and art style of the image.\n\noverall_soundscape: N/A\n\nnon_diegetic_music: N/A"],"widgets_values_named":{"value":"subject_definitions:\n<Subject 1> is the environment in <Picture 1>: it serves as the background for the target image.\n\n__subjects__\n\nsummary:\n[reference generation] The girls are on the same location as <Subject 1>.\n\n__instructions__\n\nretention_analysis:\n<Subject 1> (appears in [Shot 1]): fully_preserved - the setting, framing, lighting, color palette and rendering style are retained.\n__retention__\n\ndetailed_description:\n[Shot 1]\nThe target image takes place in the same location as <Subject 1> but using completely different characters.\n__prompt__\n__chars__\nRelight the characters to match the environmental lighting and art style of the image.\n\noverall_soundscape: N/A\n\nnon_diegetic_music: N/A"},"color":"#222","bgcolor":"#000"},{"id":5,"type":"PrimitiveNode","pos":[-11210,-4790],"size":[400,280],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"STRING","type":"STRING","widget":{"name":"string_a"},"links":[511]}],"title":"prompt","properties":{"Run widget replace on values":false},"widgets_values":["Briefly describe all the characters' poses and positions on the background. Do not describe the character's appearance.\nInclude every characters. If there is a single character only, then only make 1 character's block. Don't include characters if you're unsure of them.\n\nFor character placement, you can use descriptive things like \"close-up filling most of the screen\", \"occupying most of the left half\", \"seen further back in the top right corner\".\n\nAfter format this for a character swap. \n\nFormat template:\n[Character N] is the character [placement on screen] [pose] - completely remove Character N and replace with <Subject N+1> to match the identity established by <Picture N+1>.\n\nExample output:\n[Character 1] is the character [on the left of the screen] [pose] - completely remove Character 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Character 2] is the character [on the left of the screen] [pose] - completely remove Character 2 and replace with <Subject 3> to match the identity established by <Picture 3>.\n\n"],"widgets_values_named":{"value":"Briefly describe all the characters' poses and positions on the background. Do not describe the character's appearance.\nInclude every characters. If there is a single character only, then only make 1 character's block. Don't include characters if you're unsure of them.\n\nFor character placement, you can use descriptive things like \"close-up filling most of the screen\", \"occupying most of the left half\", \"seen further back in the top right corner\".\n\nAfter format this for a character swap. \n\nFormat template:\n[Character N] is the character [placement on screen] [pose] - completely remove Character N and replace with <Subject N+1> to match the identity established by <Picture N+1>.\n\nExample output:\n[Character 1] is the character [on the left of the screen] [pose] - completely remove Character 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Character 2] is the character [on the left of the screen] [pose] - completely remove Character 2 and replace with <Subject 3> to match the identity established by <Picture 3>.\n\n"},"color":"#222","bgcolor":"#000"},{"id":24,"type":"PrimitiveNode","pos":[-11210,-4260],"size":[400,280],"flags":{},"order":2,"mode":0,"inputs":[],"outputs":[{"name":"STRING","type":"STRING","widget":{"name":"string_a"},"links":[518]}],"title":"prompt","properties":{"Run widget replace on values":false},"widgets_values":["Count the characters, and for each character create a subject definition block. Do not describe the characters' appearance. \nThe first character (character 1) will be subject 2 using Picture 2. If there is a single character only, then only make 1 character's block.\nInclude every characters. Don't include characters if you're unsure of them.\n\nUse this format:\n<Subject X+1> is Girl X, matching <Picture X+1>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\nExample output:\n\n<Subject 2> is Character 1, matching <Picture 2>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n<Subject 3> is Character  2, matching <Picture 3>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n"],"widgets_values_named":{"value":"Count the characters, and for each character create a subject definition block. Do not describe the characters' appearance. \nThe first character (character 1) will be subject 2 using Picture 2. If there is a single character only, then only make 1 character's block.\nInclude every characters. Don't include characters if you're unsure of them.\n\nUse this format:\n<Subject X+1> is Girl X, matching <Picture X+1>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\nExample output:\n\n<Subject 2> is Character 1, matching <Picture 2>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n<Subject 3> is Character  2, matching <Picture 3>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n"},"color":"#222","bgcolor":"#000"},{"id":32,"type":"PrimitiveNode","pos":[-11210,-3720],"size":[400,280],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[{"name":"STRING","type":"STRING","widget":{"name":"string_a"},"links":[519]}],"title":"prompt","properties":{"Run widget replace on values":false},"widgets_values":["Count the characters, and for each character create a retention analysis block. Do not describe the characters' appearance. \nThe first girl (Character 1) will be subject 2 using Picture 2.\n\nUse this format:\n<Subject X+1> is Character X (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture X+1> are preserved.\n\nExample output:\n\n<Subject 2> replaces Character 1 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 2> are preserved. The character's pose matches that of Character 1.\n\n<Subject 3> replaces Character 2 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 3> are preserved. The character's pose matches that of Character 2.\n\n"],"widgets_values_named":{"value":"Count the characters, and for each character create a retention analysis block. Do not describe the characters' appearance. \nThe first girl (Character 1) will be subject 2 using Picture 2.\n\nUse this format:\n<Subject X+1> is Character X (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture X+1> are preserved.\n\nExample output:\n\n<Subject 2> replaces Character 1 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 2> are preserved. The character's pose matches that of Character 1.\n\n<Subject 3> replaces Character 2 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 3> are preserved. The character's pose matches that of Character 2.\n\n"},"color":"#222","bgcolor":"#000"},{"id":235,"type":"StringConcatenate","pos":[-11210,-4470],"size":[400,170],"flags":{},"order":14,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":511},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":512},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[513]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Briefly describe all the characters' poses and positions on the background. Do not describe the character's appearance.\nInclude every characters. If there is a single character only, then only make 1 character's block. Don't include characters if you're unsure of them.\n\nFor character placement, you can use descriptive things like \"close-up filling most of the screen\", \"occupying most of the left half\", \"seen further back in the top right corner\".\n\nAfter format this for a character swap. \n\nFormat template:\n[Character N] is the character [placement on screen] [pose] - completely remove Character N and replace with <Subject N+1> to match the identity established by <Picture N+1>.\n\nExample output:\n[Character 1] is the character [on the left of the screen] [pose] - completely remove Character 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Character 2] is the character [on the left of the screen] [pose] - completely remove Character 2 and replace with <Subject 3> to match the identity established by <Picture 3>.\n\n","",""],"widgets_values_named":{"string_a":"Briefly describe all the characters' poses and positions on the background. Do not describe the character's appearance.\nInclude every characters. If there is a single character only, then only make 1 character's block. Don't include characters if you're unsure of them.\n\nFor character placement, you can use descriptive things like \"close-up filling most of the screen\", \"occupying most of the left half\", \"seen further back in the top right corner\".\n\nAfter format this for a character swap. \n\nFormat template:\n[Character N] is the character [placement on screen] [pose] - completely remove Character N and replace with <Subject N+1> to match the identity established by <Picture N+1>.\n\nExample output:\n[Character 1] is the character [on the left of the screen] [pose] - completely remove Character 1 and replace with <Subject 2> to match the identity established by <Picture 2>.\n[Character 2] is the character [on the left of the screen] [pose] - completely remove Character 2 and replace with <Subject 3> to match the identity established by <Picture 3>.\n\n","string_b":"","delimiter":""},"color":"#222","bgcolor":"#000"},{"id":238,"type":"StringConcatenate","pos":[-11210,-3940],"size":[400,170],"flags":{},"order":15,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":518},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":515},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[521]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Count the characters, and for each character create a subject definition block. Do not describe the characters' appearance. \nThe first character (character 1) will be subject 2 using Picture 2. If there is a single character only, then only make 1 character's block.\nInclude every characters. Don't include characters if you're unsure of them.\n\nUse this format:\n<Subject X+1> is Girl X, matching <Picture X+1>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\nExample output:\n\n<Subject 2> is Character 1, matching <Picture 2>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n<Subject 3> is Character  2, matching <Picture 3>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n","",""],"widgets_values_named":{"string_a":"Count the characters, and for each character create a subject definition block. Do not describe the characters' appearance. \nThe first character (character 1) will be subject 2 using Picture 2. If there is a single character only, then only make 1 character's block.\nInclude every characters. Don't include characters if you're unsure of them.\n\nUse this format:\n<Subject X+1> is Girl X, matching <Picture X+1>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\nExample output:\n\n<Subject 2> is Character 1, matching <Picture 2>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n<Subject 3> is Character  2, matching <Picture 3>. Preserve her exact facial features, hairstyle, outfit, proportions, and visual character identity throughout the target video.\n\n","string_b":"","delimiter":""},"color":"#222","bgcolor":"#000"},{"id":239,"type":"StringConcatenate","pos":[-11210,-3400],"size":[400,170],"flags":{},"order":16,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":519},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":517},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[520]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringConcatenate"},"widgets_values":["Count the characters, and for each character create a retention analysis block. Do not describe the characters' appearance. \nThe first girl (Character 1) will be subject 2 using Picture 2.\n\nUse this format:\n<Subject X+1> is Character X (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture X+1> are preserved.\n\nExample output:\n\n<Subject 2> replaces Character 1 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 2> are preserved. The character's pose matches that of Character 1.\n\n<Subject 3> replaces Character 2 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 3> are preserved. The character's pose matches that of Character 2.\n\n","",""],"widgets_values_named":{"string_a":"Count the characters, and for each character create a retention analysis block. Do not describe the characters' appearance. \nThe first girl (Character 1) will be subject 2 using Picture 2.\n\nUse this format:\n<Subject X+1> is Character X (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture X+1> are preserved.\n\nExample output:\n\n<Subject 2> replaces Character 1 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 2> are preserved. The character's pose matches that of Character 1.\n\n<Subject 3> replaces Character 2 (appears in [Shot 1]): fully_preserved - the character's identity and established visual design matching <Picture 3> are preserved. The character's pose matches that of Character 2.\n\n","string_b":"","delimiter":""},"color":"#222","bgcolor":"#000"},{"id":205,"type":"FizgigH3StillLatent","pos":[-10890,-3190],"size":[300,170],"flags":{},"order":12,"mode":0,"inputs":[{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":451},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":452},{"localized_name":"batch_size","name":"batch_size","type":"INT","widget":{"name":"batch_size"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","links":[459]}],"properties":{"cnr_id":"comfyui-fizgig-h3-still","ver":"10d5171f6e45b0757a03df977f53a660e060c33d","Node name for S&R":"FizgigH3StillLatent","ue_properties":{"widget_ue_connectable":{"width":true,"height":true},"version":"7.8","input_ue_unconnectable":{}}},"widgets_values":[1344,768,1],"widgets_values_named":{"width":1344,"height":768,"batch_size":1},"color":"#222","bgcolor":"#000"},{"id":206,"type":"GetImageSize","pos":[-11210,-3190],"size":[310,170],"flags":{},"order":13,"mode":0,"inputs":[{"localized_name":"image","name":"image","type":"IMAGE","link":541}],"outputs":[{"localized_name":"width","name":"width","type":"INT","links":[451,456]},{"localized_name":"height","name":"height","type":"INT","links":[452,457]},{"localized_name":"batch_size","name":"batch_size","type":"INT","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"GetImageSize"},"color":"#222","bgcolor":"#000"}],"groups":[],"links":[{"id":378,"origin_id":57,"origin_slot":0,"target_id":191,"target_slot":0,"type":"STRING"},{"id":33,"origin_id":26,"origin_slot":0,"target_id":27,"target_slot":0,"type":"STRING"},{"id":36,"origin_id":27,"origin_slot":0,"target_id":28,"target_slot":0,"type":"STRING"},{"id":44,"origin_id":28,"origin_slot":0,"target_id":34,"target_slot":0,"type":"STRING"},{"id":101,"origin_id":34,"origin_slot":0,"target_id":57,"target_slot":0,"type":"STRING"},{"id":511,"origin_id":5,"origin_slot":0,"target_id":235,"target_slot":0,"type":"STRING"},{"id":518,"origin_id":24,"origin_slot":0,"target_id":238,"target_slot":0,"type":"STRING"},{"id":519,"origin_id":32,"origin_slot":0,"target_id":239,"target_slot":0,"type":"STRING"},{"id":451,"origin_id":206,"origin_slot":0,"target_id":205,"target_slot":0,"type":"INT"},{"id":452,"origin_id":206,"origin_slot":1,"target_id":205,"target_slot":1,"type":"INT"},{"id":512,"origin_id":-10,"origin_slot":7,"target_id":235,"target_slot":1,"type":"STRING"},{"id":515,"origin_id":-10,"origin_slot":7,"target_id":238,"target_slot":1,"type":"STRING"},{"id":517,"origin_id":-10,"origin_slot":7,"target_id":239,"target_slot":1,"type":"STRING"},{"id":541,"origin_id":-10,"origin_slot":8,"target_id":206,"target_slot":0,"type":"IMAGE"},{"id":379,"origin_id":191,"origin_slot":0,"target_id":-20,"target_slot":0,"type":"STRING"},{"id":3,"origin_id":1,"origin_slot":0,"target_id":-20,"target_slot":1,"type":"STRING"},{"id":28,"origin_id":21,"origin_slot":0,"target_id":-20,"target_slot":2,"type":"STRING"},{"id":43,"origin_id":31,"origin_slot":0,"target_id":-20,"target_slot":3,"type":"STRING"},{"id":459,"origin_id":205,"origin_slot":0,"target_id":-20,"target_slot":4,"type":"LATENT"},{"id":456,"origin_id":206,"origin_slot":0,"target_id":-20,"target_slot":5,"type":"INT"},{"id":457,"origin_id":206,"origin_slot":1,"target_id":-20,"target_slot":6,"type":"INT"},{"id":380,"origin_id":-10,"origin_slot":0,"target_id":191,"target_slot":2,"type":"STRING"},{"id":34,"origin_id":-10,"origin_slot":1,"target_id":27,"target_slot":2,"type":"STRING"},{"id":38,"origin_id":-10,"origin_slot":2,"target_id":28,"target_slot":2,"type":"STRING"},{"id":46,"origin_id":-10,"origin_slot":3,"target_id":34,"target_slot":2,"type":"STRING"},{"id":648,"origin_id":-10,"origin_slot":6,"target_id":57,"target_slot":2,"type":"STRING"},{"id":1,"origin_id":-10,"origin_slot":4,"target_id":1,"target_slot":0,"type":"CLIP"},{"id":2,"origin_id":-10,"origin_slot":5,"target_id":1,"target_slot":1,"type":"IMAGE"},{"id":513,"origin_id":235,"origin_slot":0,"target_id":1,"target_slot":5,"type":"STRING"},{"id":30,"origin_id":-10,"origin_slot":4,"target_id":21,"target_slot":0,"type":"CLIP"},{"id":32,"origin_id":-10,"origin_slot":5,"target_id":21,"target_slot":1,"type":"IMAGE"},{"id":521,"origin_id":238,"origin_slot":0,"target_id":21,"target_slot":5,"type":"STRING"},{"id":40,"origin_id":-10,"origin_slot":4,"target_id":31,"target_slot":0,"type":"CLIP"},{"id":41,"origin_id":-10,"origin_slot":5,"target_id":31,"target_slot":1,"type":"IMAGE"},{"id":520,"origin_id":239,"origin_slot":0,"target_id":31,"target_slot":5,"type":"STRING"}],"extra":{}},{"id":"0c030ea5-a85a-4bec-b355-a572b0fa7d4f","version":1,"state":{"lastGroupId":14,"lastNodeId":335,"lastLinkId":728,"lastRerouteId":0},"revision":0,"config":{},"name":"Settings","inputNode":{"id":-10,"bounding":[-3788,-1374,150.98332977294922,268]},"outputNode":{"id":-20,"bounding":[-2310,-1344,128,168]},"inputs":[{"id":"ef97f165-afc4-4e13-96ef-fc37e7299662","name":"width","type":"INT","linkIds":[707],"localized_name":"width","pos":[-3661.016670227051,-1350]},{"id":"e8290d38-15f4-4ec9-832d-2dde18abe0d2","name":"height","type":"INT","linkIds":[708],"localized_name":"height","pos":[-3661.016670227051,-1330]},{"id":"6541d603-003f-41bb-a6d5-a8aa011bf011","name":"clip","type":"CLIP","linkIds":[704],"localized_name":"clip","pos":[-3661.016670227051,-1310]},{"id":"8dc2bba3-6811-4d37-b6d9-7fe6671a2abc","name":"prompt","type":"STRING","linkIds":[706],"localized_name":"prompt","pos":[-3661.016670227051,-1290]},{"id":"aa0a9dea-67fb-4c57-ab7e-32fd21178c54","name":"on_false","type":"IMAGE","linkIds":[696],"localized_name":"on_false","shape":7,"pos":[-3661.016670227051,-1270]},{"id":"2070583d-b847-400e-be4e-dc95658df0d7","name":"string_b","type":"STRING","linkIds":[700,703],"localized_name":"string_b","pos":[-3661.016670227051,-1250]},{"id":"bfa99830-fe87-49d3-bb31-8922c765cfda","name":"choice","type":"COMBO","linkIds":[711],"localized_name":"choice","label":"Character number","pos":[-3661.016670227051,-1230]},{"id":"79101161-fb8f-43f0-b2a0-80ff8558eef3","name":"value","type":"FLOAT","linkIds":[710],"localized_name":"value","label":"Reference Mpx","pos":[-3661.016670227051,-1210]},{"id":"35f2c9eb-499b-49fa-95e0-f3a5a221445a","name":"value_1","type":"BOOLEAN","linkIds":[709],"localized_name":"value_1","label":"Use Fizgig","pos":[-3661.016670227051,-1190]},{"id":"a0283861-74c1-43e6-858e-a6a703ed22a8","name":"value_2","type":"BOOLEAN","linkIds":[727],"label":"Custom size","pos":[-3661.016670227051,-1170]},{"id":"0ebd3f0f-e3c8-489c-86be-2b90f2a71e69","name":"switch","type":"BOOLEAN","linkIds":[728],"label":"Reinforce relight","pos":[-3661.016670227051,-1150]}],"outputs":[{"id":"a16ae439-8c3d-46a4-a65e-86eece61d6cf","name":"output","type":"IMAGE","linkIds":[697],"localized_name":"output","pos":[-2286,-1320]},{"id":"225600f9-3949-4377-8221-6b0fe42db874","name":"output_1","type":"STRING","linkIds":[702],"localized_name":"output_1","pos":[-2286,-1300]},{"id":"8256432d-8256-49d7-a004-3cc58ee04708","name":"STRING","type":"STRING","linkIds":[644],"localized_name":"STRING","pos":[-2286,-1280]},{"id":"eb144637-7ea8-4fd9-b44f-28352c20eeac","name":"FLOAT","type":"FLOAT","linkIds":[638],"localized_name":"FLOAT","pos":[-2286,-1260]},{"id":"f6ba5c98-535e-4bd5-a814-d3ea01757309","name":"COMBO","type":"COMBO","linkIds":[555],"pos":[-2286,-1240]},{"id":"25dbd60c-cabc-45db-a860-0f2fd3f7fb1b","name":"BOOLEAN","type":"BOOLEAN","linkIds":[463],"localized_name":"BOOLEAN","pos":[-2286,-1220]}],"widgets":[],"nodes":[{"id":316,"type":"EmptyImage","pos":[-3590,-1060],"size":[310,130],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"width","name":"width","type":"INT","widget":{"name":"width"},"link":707},{"localized_name":"height","name":"height","type":"INT","widget":{"name":"height"},"link":708},{"localized_name":"batch_size","name":"batch_size","type":"INT","widget":{"name":"batch_size"},"link":null},{"localized_name":"color","name":"color","type":"INT","widget":{"name":"color"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[694]}],"title":"Custom size","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"EmptyImage"},"widgets_values":[1920,1080,1,0],"widgets_values_named":{"width":1920,"height":1080,"batch_size":1,"color":0}},{"id":315,"type":"PrimitiveBoolean","pos":[-3590,-880],"size":[310,70],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"BOOLEAN","widget":{"name":"value"},"link":727}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[695]}],"title":"Custom size","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveBoolean"},"widgets_values":[false],"widgets_values_named":{"value":false}},{"id":320,"type":"PrimitiveStringMultiline","pos":[-3190,-1050],"size":[400,200],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[705]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["Analyze how many subjects (1-4) are present.\n\nThe prompt to make the switch:\nCompletely redraw/remake characters. Picture of [SUBJECT] - adjust their poses, lighting, art style and vibe to match that of <Subject 1>, so that [SUBJECT] gets the environmental lighting and shadows - both environmental and self cast - properly rendered to match the background. \n\nThen complete this with [SUBJECT] being one of the following: \n<Subject 2> \n<Subject 2> and <Subject 3> \n<Subject 2>, <Subject 3> and <Subject 4>\n<Subject 2>, <Subject 3>, <Subject 4> and <Subject 5>\n\nExample output with subject matching:\nCompletely redraw/remake characters. Picture of <Subject 2> - adjust their poses, lighting, art style and vibe to match that of <Subject 1>, so that <Subject 2> gets the environmental lighting and shadows - both environmental and self cast - properly rendered to match the background. "],"widgets_values_named":{"value":"Analyze how many subjects (1-4) are present.\n\nThe prompt to make the switch:\nCompletely redraw/remake characters. Picture of [SUBJECT] - adjust their poses, lighting, art style and vibe to match that of <Subject 1>, so that [SUBJECT] gets the environmental lighting and shadows - both environmental and self cast - properly rendered to match the background. \n\nThen complete this with [SUBJECT] being one of the following: \n<Subject 2> \n<Subject 2> and <Subject 3> \n<Subject 2>, <Subject 3> and <Subject 4>\n<Subject 2>, <Subject 3>, <Subject 4> and <Subject 5>\n\nExample output with subject matching:\nCompletely redraw/remake characters. Picture of <Subject 2> - adjust their poses, lighting, art style and vibe to match that of <Subject 1>, so that <Subject 2> gets the environmental lighting and shadows - both environmental and self cast - properly rendered to match the background. "}},{"id":318,"type":"TextGenerate","pos":[-3190,-800],"size":[400,490],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":704},{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"video","name":"video","shape":7,"type":"IMAGE","link":null},{"localized_name":"audio","name":"audio","shape":7,"type":"AUDIO","link":null},{"localized_name":"system_prompt","name":"system_prompt","shape":7,"type":"STRING","link":705},{"localized_name":"prompt","name":"prompt","type":"STRING","widget":{"name":"prompt"},"link":706},{"localized_name":"max_length","name":"max_length","type":"INT","widget":{"name":"max_length"},"link":null},{"localized_name":"Sampling Mode","name":"sampling_mode","type":"COMFY_DYNAMICCOMBO_V3","widget":{"name":"sampling_mode"},"link":null},{"localized_name":"temperature","name":"sampling_mode.temperature","type":"FLOAT","widget":{"name":"sampling_mode.temperature"},"link":null},{"localized_name":"top_k","name":"sampling_mode.top_k","type":"INT","widget":{"name":"sampling_mode.top_k"},"link":null},{"localized_name":"top_p","name":"sampling_mode.top_p","type":"FLOAT","widget":{"name":"sampling_mode.top_p"},"link":null},{"localized_name":"min_p","name":"sampling_mode.min_p","type":"FLOAT","widget":{"name":"sampling_mode.min_p"},"link":null},{"localized_name":"repetition_penalty","name":"sampling_mode.repetition_penalty","type":"FLOAT","widget":{"name":"sampling_mode.repetition_penalty"},"link":null},{"localized_name":"seed","name":"sampling_mode.seed","type":"INT","widget":{"name":"sampling_mode.seed"},"link":null},{"localized_name":"presence_penalty","name":"sampling_mode.presence_penalty","shape":7,"type":"FLOAT","widget":{"name":"sampling_mode.presence_penalty"},"link":null},{"localized_name":"thinking","name":"thinking","shape":7,"type":"BOOLEAN","widget":{"name":"thinking"},"link":null},{"localized_name":"use_default_template","name":"use_default_template","shape":7,"type":"BOOLEAN","widget":{"name":"use_default_template"},"link":null},{"localized_name":"mtp","name":"mtp","shape":7,"type":"COMBO","widget":{"name":"mtp"},"link":null}],"outputs":[{"localized_name":"generated_text","name":"generated_text","type":"STRING","links":[698]},{"localized_name":"thinking","name":"thinking","type":"STRING","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.38.0","Node name for S&R":"TextGenerate"},"widgets_values":["Give a very brief, 20-30 words overview of the girl's placements and activities.",512,"on",0.7,64,0.95,0.05,1.05,0,0,true,true,"auto"],"widgets_values_named":{"prompt":"Give a very brief, 20-30 words overview of the girl's placements and activities.","max_length":512,"sampling_mode":"on","sampling_mode.temperature":0.7,"sampling_mode.top_k":64,"sampling_mode.top_p":0.95,"sampling_mode.min_p":0.05,"sampling_mode.repetition_penalty":1.05,"sampling_mode.seed":0,"sampling_mode.presence_penalty":0,"thinking":true,"use_default_template":true,"mtp":"auto"},"shape":1},{"id":314,"type":"ComfySwitchNode","pos":[-3590,-760],"size":[310,80],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"IMAGE","link":696},{"localized_name":"on_true","name":"on_true","shape":7,"type":"IMAGE","link":694},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":695}],"outputs":[{"localized_name":"output","name":"output","type":"IMAGE","links":[697]}],"title":"Custom size","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[true],"widgets_values_named":{"switch":true}},{"id":319,"type":"PrimitiveStringMultiline","pos":[-2780,-910],"size":[400,200],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[699]}],"title":"Linebreak","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["\n\n"],"widgets_values_named":{"value":"\n\n"}},{"id":322,"type":"PrimitiveStringMultiline","pos":[-2750,-1070],"size":[340,90],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"STRING","widget":{"name":"value"},"link":null}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[]}],"title":"Empty","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveStringMultiline"},"widgets_values":["\n"],"widgets_values_named":{"value":"\n"}},{"id":317,"type":"StringConcatenate","pos":[-2780,-660],"size":[400,200],"flags":{},"order":10,"mode":0,"inputs":[{"localized_name":"string_a","name":"string_a","type":"STRING","widget":{"name":"string_a"},"link":698},{"localized_name":"string_b","name":"string_b","type":"STRING","widget":{"name":"string_b"},"link":700},{"localized_name":"delimiter","name":"delimiter","type":"STRING","widget":{"name":"delimiter"},"link":699}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[701]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"StringConcatenate"},"widgets_values":["","",""],"widgets_values_named":{"string_a":"","string_b":"","delimiter":""}},{"id":321,"type":"ComfySwitchNode","pos":[-2730,-390],"size":[270,80],"flags":{},"order":12,"mode":0,"inputs":[{"localized_name":"on_false","name":"on_false","shape":7,"type":"STRING","link":703},{"localized_name":"on_true","name":"on_true","shape":7,"type":"STRING","link":701},{"localized_name":"switch","name":"switch","type":"BOOLEAN","widget":{"name":"switch"},"link":728}],"outputs":[{"localized_name":"output","name":"output","type":"STRING","links":[702]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"ComfySwitchNode"},"widgets_values":[true],"widgets_values_named":{"switch":true}},{"id":209,"type":"CustomCombo","pos":[-3570,-2190],"size":[290,200],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"choice","name":"choice","type":"COMBO","widget":{"name":"choice"},"link":711}],"outputs":[{"localized_name":"STRING","name":"STRING","type":"STRING","links":[644]},{"localized_name":"INDEX","name":"INDEX","type":"INT","links":[]}],"properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"CustomCombo"},"widgets_values":["1",-1,"1","2","3","4",""],"widgets_values_named":{"choice":"1","index":-1,"option1":"1","option2":"2","option3":"3","option4":"4","option5":""},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":240,"type":"PrimitiveFloat","pos":[-3270,-2190],"size":[260,70],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"FLOAT","widget":{"name":"value"},"link":710}],"outputs":[{"localized_name":"FLOAT","name":"FLOAT","type":"FLOAT","links":[638]}],"title":"Reference size","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveFloat"},"widgets_values":[2],"widgets_values_named":{"value":2},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":253,"type":"PrimitiveNode","pos":[-3270,-2080],"size":[260,120],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[{"name":"COMBO","type":"COMBO","widget":{"name":"ref_image_size"},"links":[555]}],"title":"ref_image_size","properties":{"Run widget replace on values":false},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1},{"id":213,"type":"PrimitiveBoolean","pos":[-3270,-1920],"size":[260,80],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"value","name":"value","type":"BOOLEAN","widget":{"name":"value"},"link":709}],"outputs":[{"localized_name":"BOOLEAN","name":"BOOLEAN","type":"BOOLEAN","links":[463]}],"title":"Use fizgig","properties":{"cnr_id":"comfy-core","ver":"0.43.0","Node name for S&R":"PrimitiveBoolean"},"widgets_values":[true],"widgets_values_named":{"value":true},"color":"#16433FFF","bgcolor":"#20625BFF","shape":1}],"groups":[{"id":8,"title":"Custom size","bounding":[-3600,-1130,330,460],"color":"#3f789e","flags":{}},{"id":7,"title":"Extra instruct","bounding":[-3200,-1140,830,840],"color":"#3f789e","flags":{}}],"links":[{"id":694,"origin_id":316,"origin_slot":0,"target_id":314,"target_slot":1,"type":"IMAGE"},{"id":695,"origin_id":315,"origin_slot":0,"target_id":314,"target_slot":2,"type":"BOOLEAN"},{"id":698,"origin_id":318,"origin_slot":0,"target_id":317,"target_slot":0,"type":"STRING"},{"id":699,"origin_id":319,"origin_slot":0,"target_id":317,"target_slot":2,"type":"STRING"},{"id":701,"origin_id":317,"origin_slot":0,"target_id":321,"target_slot":1,"type":"STRING"},{"id":707,"origin_id":-10,"origin_slot":0,"target_id":316,"target_slot":0,"type":"INT"},{"id":708,"origin_id":-10,"origin_slot":1,"target_id":316,"target_slot":1,"type":"INT"},{"id":696,"origin_id":-10,"origin_slot":4,"target_id":314,"target_slot":0,"type":"IMAGE"},{"id":700,"origin_id":-10,"origin_slot":5,"target_id":317,"target_slot":1,"type":"STRING"},{"id":703,"origin_id":-10,"origin_slot":5,"target_id":321,"target_slot":0,"type":"STRING"},{"id":711,"origin_id":-10,"origin_slot":6,"target_id":209,"target_slot":0,"type":"COMBO"},{"id":710,"origin_id":-10,"origin_slot":7,"target_id":240,"target_slot":0,"type":"FLOAT"},{"id":709,"origin_id":-10,"origin_slot":8,"target_id":213,"target_slot":0,"type":"BOOLEAN"},{"id":697,"origin_id":314,"origin_slot":0,"target_id":-20,"target_slot":0,"type":"IMAGE"},{"id":702,"origin_id":321,"origin_slot":0,"target_id":-20,"target_slot":1,"type":"STRING"},{"id":644,"origin_id":209,"origin_slot":0,"target_id":-20,"target_slot":2,"type":"STRING"},{"id":638,"origin_id":240,"origin_slot":0,"target_id":-20,"target_slot":3,"type":"FLOAT"},{"id":555,"origin_id":253,"origin_slot":0,"target_id":-20,"target_slot":4,"type":"COMBO"},{"id":463,"origin_id":213,"origin_slot":0,"target_id":-20,"target_slot":5,"type":"BOOLEAN"},{"id":727,"origin_id":-10,"origin_slot":9,"target_id":315,"target_slot":0,"type":"BOOLEAN"},{"id":728,"origin_id":-10,"origin_slot":10,"target_id":321,"target_slot":2,"type":"BOOLEAN"},{"id":704,"origin_id":-10,"origin_slot":2,"target_id":318,"target_slot":0,"type":"CLIP"},{"id":705,"origin_id":320,"origin_slot":0,"target_id":318,"target_slot":4,"type":"STRING"},{"id":706,"origin_id":-10,"origin_slot":3,"target_id":318,"target_slot":5,"type":"STRING"}],"extra":{}}]},"config":{},"extra":{"ds":{"scale":0.8390545288826603,"offset":[3862.7411231271817,2192.093816789881]},"frontendVersion":"1.57.6"},"version":0.4}