From 5beb48676b02b5b340198397b1ed0baa7dc4a28c Mon Sep 17 00:00:00 2001 From: Sirshendu Ganguly Date: Wed, 14 Jan 2026 20:30:18 -0500 Subject: [PATCH] Increase reference images limit to 14 and prompt limit to 10000 for image inference --- modules/imageInference.py | 8 +- modules/imageInferenceInputs.py | 88 +++++++------------ modules/referenceImages.py | 50 ++++++----- ...are_Basic_Image_Inference_NanoBanana2.json | 2 +- ...unware_Image_Inference_ seedream_v4_5.json | 2 +- 5 files changed, 65 insertions(+), 85 deletions(-) diff --git a/modules/imageInference.py b/modules/imageInference.py index fd89647..f53bd5c 100644 --- a/modules/imageInference.py +++ b/modules/imageInference.py @@ -206,11 +206,11 @@ class txt2img: negativePrompt = kwargs.get("negativePrompt", "") # Only validate positivePrompt length if it's provided - if positivePrompt and len(positivePrompt) > 2000: - return "Positive Prompt is too long. Maximum length is 2000 characters." + if positivePrompt and len(positivePrompt) > 10000: + return "Positive Prompt is too long. Maximum length is 10000 characters." - if negativePrompt and len(negativePrompt) > 2000: - return "Negative Prompt is too long. Maximum length is 2000 characters." + if negativePrompt and len(negativePrompt) > 10000: + return "Negative Prompt is too long. Maximum length is 10000 characters." return True diff --git a/modules/imageInferenceInputs.py b/modules/imageInferenceInputs.py index a652218..17f0338 100644 --- a/modules/imageInferenceInputs.py +++ b/modules/imageInferenceInputs.py @@ -4,43 +4,29 @@ from .utils import runwareUtils as rwUtils class imageInferenceInputs: """Image Inference Inputs node for configuring image generation inputs""" + MAX_REFERENCE_IMAGES = 14 + @classmethod def INPUT_TYPES(cls): + optionalInputs = { + "image": ("IMAGE", { + "tooltip": "Specifies an image input for the inference process." + }), + } + + for i in range(1, cls.MAX_REFERENCE_IMAGES + 1): + ordinal = rwUtils.getOrdinal(i) + optionalInputs[f"Reference Image {i}"] = ("IMAGE", { + "tooltip": f"Specifies {ordinal.capitalize()} Reference Image for the inputs. These reference images help guide the image generation process." + }) + optionalInputs[f"Reference Tag {i}"] = ("STRING", { + "tooltip": f"Optional tag describing {ordinal.capitalize()} Reference Image. Leave empty to omit.", + "default": "", + }) + return { "required": {}, - "optional": { - "image": ("IMAGE", { - "tooltip": "Specifies an image input for the inference process." - }), - "Reference Image 1": ("IMAGE", { - "tooltip": "Specifies Reference Image 1 for the inputs. These reference images help guide the image generation process." - }), - "Reference Tag 1": ("STRING", { - "tooltip": "Optional tag describing Reference Image 1. Leave empty to omit.", - "default": "", - }), - "Reference Image 2": ("IMAGE", { - "tooltip": "Specifies Reference Image 2 for the inputs. These reference images help guide the image generation process." - }), - "Reference Tag 2": ("STRING", { - "tooltip": "Optional tag describing Reference Image 2. Leave empty to omit.", - "default": "", - }), - "Reference Image 3": ("IMAGE", { - "tooltip": "Specifies Reference Image 3 for the inputs. These reference images help guide the image generation process." - }), - "Reference Tag 3": ("STRING", { - "tooltip": "Optional tag describing Reference Image 3. Leave empty to omit.", - "default": "", - }), - "Reference Image 4": ("IMAGE", { - "tooltip": "Specifies Reference Image 4 for the inputs. These reference images help guide the image generation process." - }), - "Reference Tag 4": ("STRING", { - "tooltip": "Optional tag describing Reference Image 4. Leave empty to omit.", - "default": "", - }), - } + "optional": optionalInputs } DESCRIPTION = "Configure custom inputs for Runware Image Inference, including reference images that can be passed to the inference node." @@ -52,36 +38,32 @@ class imageInferenceInputs: def createInputs(self, **kwargs): """Create image inference inputs from provided parameters""" image = kwargs.get("image", None) - refImage1 = kwargs.get("Reference Image 1", None) - refTag1 = kwargs.get("Reference Tag 1", "") - refImage2 = kwargs.get("Reference Image 2", None) - refTag2 = kwargs.get("Reference Tag 2", "") - refImage3 = kwargs.get("Reference Image 3", None) - refTag3 = kwargs.get("Reference Tag 3", "") - refImage4 = kwargs.get("Reference Image 4", None) - refTag4 = kwargs.get("Reference Tag 4", "") inputs = {} if image is not None: inputs["image"] = rwUtils.convertTensor2IMG(image) - references = self._collectReferences( - refImage1, refTag1, - refImage2, refTag2, - refImage3, refTag3, - refImage4, refTag4, - ) + references = self._collectReferences(kwargs) if len(references) > 0: inputs["referenceImages"] = references return (inputs,) - def _collectReferences(self, *referenceArgs): + def _collectReferences(self, kwargs): """Collect and convert reference images to list""" - # Build list of (image, tag) pairs from the flat arguments - referencePairs = list(zip(referenceArgs[0::2], referenceArgs[1::2])) - + referencePairs = [] + + # Collect all reference image and tag pairs + for i in range(1, self.MAX_REFERENCE_IMAGES + 1): + image = kwargs.get(f"Reference Image {i}", None) + tag = kwargs.get(f"Reference Tag {i}", "") + if image is not None: + referencePairs.append((image, tag)) + + if not referencePairs: + return [] + # Determine if any tag is provided hasTags = any( isinstance(tag, str) and tag.strip() != "" @@ -93,14 +75,10 @@ class imageInferenceInputs: return [ rwUtils.convertTensor2IMG(image) for image, _ in referencePairs - if image is not None ] references = [] for image, tag in referencePairs: - if image is None: - continue - entry = {"image": rwUtils.convertTensor2IMG(image)} if isinstance(tag, str) and tag.strip() != "": entry["tag"] = tag.strip() diff --git a/modules/referenceImages.py b/modules/referenceImages.py index 7b2e59e..20c1177 100644 --- a/modules/referenceImages.py +++ b/modules/referenceImages.py @@ -4,25 +4,26 @@ from .utils import runwareUtils as rwUtils class referenceImages: """Reference Images node for providing reference images for identity consistency""" + MAX_IMAGES = 14 + @classmethod def INPUT_TYPES(cls): + requiredInputs = { + "Image 1": ("IMAGE", { + "tooltip": "Specifies Reference Image 1 that will be used as reference for the subject. These reference images help the AI to maintain identity consistency during the generation process." + }), + } + + optionalInputs = {} + for i in range(2, cls.MAX_IMAGES + 1): + ordinal = rwUtils.getOrdinal(i) + optionalInputs[f"Image {i}"] = ("IMAGE", { + "tooltip": f"Specifies {ordinal.capitalize()} Reference Image that will be used as reference for the subject. These reference images help the AI to maintain identity consistency during the generation process." + }) + return { - "required": { - "Image 1": ("IMAGE", { - "tooltip": "Specifies Reference Image 1 that will be used as reference for the subject. These reference images help the AI to maintain identity consistency during the generation process." - }), - }, - "optional": { - "Image 2": ("IMAGE", { - "tooltip": "Specifies Reference Image 2 that will be used as reference for the subject. These reference images help the AI to maintain identity consistency during the generation process." - }), - "Image 3": ("IMAGE", { - "tooltip": "Specifies Reference Image 3 that will be used as reference for the subject. These reference images help the AI to maintain identity consistency during the generation process." - }), - "Image 4": ("IMAGE", { - "tooltip": "Specifies Reference Image 4 that will be used as reference for the subject. These reference images help the AI to maintain identity consistency during the generation process." - }), - } + "required": requiredInputs, + "optional": optionalInputs } DESCRIPTION = "Used With Runware Tasks To Provide Reference Images For The Subject. These Reference Images Help The AI To Maintain Identity Consistency During The Generation Process." @@ -33,15 +34,16 @@ class referenceImages: def referenceImages(self, **kwargs): """Collect and convert reference images to list""" - image1 = kwargs.get("Image 1") - image2 = kwargs.get("Image 2", None) - image3 = kwargs.get("Image 3", None) - image4 = kwargs.get("Image 4", None) - - imageList = [rwUtils.convertTensor2IMG(image1)] + imageList = [] - optionalImages = [image2, image3, image4] - for image in optionalImages: + # Always include Image 1 (required) + image1 = kwargs.get("Image 1") + if image1 is not None: + imageList.append(rwUtils.convertTensor2IMG(image1)) + + # Add optional images 2 through MAX_IMAGES + for i in range(2, self.MAX_IMAGES + 1): + image = kwargs.get(f"Image {i}", None) if image is not None: imageList.append(rwUtils.convertTensor2IMG(image)) diff --git a/workflows/Runware_Basic_Image_Inference_NanoBanana2.json b/workflows/Runware_Basic_Image_Inference_NanoBanana2.json index a062098..c143062 100644 --- a/workflows/Runware_Basic_Image_Inference_NanoBanana2.json +++ b/workflows/Runware_Basic_Image_Inference_NanoBanana2.json @@ -1 +1 @@ -{"id":"0685c977-b8ed-4ce4-8b4c-d8463ed12b69","revision":0,"last_node_id":90,"last_link_id":71,"nodes":[{"id":76,"type":"PreviewImage","pos":[756.8286743164062,-296.27667236328125],"size":[442.2727355957031,469.6363525390625],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":71}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":89,"type":"Runware Reference Images","pos":[62.52552795410156,69.81106567382812],"size":[214.20956420898438,86],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"Image 1","name":"Image 1","type":"IMAGE","link":66},{"localized_name":"Image 2","name":"Image 2","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 3","name":"Image 3","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 4","name":"Image 4","shape":7,"type":"IMAGE","link":null}],"outputs":[{"localized_name":"Reference Images","name":"Reference Images","type":"RUNWAREREFERENCEIMAGES","links":[68]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"b4dbbd256edfa2e3a422170f9a8dff150087d8a9","Node name for S&R":"Runware Reference Images"},"widgets_values":[],"bgcolor":"#5345bf"},{"id":80,"type":"Runware Model Search","pos":[9.942347526550293,-375.01483154296875],"size":[270,154],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"Model Search","name":"Model Search","type":"STRING","widget":{"name":"Model Search"},"link":null},{"localized_name":"Model Architecture","name":"Model Architecture","type":"COMBO","widget":{"name":"Model Architecture"},"link":null},{"localized_name":"ModelType","name":"ModelType","type":"COMBO","widget":{"name":"ModelType"},"link":null},{"localized_name":"ModelList","name":"ModelList","type":"COMBO","widget":{"name":"ModelList"},"link":null},{"localized_name":"Use Search Value","name":"Use Search Value","type":"BOOLEAN","widget":{"name":"Use Search Value"},"link":null}],"outputs":[{"localized_name":"Runware Model","name":"Runware Model","type":"RUNWAREMODEL","links":[69]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"de0a4c2e258a1f3a104d0f9994f9b7ea66e56736","Node name for S&R":"Runware Model Search"},"widgets_values":["google:4@2","All","Base Model","google:4@2 (Nano Banana 2 Pro - Gemini 3 Pro Image Preview 3.0)",true],"bgcolor":"#5345bf"},{"id":87,"type":"Runware Safety Inputs","pos":[16.136919021606445,-161.819091796875],"size":[270,130],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"mode","name":"mode","shape":7,"type":"COMBO","widget":{"name":"mode"},"link":null},{"localized_name":"tolerance","name":"tolerance","shape":7,"type":"BOOLEAN","widget":{"name":"tolerance"},"link":null},{"localized_name":"checkInputs","name":"checkInputs","shape":7,"type":"BOOLEAN","widget":{"name":"checkInputs"},"link":null},{"localized_name":"checkContent","name":"checkContent","shape":7,"type":"BOOLEAN","widget":{"name":"checkContent"},"link":null}],"outputs":[{"localized_name":"Safety Inputs","name":"Safety Inputs","type":"RUNWARESAFETYINPUTS","links":[70]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"b4dbbd256edfa2e3a422170f9a8dff150087d8a9","Node name for S&R":"Runware Safety Inputs"},"widgets_values":["none",false,false,true],"bgcolor":"#5345bf"},{"id":88,"type":"LoadImage","pos":[-266.6242980957031,32.81174850463867],"size":[274.080078125,314],"flags":{},"order":2,"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":[66]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["78j8s2.jpg","image"]},{"id":90,"type":"Runware Image Inference","pos":[315.0418395996094,-398.146240234375],"size":[400,998],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"Model","name":"Model","type":"RUNWAREMODEL","link":69},{"localized_name":"Accelerator","name":"Accelerator","shape":7,"type":"RUNWAREACCELERATOR","link":null},{"localized_name":"Lora","name":"Lora","shape":7,"type":"RUNWARELORA","link":null},{"localized_name":"Outpainting","name":"Outpainting","shape":7,"type":"RUNWAREOUTPAINT","link":null},{"localized_name":"IPAdapters","name":"IPAdapters","shape":7,"type":"RUNWAREIPAdapter","link":null},{"localized_name":"ControlNet","name":"ControlNet","shape":7,"type":"RUNWARECONTROLNET","link":null},{"localized_name":"Refiner","name":"Refiner","shape":7,"type":"RUNWAREREFINER","link":null},{"localized_name":"seedImage","name":"seedImage","shape":7,"type":"IMAGE","link":null},{"localized_name":"maskImage","name":"maskImage","shape":7,"type":"MASK","link":null},{"localized_name":"Embeddings","name":"Embeddings","shape":7,"type":"RUNWAREEMBEDDING","link":null},{"localized_name":"VAE","name":"VAE","shape":7,"type":"RUNWAREVAE","link":null},{"localized_name":"referenceImages","name":"referenceImages","shape":7,"type":"RUNWAREREFERENCEIMAGES","link":68},{"localized_name":"inputs","name":"inputs","shape":7,"type":"RUNWAREIMAGEINFERENCEINPUTS","link":null},{"localized_name":"providerSettings","name":"providerSettings","shape":7,"type":"RUNWAREPROVIDERSETTINGS","link":null},{"localized_name":"safetyInputs","name":"safetyInputs","shape":7,"type":"RUNWARESAFETYINPUTS","link":70},{"localized_name":"positivePrompt","name":"positivePrompt","type":"STRING","widget":{"name":"positivePrompt"},"link":null},{"localized_name":"negativePrompt","name":"negativePrompt","type":"STRING","widget":{"name":"negativePrompt"},"link":null},{"localized_name":"Multi Inference Mode","name":"Multi Inference Mode","type":"BOOLEAN","widget":{"name":"Multi Inference Mode"},"link":null},{"localized_name":"Prompt Weighting","name":"Prompt Weighting","type":"COMBO","widget":{"name":"Prompt Weighting"},"link":null},{"localized_name":"dimensions","name":"dimensions","type":"COMBO","widget":{"name":"dimensions"},"link":null},{"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":"useResolution","name":"useResolution","type":"BOOLEAN","widget":{"name":"useResolution"},"link":null},{"localized_name":"resolution","name":"resolution","type":"COMBO","widget":{"name":"resolution"},"link":null},{"localized_name":"useSteps","name":"useSteps","type":"BOOLEAN","widget":{"name":"useSteps"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"useScheduler","name":"useScheduler","type":"BOOLEAN","widget":{"name":"useScheduler"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"useCFGScale","name":"useCFGScale","type":"BOOLEAN","widget":{"name":"useCFGScale"},"link":null},{"localized_name":"cfgScale","name":"cfgScale","type":"FLOAT","widget":{"name":"cfgScale"},"link":null},{"localized_name":"useSeed","name":"useSeed","type":"BOOLEAN","widget":{"name":"useSeed"},"link":null},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"useClipSkip","name":"useClipSkip","type":"BOOLEAN","widget":{"name":"useClipSkip"},"link":null},{"localized_name":"clipSkip","name":"clipSkip","type":"INT","widget":{"name":"clipSkip"},"link":null},{"localized_name":"strength","name":"strength","type":"FLOAT","widget":{"name":"strength"},"link":null},{"localized_name":"Mask Margin","name":"Mask Margin","type":"BOOLEAN","widget":{"name":"Mask Margin"},"link":null},{"localized_name":"maskMargin","name":"maskMargin","type":"INT","widget":{"name":"maskMargin"},"link":null},{"localized_name":"outputFormat","name":"outputFormat","type":"COMBO","widget":{"name":"outputFormat"},"link":null},{"localized_name":"batchSize","name":"batchSize","type":"INT","widget":{"name":"batchSize"},"link":null},{"localized_name":"acceleration","name":"acceleration","type":"COMBO","widget":{"name":"acceleration"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[71]},{"localized_name":"RW-Task","name":"RW-Task","type":"RUNWARETASK","links":null}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"bdc86e015971881247addb07bb8f22f7d85c0062","Node name for S&R":"Runware Image Inference"},"widgets_values":["Standing next to Niagra Falls","",false,"Disabled","None",1024,1024,true,"4k",false,4,false,"Default",false,6.5,true,1070415075,"randomize",false,0,0.8,false,32,"WEBP",1,"none"],"bgcolor":"#5345bf"}],"links":[[66,88,0,89,0,"IMAGE"],[68,89,0,90,11,"RUNWAREREFERENCEIMAGES"],[69,80,0,90,0,"RUNWAREMODEL"],[70,87,0,90,14,"RUNWARESAFETYINPUTS"],[71,90,0,76,0,"IMAGE"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6508590000000001,"offset":[484.2324904443324,435.4466372509433]}},"version":0.4} \ No newline at end of file +{"id":"0685c977-b8ed-4ce4-8b4c-d8463ed12b69","revision":0,"last_node_id":94,"last_link_id":75,"nodes":[{"id":80,"type":"Runware Model Search","pos":[9.942347526550293,-375.01483154296875],"size":[270,154],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"Model Search","name":"Model Search","type":"STRING","widget":{"name":"Model Search"},"link":null},{"localized_name":"Model Architecture","name":"Model Architecture","type":"COMBO","widget":{"name":"Model Architecture"},"link":null},{"localized_name":"ModelType","name":"ModelType","type":"COMBO","widget":{"name":"ModelType"},"link":null},{"localized_name":"ModelList","name":"ModelList","type":"COMBO","widget":{"name":"ModelList"},"link":null},{"localized_name":"Use Search Value","name":"Use Search Value","type":"BOOLEAN","widget":{"name":"Use Search Value"},"link":null}],"outputs":[{"localized_name":"Runware Model","name":"Runware Model","type":"RUNWAREMODEL","links":[69]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"de0a4c2e258a1f3a104d0f9994f9b7ea66e56736","Node name for S&R":"Runware Model Search"},"widgets_values":["google:4@2","All","Base Model","google:4@2 (Nano Banana 2 Pro - Gemini 3 Pro Image Preview 3.0)",true],"bgcolor":"#5345bf"},{"id":89,"type":"Runware Reference Images","pos":[49.47786331176758,-155.0240020751953],"size":[214.20956420898438,286],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"Image 1","name":"Image 1","type":"IMAGE","link":66},{"localized_name":"Image 2","name":"Image 2","shape":7,"type":"IMAGE","link":72},{"localized_name":"Image 3","name":"Image 3","shape":7,"type":"IMAGE","link":73},{"localized_name":"Image 4","name":"Image 4","shape":7,"type":"IMAGE","link":74},{"localized_name":"Image 5","name":"Image 5","shape":7,"type":"IMAGE","link":75},{"localized_name":"Image 6","name":"Image 6","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 7","name":"Image 7","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 8","name":"Image 8","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 9","name":"Image 9","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 10","name":"Image 10","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 11","name":"Image 11","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 12","name":"Image 12","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 13","name":"Image 13","shape":7,"type":"IMAGE","link":null},{"localized_name":"Image 14","name":"Image 14","shape":7,"type":"IMAGE","link":null}],"outputs":[{"localized_name":"Reference Images","name":"Reference Images","type":"RUNWAREREFERENCEIMAGES","links":[68]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"b4dbbd256edfa2e3a422170f9a8dff150087d8a9","Node name for S&R":"Runware Reference Images"},"widgets_values":[],"bgcolor":"#5345bf"},{"id":90,"type":"Runware Image Inference","pos":[315.0418395996094,-398.146240234375],"size":[424.45086669921875,1018],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"Model","name":"Model","type":"RUNWAREMODEL","link":69},{"localized_name":"Accelerator","name":"Accelerator","shape":7,"type":"RUNWAREACCELERATOR","link":null},{"localized_name":"Lora","name":"Lora","shape":7,"type":"RUNWARELORA","link":null},{"localized_name":"Outpainting","name":"Outpainting","shape":7,"type":"RUNWAREOUTPAINT","link":null},{"localized_name":"IPAdapters","name":"IPAdapters","shape":7,"type":"RUNWAREIPAdapter","link":null},{"localized_name":"ControlNet","name":"ControlNet","shape":7,"type":"RUNWARECONTROLNET","link":null},{"localized_name":"Refiner","name":"Refiner","shape":7,"type":"RUNWAREREFINER","link":null},{"localized_name":"seedImage","name":"seedImage","shape":7,"type":"IMAGE","link":null},{"localized_name":"maskImage","name":"maskImage","shape":7,"type":"MASK","link":null},{"localized_name":"Embeddings","name":"Embeddings","shape":7,"type":"RUNWAREEMBEDDING","link":null},{"localized_name":"VAE","name":"VAE","shape":7,"type":"RUNWAREVAE","link":null},{"localized_name":"referenceImages","name":"referenceImages","shape":7,"type":"RUNWAREREFERENCEIMAGES","link":68},{"localized_name":"inputs","name":"inputs","shape":7,"type":"RUNWAREIMAGEINFERENCEINPUTS","link":null},{"localized_name":"providerSettings","name":"providerSettings","shape":7,"type":"RUNWAREPROVIDERSETTINGS","link":null},{"localized_name":"safetyInputs","name":"safetyInputs","shape":7,"type":"RUNWARESAFETYINPUTS","link":null},{"localized_name":"settings","name":"settings","shape":7,"type":"RUNWARESETTINGS","link":null},{"localized_name":"positivePrompt","name":"positivePrompt","type":"STRING","widget":{"name":"positivePrompt"},"link":null},{"localized_name":"negativePrompt","name":"negativePrompt","type":"STRING","widget":{"name":"negativePrompt"},"link":null},{"localized_name":"Multi Inference Mode","name":"Multi Inference Mode","type":"BOOLEAN","widget":{"name":"Multi Inference Mode"},"link":null},{"localized_name":"Prompt Weighting","name":"Prompt Weighting","type":"COMBO","widget":{"name":"Prompt Weighting"},"link":null},{"localized_name":"dimensions","name":"dimensions","type":"COMBO","widget":{"name":"dimensions"},"link":null},{"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":"useResolution","name":"useResolution","type":"BOOLEAN","widget":{"name":"useResolution"},"link":null},{"localized_name":"resolution","name":"resolution","type":"COMBO","widget":{"name":"resolution"},"link":null},{"localized_name":"useSteps","name":"useSteps","type":"BOOLEAN","widget":{"name":"useSteps"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"useScheduler","name":"useScheduler","type":"BOOLEAN","widget":{"name":"useScheduler"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"useCFGScale","name":"useCFGScale","type":"BOOLEAN","widget":{"name":"useCFGScale"},"link":null},{"localized_name":"cfgScale","name":"cfgScale","type":"FLOAT","widget":{"name":"cfgScale"},"link":null},{"localized_name":"useSeed","name":"useSeed","type":"BOOLEAN","widget":{"name":"useSeed"},"link":null},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"useClipSkip","name":"useClipSkip","type":"BOOLEAN","widget":{"name":"useClipSkip"},"link":null},{"localized_name":"clipSkip","name":"clipSkip","type":"INT","widget":{"name":"clipSkip"},"link":null},{"localized_name":"strength","name":"strength","type":"FLOAT","widget":{"name":"strength"},"link":null},{"localized_name":"Mask Margin","name":"Mask Margin","type":"BOOLEAN","widget":{"name":"Mask Margin"},"link":null},{"localized_name":"maskMargin","name":"maskMargin","type":"INT","widget":{"name":"maskMargin"},"link":null},{"localized_name":"outputFormat","name":"outputFormat","type":"COMBO","widget":{"name":"outputFormat"},"link":null},{"localized_name":"batchSize","name":"batchSize","type":"INT","widget":{"name":"batchSize"},"link":null},{"localized_name":"acceleration","name":"acceleration","type":"COMBO","widget":{"name":"acceleration"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[71]},{"localized_name":"RW-Task","name":"RW-Task","type":"RUNWARETASK","links":null}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"bdc86e015971881247addb07bb8f22f7d85c0062","Node name for S&R":"Runware Image Inference"},"widgets_values":["Add them in single frame","",false,"Disabled","None",1024,1024,true,"4k",false,4,false,"Default",false,6.5,true,1992603891,"randomize",false,0,0.8,false,32,"WEBP",1,"none"],"bgcolor":"#5345bf"},{"id":88,"type":"LoadImage","pos":[-337.6992492675781,-343.4593811035156],"size":[274.080078125,314],"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":[66]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["Pikachu-PNG-HD.png","image"]},{"id":94,"type":"LoadImage","pos":[-399.8216857910156,49.70249557495117],"size":[274.080078125,314],"flags":{},"order":2,"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":[72]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["squirtle.png","image"]},{"id":91,"type":"LoadImage","pos":[-7.716768264770508,196.9011688232422],"size":[274.080078125,314.0000305175781],"flags":{},"order":3,"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":[73]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["bulba.png","image"]},{"id":92,"type":"LoadImage","pos":[-345.1315612792969,427.74853515625],"size":[274.080078125,314.0000305175781],"flags":{},"order":4,"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":[74]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["charmainder.png","image"]},{"id":76,"type":"PreviewImage","pos":[765.75927734375,-362.1810607910156],"size":[674.2828369140625,519.2927856445312],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":71}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":93,"type":"LoadImage","pos":[807.0343017578125,290.7749328613281],"size":[274.080078125,314],"flags":{},"order":5,"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":[75]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["120800-mewtwo-free-hd-image.png","image"]}],"links":[[66,88,0,89,0,"IMAGE"],[68,89,0,90,11,"RUNWAREREFERENCEIMAGES"],[69,80,0,90,0,"RUNWAREMODEL"],[71,90,0,76,0,"IMAGE"],[72,94,0,89,1,"IMAGE"],[73,91,0,89,2,"IMAGE"],[74,92,0,89,3,"IMAGE"],[75,93,0,89,4,"IMAGE"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6508590000000001,"offset":[692.628961492593,450.0202262502505]}},"version":0.4} \ No newline at end of file diff --git a/workflows/Runware_Image_Inference_ seedream_v4_5.json b/workflows/Runware_Image_Inference_ seedream_v4_5.json index 8928880..54416fb 100644 --- a/workflows/Runware_Image_Inference_ seedream_v4_5.json +++ b/workflows/Runware_Image_Inference_ seedream_v4_5.json @@ -1 +1 @@ -{"id":"5cf854c6-824e-4e51-995c-a2c146c44890","revision":0,"last_node_id":35,"last_link_id":48,"nodes":[{"id":32,"type":"Runware Image Inference Inputs","pos":[-44.37672424316406,620.5724487304688],"size":[303.0162048339844,210],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 1","name":"Reference Image 1","shape":7,"type":"IMAGE","link":46},{"localized_name":"Reference Image 2","name":"Reference Image 2","shape":7,"type":"IMAGE","link":47},{"localized_name":"Reference Image 3","name":"Reference Image 3","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 4","name":"Reference Image 4","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Tag 1","name":"Reference Tag 1","shape":7,"type":"STRING","widget":{"name":"Reference Tag 1"},"link":null},{"localized_name":"Reference Tag 2","name":"Reference Tag 2","shape":7,"type":"STRING","widget":{"name":"Reference Tag 2"},"link":null},{"localized_name":"Reference Tag 3","name":"Reference Tag 3","shape":7,"type":"STRING","widget":{"name":"Reference Tag 3"},"link":null},{"localized_name":"Reference Tag 4","name":"Reference Tag 4","shape":7,"type":"STRING","widget":{"name":"Reference Tag 4"},"link":null}],"outputs":[{"localized_name":"Inference Inputs","name":"Inference Inputs","type":"RUNWAREIMAGEINFERENCEINPUTS","links":[45]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"373666653872832acd060db812160b6b2441ce69","Node name for S&R":"Runware Image Inference Inputs"},"widgets_values":["","","",""],"bgcolor":"#5345bf"},{"id":33,"type":"LoadImage","pos":[-356.2243347167969,631.23876953125],"size":[274.080078125,314],"flags":{},"order":0,"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":[46]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["seedream4_imagesToimage_1.png","image"]},{"id":35,"type":"SaveImage","pos":[749.05908203125,445.36175537109375],"size":[270,270],"flags":{},"order":5,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":48},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.46"},"widgets_values":["ComfyUI"]},{"id":31,"type":"Runware Model Search","pos":[-42.15196990966797,378.870361328125],"size":[270,154],"flags":{},"order":1,"mode":0,"inputs":[{"localized_name":"Model Search","name":"Model Search","type":"STRING","widget":{"name":"Model Search"},"link":null},{"localized_name":"Model Architecture","name":"Model Architecture","type":"COMBO","widget":{"name":"Model Architecture"},"link":null},{"localized_name":"ModelType","name":"ModelType","type":"COMBO","widget":{"name":"ModelType"},"link":null},{"localized_name":"ModelList","name":"ModelList","type":"COMBO","widget":{"name":"ModelList"},"link":null},{"localized_name":"Use Search Value","name":"Use Search Value","type":"BOOLEAN","widget":{"name":"Use Search Value"},"link":null}],"outputs":[{"localized_name":"Runware Model","name":"Runware Model","type":"RUNWAREMODEL","links":[44]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"373666653872832acd060db812160b6b2441ce69","Node name for S&R":"Runware Model Search"},"widgets_values":["bytedance:seedream@4.5","All","Base Model","bytedance:seedream@4.5 (Seedream 4.5 4.5)",true],"bgcolor":"#5345bf"},{"id":30,"type":"Runware Image Inference","pos":[290.6390686035156,352.0875549316406],"size":[400,998],"flags":{},"order":4,"mode":0,"inputs":[{"localized_name":"Model","name":"Model","type":"RUNWAREMODEL","link":44},{"localized_name":"Accelerator","name":"Accelerator","shape":7,"type":"RUNWAREACCELERATOR","link":null},{"localized_name":"Lora","name":"Lora","shape":7,"type":"RUNWARELORA","link":null},{"localized_name":"Outpainting","name":"Outpainting","shape":7,"type":"RUNWAREOUTPAINT","link":null},{"localized_name":"IPAdapters","name":"IPAdapters","shape":7,"type":"RUNWAREIPAdapter","link":null},{"localized_name":"ControlNet","name":"ControlNet","shape":7,"type":"RUNWARECONTROLNET","link":null},{"localized_name":"Refiner","name":"Refiner","shape":7,"type":"RUNWAREREFINER","link":null},{"localized_name":"seedImage","name":"seedImage","shape":7,"type":"IMAGE","link":null},{"localized_name":"maskImage","name":"maskImage","shape":7,"type":"MASK","link":null},{"localized_name":"Embeddings","name":"Embeddings","shape":7,"type":"RUNWAREEMBEDDING","link":null},{"localized_name":"VAE","name":"VAE","shape":7,"type":"RUNWAREVAE","link":null},{"localized_name":"referenceImages","name":"referenceImages","shape":7,"type":"RUNWAREREFERENCEIMAGES","link":null},{"localized_name":"inputs","name":"inputs","shape":7,"type":"RUNWAREIMAGEINFERENCEINPUTS","link":45},{"localized_name":"providerSettings","name":"providerSettings","shape":7,"type":"RUNWAREPROVIDERSETTINGS","link":null},{"localized_name":"safetyInputs","name":"safetyInputs","shape":7,"type":"RUNWARESAFETYINPUTS","link":null},{"localized_name":"positivePrompt","name":"positivePrompt","type":"STRING","widget":{"name":"positivePrompt"},"link":null},{"localized_name":"negativePrompt","name":"negativePrompt","type":"STRING","widget":{"name":"negativePrompt"},"link":null},{"localized_name":"Multi Inference Mode","name":"Multi Inference Mode","type":"BOOLEAN","widget":{"name":"Multi Inference Mode"},"link":null},{"localized_name":"Prompt Weighting","name":"Prompt Weighting","type":"COMBO","widget":{"name":"Prompt Weighting"},"link":null},{"localized_name":"dimensions","name":"dimensions","type":"COMBO","widget":{"name":"dimensions"},"link":null},{"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":"useResolution","name":"useResolution","type":"BOOLEAN","widget":{"name":"useResolution"},"link":null},{"localized_name":"resolution","name":"resolution","type":"COMBO","widget":{"name":"resolution"},"link":null},{"localized_name":"useSteps","name":"useSteps","type":"BOOLEAN","widget":{"name":"useSteps"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"useScheduler","name":"useScheduler","type":"BOOLEAN","widget":{"name":"useScheduler"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"useCFGScale","name":"useCFGScale","type":"BOOLEAN","widget":{"name":"useCFGScale"},"link":null},{"localized_name":"cfgScale","name":"cfgScale","type":"FLOAT","widget":{"name":"cfgScale"},"link":null},{"localized_name":"useSeed","name":"useSeed","type":"BOOLEAN","widget":{"name":"useSeed"},"link":null},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"useClipSkip","name":"useClipSkip","type":"BOOLEAN","widget":{"name":"useClipSkip"},"link":null},{"localized_name":"clipSkip","name":"clipSkip","type":"INT","widget":{"name":"clipSkip"},"link":null},{"localized_name":"strength","name":"strength","type":"FLOAT","widget":{"name":"strength"},"link":null},{"localized_name":"Mask Margin","name":"Mask Margin","type":"BOOLEAN","widget":{"name":"Mask Margin"},"link":null},{"localized_name":"maskMargin","name":"maskMargin","type":"INT","widget":{"name":"maskMargin"},"link":null},{"localized_name":"outputFormat","name":"outputFormat","type":"COMBO","widget":{"name":"outputFormat"},"link":null},{"localized_name":"batchSize","name":"batchSize","type":"INT","widget":{"name":"batchSize"},"link":null},{"localized_name":"acceleration","name":"acceleration","type":"COMBO","widget":{"name":"acceleration"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[48]},{"localized_name":"RW-Task","name":"RW-Task","type":"RUNWARETASK","links":null}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"373666653872832acd060db812160b6b2441ce69","Node name for S&R":"Runware Image Inference"},"widgets_values":["Replace the clothing in image 1 with the outfit from image 2.","",false,"Disabled","Custom",1760,2368,false,"1k",false,4,false,"Default",false,6.5,false,1361475989,"randomize",false,0,0.8,false,32,"WEBP",1,"none"],"bgcolor":"#5345bf"},{"id":34,"type":"LoadImage","pos":[-43.05619812011719,902.490966796875],"size":[274.080078125,314.00006103515625],"flags":{},"order":2,"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":[47]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["seedream4_5_imagesToimage_2.png","image"]}],"links":[[44,31,0,30,0,"RUNWAREMODEL"],[45,32,0,30,12,"RUNWAREIMAGEINFERENCEINPUTS"],[46,33,0,32,1,"IMAGE"],[47,34,0,32,2,"IMAGE"],[48,30,0,35,0,"IMAGE"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6209213230591549,"offset":[723.3702441707076,-298.8647335580716]}},"version":0.4} \ No newline at end of file +{"id":"5cf854c6-824e-4e51-995c-a2c146c44890","revision":0,"last_node_id":38,"last_link_id":51,"nodes":[{"id":32,"type":"Runware Image Inference Inputs","pos":[-44.37672424316406,620.5724487304688],"size":[303.0162048339844,650],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"image","name":"image","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 1","name":"Reference Image 1","shape":7,"type":"IMAGE","link":46},{"localized_name":"Reference Image 2","name":"Reference Image 2","shape":7,"type":"IMAGE","link":47},{"localized_name":"Reference Image 3","name":"Reference Image 3","shape":7,"type":"IMAGE","link":49},{"localized_name":"Reference Image 4","name":"Reference Image 4","shape":7,"type":"IMAGE","link":50},{"localized_name":"Reference Image 5","name":"Reference Image 5","shape":7,"type":"IMAGE","link":51},{"localized_name":"Reference Image 6","name":"Reference Image 6","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 7","name":"Reference Image 7","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 8","name":"Reference Image 8","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 9","name":"Reference Image 9","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 10","name":"Reference Image 10","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 11","name":"Reference Image 11","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 12","name":"Reference Image 12","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 13","name":"Reference Image 13","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Image 14","name":"Reference Image 14","shape":7,"type":"IMAGE","link":null},{"localized_name":"Reference Tag 1","name":"Reference Tag 1","shape":7,"type":"STRING","widget":{"name":"Reference Tag 1"},"link":null},{"localized_name":"Reference Tag 2","name":"Reference Tag 2","shape":7,"type":"STRING","widget":{"name":"Reference Tag 2"},"link":null},{"localized_name":"Reference Tag 3","name":"Reference Tag 3","shape":7,"type":"STRING","widget":{"name":"Reference Tag 3"},"link":null},{"localized_name":"Reference Tag 4","name":"Reference Tag 4","shape":7,"type":"STRING","widget":{"name":"Reference Tag 4"},"link":null},{"localized_name":"Reference Tag 5","name":"Reference Tag 5","shape":7,"type":"STRING","widget":{"name":"Reference Tag 5"},"link":null},{"localized_name":"Reference Tag 6","name":"Reference Tag 6","shape":7,"type":"STRING","widget":{"name":"Reference Tag 6"},"link":null},{"localized_name":"Reference Tag 7","name":"Reference Tag 7","shape":7,"type":"STRING","widget":{"name":"Reference Tag 7"},"link":null},{"localized_name":"Reference Tag 8","name":"Reference Tag 8","shape":7,"type":"STRING","widget":{"name":"Reference Tag 8"},"link":null},{"localized_name":"Reference Tag 9","name":"Reference Tag 9","shape":7,"type":"STRING","widget":{"name":"Reference Tag 9"},"link":null},{"localized_name":"Reference Tag 10","name":"Reference Tag 10","shape":7,"type":"STRING","widget":{"name":"Reference Tag 10"},"link":null},{"localized_name":"Reference Tag 11","name":"Reference Tag 11","shape":7,"type":"STRING","widget":{"name":"Reference Tag 11"},"link":null},{"localized_name":"Reference Tag 12","name":"Reference Tag 12","shape":7,"type":"STRING","widget":{"name":"Reference Tag 12"},"link":null},{"localized_name":"Reference Tag 13","name":"Reference Tag 13","shape":7,"type":"STRING","widget":{"name":"Reference Tag 13"},"link":null},{"localized_name":"Reference Tag 14","name":"Reference Tag 14","shape":7,"type":"STRING","widget":{"name":"Reference Tag 14"},"link":null}],"outputs":[{"localized_name":"Inference Inputs","name":"Inference Inputs","type":"RUNWAREIMAGEINFERENCEINPUTS","links":[45]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"373666653872832acd060db812160b6b2441ce69","Node name for S&R":"Runware Image Inference Inputs"},"widgets_values":["","","","","","","","","","","","","",""],"bgcolor":"#5345bf"},{"id":35,"type":"SaveImage","pos":[749.05908203125,445.36175537109375],"size":[270,270],"flags":{},"order":8,"mode":0,"inputs":[{"localized_name":"images","name":"images","type":"IMAGE","link":48},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.46"},"widgets_values":["ComfyUI"]},{"id":31,"type":"Runware Model Search","pos":[-42.15196990966797,378.870361328125],"size":[270,154],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"Model Search","name":"Model Search","type":"STRING","widget":{"name":"Model Search"},"link":null},{"localized_name":"Model Architecture","name":"Model Architecture","type":"COMBO","widget":{"name":"Model Architecture"},"link":null},{"localized_name":"ModelType","name":"ModelType","type":"COMBO","widget":{"name":"ModelType"},"link":null},{"localized_name":"ModelList","name":"ModelList","type":"COMBO","widget":{"name":"ModelList"},"link":null},{"localized_name":"Use Search Value","name":"Use Search Value","type":"BOOLEAN","widget":{"name":"Use Search Value"},"link":null}],"outputs":[{"localized_name":"Runware Model","name":"Runware Model","type":"RUNWAREMODEL","links":[44]}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"373666653872832acd060db812160b6b2441ce69","Node name for S&R":"Runware Model Search"},"widgets_values":["bytedance:seedream@4.5","All","Base Model","bytedance:seedream@4.5 (Seedream 4.5 4.5)",true],"bgcolor":"#5345bf"},{"id":30,"type":"Runware Image Inference","pos":[290.6390686035156,352.0875549316406],"size":[400,1018],"flags":{},"order":7,"mode":0,"inputs":[{"localized_name":"Model","name":"Model","type":"RUNWAREMODEL","link":44},{"localized_name":"Accelerator","name":"Accelerator","shape":7,"type":"RUNWAREACCELERATOR","link":null},{"localized_name":"Lora","name":"Lora","shape":7,"type":"RUNWARELORA","link":null},{"localized_name":"Outpainting","name":"Outpainting","shape":7,"type":"RUNWAREOUTPAINT","link":null},{"localized_name":"IPAdapters","name":"IPAdapters","shape":7,"type":"RUNWAREIPAdapter","link":null},{"localized_name":"ControlNet","name":"ControlNet","shape":7,"type":"RUNWARECONTROLNET","link":null},{"localized_name":"Refiner","name":"Refiner","shape":7,"type":"RUNWAREREFINER","link":null},{"localized_name":"seedImage","name":"seedImage","shape":7,"type":"IMAGE","link":null},{"localized_name":"maskImage","name":"maskImage","shape":7,"type":"MASK","link":null},{"localized_name":"Embeddings","name":"Embeddings","shape":7,"type":"RUNWAREEMBEDDING","link":null},{"localized_name":"VAE","name":"VAE","shape":7,"type":"RUNWAREVAE","link":null},{"localized_name":"referenceImages","name":"referenceImages","shape":7,"type":"RUNWAREREFERENCEIMAGES","link":null},{"localized_name":"inputs","name":"inputs","shape":7,"type":"RUNWAREIMAGEINFERENCEINPUTS","link":45},{"localized_name":"providerSettings","name":"providerSettings","shape":7,"type":"RUNWAREPROVIDERSETTINGS","link":null},{"localized_name":"safetyInputs","name":"safetyInputs","shape":7,"type":"RUNWARESAFETYINPUTS","link":null},{"localized_name":"settings","name":"settings","shape":7,"type":"RUNWARESETTINGS","link":null},{"localized_name":"positivePrompt","name":"positivePrompt","type":"STRING","widget":{"name":"positivePrompt"},"link":null},{"localized_name":"negativePrompt","name":"negativePrompt","type":"STRING","widget":{"name":"negativePrompt"},"link":null},{"localized_name":"Multi Inference Mode","name":"Multi Inference Mode","type":"BOOLEAN","widget":{"name":"Multi Inference Mode"},"link":null},{"localized_name":"Prompt Weighting","name":"Prompt Weighting","type":"COMBO","widget":{"name":"Prompt Weighting"},"link":null},{"localized_name":"dimensions","name":"dimensions","type":"COMBO","widget":{"name":"dimensions"},"link":null},{"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":"useResolution","name":"useResolution","type":"BOOLEAN","widget":{"name":"useResolution"},"link":null},{"localized_name":"resolution","name":"resolution","type":"COMBO","widget":{"name":"resolution"},"link":null},{"localized_name":"useSteps","name":"useSteps","type":"BOOLEAN","widget":{"name":"useSteps"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"useScheduler","name":"useScheduler","type":"BOOLEAN","widget":{"name":"useScheduler"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"useCFGScale","name":"useCFGScale","type":"BOOLEAN","widget":{"name":"useCFGScale"},"link":null},{"localized_name":"cfgScale","name":"cfgScale","type":"FLOAT","widget":{"name":"cfgScale"},"link":null},{"localized_name":"useSeed","name":"useSeed","type":"BOOLEAN","widget":{"name":"useSeed"},"link":null},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"useClipSkip","name":"useClipSkip","type":"BOOLEAN","widget":{"name":"useClipSkip"},"link":null},{"localized_name":"clipSkip","name":"clipSkip","type":"INT","widget":{"name":"clipSkip"},"link":null},{"localized_name":"strength","name":"strength","type":"FLOAT","widget":{"name":"strength"},"link":null},{"localized_name":"Mask Margin","name":"Mask Margin","type":"BOOLEAN","widget":{"name":"Mask Margin"},"link":null},{"localized_name":"maskMargin","name":"maskMargin","type":"INT","widget":{"name":"maskMargin"},"link":null},{"localized_name":"outputFormat","name":"outputFormat","type":"COMBO","widget":{"name":"outputFormat"},"link":null},{"localized_name":"batchSize","name":"batchSize","type":"INT","widget":{"name":"batchSize"},"link":null},{"localized_name":"acceleration","name":"acceleration","type":"COMBO","widget":{"name":"acceleration"},"link":null}],"outputs":[{"localized_name":"IMAGE","name":"IMAGE","type":"IMAGE","links":[48]},{"localized_name":"RW-Task","name":"RW-Task","type":"RUNWARETASK","links":null}],"properties":{"cnr_id":"ComfyUI-Runware","ver":"373666653872832acd060db812160b6b2441ce69","Node name for S&R":"Runware Image Inference"},"widgets_values":["Replace the clothing in image 1 with the outfit from image 2.","",false,"Disabled","Custom",1760,2368,false,"1k",false,4,false,"Default",false,6.5,false,1361475989,"randomize",false,0,0.8,false,32,"WEBP",1,"none"],"bgcolor":"#5345bf"},{"id":33,"type":"LoadImage","pos":[-722.324462890625,431.70233154296875],"size":[274.080078125,314.0000305175781],"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":[46]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["120800-mewtwo-free-hd-image.png","image"]},{"id":34,"type":"LoadImage","pos":[-407.8746032714844,660.7025146484375],"size":[274.080078125,314.00006103515625],"flags":{},"order":2,"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":[47]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["bulba.png","image"]},{"id":38,"type":"LoadImage","pos":[-733.9155883789062,933.443359375],"size":[274.080078125,314.00006103515625],"flags":{},"order":5,"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":[49]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["squirtle.png","image"]},{"id":36,"type":"LoadImage","pos":[-406.8359069824219,1066.916259765625],"size":[274.080078125,314],"flags":{},"order":3,"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":[50]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["Pikachu-PNG-HD.png","image"]},{"id":37,"type":"LoadImage","pos":[763.5049438476562,930.9977416992188],"size":[274.080078125,314],"flags":{},"order":4,"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":[51]},{"localized_name":"MASK","name":"MASK","type":"MASK","links":null}],"properties":{"cnr_id":"comfy-core","ver":"0.3.46","Node name for S&R":"LoadImage"},"widgets_values":["charmainder.png","image"]}],"links":[[44,31,0,30,0,"RUNWAREMODEL"],[45,32,0,30,12,"RUNWAREIMAGEINFERENCEINPUTS"],[46,33,0,32,1,"IMAGE"],[47,34,0,32,2,"IMAGE"],[48,30,0,35,0,"IMAGE"],[49,38,0,32,3,"IMAGE"],[50,36,0,32,4,"IMAGE"],[51,37,0,32,5,"IMAGE"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6209213230591549,"offset":[1087.3470769343796,-299.3680179330716]}},"version":0.4} \ No newline at end of file