From 60bd2293a1cbc87948ed89728bc9851fbbc3bbbe Mon Sep 17 00:00:00 2001 From: Ganonmaster Date: Sun, 5 Apr 2026 01:32:24 +0200 Subject: [PATCH] Add slopscaling workflow and basic instructions. --- README.md | 17 + workflow/smutbase_slopscaling.json | 1469 ++++++++++++++++++++++++++++ 2 files changed, 1486 insertions(+) create mode 100644 workflow/smutbase_slopscaling.json diff --git a/README.md b/README.md index 0d3d0a3..22c2300 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,20 @@ # Open3DLab SlopScaling (OLSS) 5.0 This repository contains several components used to make Open3DLab's slopscaling April Fools prank work. + +## ComfyUI Workflow + +In the `workflow` folder, you will find the ComfyUI workflow that was used to mangle all the thumbnail images. This is an extremely simple, and extremely bad workflow that should under no circumstances be used for anything serious. However, you can theoreticaly run this on any device that has sufficient VRAM to run SDXL. + +### Run it locally + +To run it locally, you will need: + +- Graphics hardware with sufficient VRAM +- ![ComfyUI](https://www.comfy.org/) installed on said hardware +- ![ComfyUI-Florence2](https://github.com/kijai/ComfyUI-Florence2) (can be installed through ComfyUI Manager) +- the ![Juggernaut XL checkpoint](https://civitai.com/models/133005/juggernaut-xl) (specifically, Ragnarok_by_RunDiffusion) + +Once you have all your dependencies installed, and the checkpoint in the right directory, open the Yassification nodegroup, and set the model on the `Load Checkpoint` node. Plug in an image in the `Load Image` node, and hit run. + +Your inference times will vary. On a Macbook M1 Pro, inference time was roughly 30 seconds per image. On an RTX4090, it is 2-3 seconds. On an Intel Arc Pro B50, it was roughly 15 seconds. It was not tested on cloud instances. diff --git a/workflow/smutbase_slopscaling.json b/workflow/smutbase_slopscaling.json new file mode 100644 index 0000000..a231b44 --- /dev/null +++ b/workflow/smutbase_slopscaling.json @@ -0,0 +1,1469 @@ +{ + "id": "6569b52e-9ef9-47c2-9fc3-9962bf714746", + "revision": 0, + "last_node_id": 36, + "last_link_id": 67, + "nodes": [ + { + "id": 2, + "type": "SaveImage", + "pos": [ + 10757.599573275971, + -1110.0794584312396 + ], + "size": [ + 470.4810485839844, + 422.41162109375 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "localized_name": "images", + "name": "images", + "type": "IMAGE", + "link": 57 + }, + { + "localized_name": "filename_prefix", + "name": "filename_prefix", + "type": "STRING", + "widget": { + "name": "filename_prefix" + }, + "link": null + } + ], + "outputs": [], + "title": "Save result", + "properties": { + "Node name for S&R": "SaveImage" + }, + "widgets_values": [ + "SDXL" + ] + }, + { + "id": 34, + "type": "f56fb60f-2d02-421c-a021-03435fedd23a", + "pos": [ + 10126.510826034746, + -996.2301376740829 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "localized_name": "images", + "name": "images", + "type": "IMAGE", + "link": 67 + } + ], + "outputs": [ + { + "localized_name": "IMAGE", + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 57 + ] + } + ], + "properties": { + "proxyWidgets": [ + [ + "4", + "seed" + ], + [ + "30", + "seed" + ] + ] + }, + "widgets_values": [] + }, + { + "id": 35, + "type": "LoadImage", + "pos": [ + 9470.555157843548, + -900.6668113913341 + ], + "size": [ + 282.798828125, + 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": [ + 66 + ] + }, + { + "localized_name": "MASK", + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "image.png", + "image" + ] + }, + { + "id": 36, + "type": "ImageFromBatch", + "pos": [ + 9808.23662510348, + -789.1351417769512 + ], + "size": [ + 270, + 82 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [ + { + "localized_name": "image", + "name": "image", + "type": "IMAGE", + "link": 66 + }, + { + "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": [ + 67 + ] + } + ], + "properties": { + "Node name for S&R": "ImageFromBatch" + }, + "widgets_values": [ + 0, + 1 + ] + } + ], + "links": [ + [ + 57, + 34, + 0, + 2, + 0, + "IMAGE" + ], + [ + 66, + 35, + 0, + 36, + 0, + "IMAGE" + ], + [ + 67, + 36, + 0, + 34, + 0, + "IMAGE" + ] + ], + "groups": [], + "definitions": { + "subgraphs": [ + { + "id": "f56fb60f-2d02-421c-a021-03435fedd23a", + "version": 1, + "state": { + "lastGroupId": 3, + "lastNodeId": 36, + "lastLinkId": 67, + "lastRerouteId": 0 + }, + "revision": 0, + "config": {}, + "name": "Yassification", + "inputNode": { + "id": -10, + "bounding": [ + 9247.599573275971, + -642.0666750109244, + 120, + 60 + ] + }, + "outputNode": { + "id": -20, + "bounding": [ + 11458.424108842826, + -642.0666750109244, + 120, + 60 + ] + }, + "inputs": [ + { + "id": "9a5f604f-b748-4a19-973d-687dba33d609", + "name": "images", + "type": "IMAGE", + "linkIds": [ + 54, + 55 + ], + "localized_name": "images", + "pos": [ + 9347.599573275971, + -622.0666750109244 + ] + } + ], + "outputs": [ + { + "id": "435606ad-baf3-4cec-83d0-fcfa6f5e3a85", + "name": "IMAGE", + "type": "IMAGE", + "linkIds": [ + 1 + ], + "localized_name": "IMAGE", + "pos": [ + 11478.424108842826, + -622.0666750109244 + ] + } + ], + "widgets": [], + "nodes": [ + { + "id": 3, + "type": "VAEDecode", + "pos": [ + 10587.599573275971, + -1110.0794584312396 + ], + "size": [ + 140, + 50 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "localized_name": "samples", + "name": "samples", + "type": "LATENT", + "link": 2 + }, + { + "localized_name": "vae", + "name": "vae", + "type": "VAE", + "link": 13 + } + ], + "outputs": [ + { + "localized_name": "IMAGE", + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 1 + ] + } + ], + "properties": { + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 6, + "type": "CLIPTextEncodeSDXL", + "pos": [ + 10053.681493670832, + -729.085281244069 + ], + "size": [ + 220, + 286 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "localized_name": "clip", + "name": "clip", + "type": "CLIP", + "link": 60 + }, + { + "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": "crop_w", + "name": "crop_w", + "type": "INT", + "widget": { + "name": "crop_w" + }, + "link": null + }, + { + "localized_name": "crop_h", + "name": "crop_h", + "type": "INT", + "widget": { + "name": "crop_h" + }, + "link": null + }, + { + "localized_name": "target_width", + "name": "target_width", + "type": "INT", + "widget": { + "name": "target_width" + }, + "link": null + }, + { + "localized_name": "target_height", + "name": "target_height", + "type": "INT", + "widget": { + "name": "target_height" + }, + "link": null + }, + { + "localized_name": "text_g", + "name": "text_g", + "type": "STRING", + "widget": { + "name": "text_g" + }, + "link": 11 + }, + { + "localized_name": "text_l", + "name": "text_l", + "type": "STRING", + "widget": { + "name": "text_l" + }, + "link": 12 + } + ], + "outputs": [ + { + "localized_name": "CONDITIONING", + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 6 + ] + } + ], + "title": "Negative", + "properties": { + "Node name for S&R": "CLIPTextEncodeSDXL" + }, + "widgets_values": [ + 1024, + 1024, + 0, + 0, + 1024, + 1024, + "(blurry), sketch, lineart, watermark, signature, text, logo, cross-eyed, deformed", + "(blurry), sketch, lineart, watermark, signature, text, logo, cross-eyed, deformed" + ] + }, + { + "id": 15, + "type": "VAEEncode", + "pos": [ + 9855.88703949214, + -394.08460441559987 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "localized_name": "pixels", + "name": "pixels", + "type": "IMAGE", + "link": 35 + }, + { + "localized_name": "vae", + "name": "vae", + "type": "VAE", + "link": 24 + } + ], + "outputs": [ + { + "localized_name": "LATENT", + "name": "LATENT", + "type": "LATENT", + "links": [ + 23 + ] + } + ], + "properties": { + "Node name for S&R": "VAEEncode" + }, + "widgets_values": [] + }, + { + "id": 4, + "type": "KSampler", + "pos": [ + 10307.599573275971, + -1110.0794584312396 + ], + "size": [ + 250, + 262 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "localized_name": "model", + "name": "model", + "type": "MODEL", + "link": 58 + }, + { + "localized_name": "positive", + "name": "positive", + "type": "CONDITIONING", + "link": 5 + }, + { + "localized_name": "negative", + "name": "negative", + "type": "CONDITIONING", + "link": 6 + }, + { + "localized_name": "latent_image", + "name": "latent_image", + "type": "LATENT", + "link": 23 + }, + { + "localized_name": "seed", + "name": "seed", + "type": "INT", + "widget": { + "name": "seed" + }, + "link": null + }, + { + "localized_name": "steps", + "name": "steps", + "type": "INT", + "widget": { + "name": "steps" + }, + "link": null + }, + { + "localized_name": "cfg", + "name": "cfg", + "type": "FLOAT", + "widget": { + "name": "cfg" + }, + "link": null + }, + { + "localized_name": "sampler_name", + "name": "sampler_name", + "type": "COMBO", + "widget": { + "name": "sampler_name" + }, + "link": null + }, + { + "localized_name": "scheduler", + "name": "scheduler", + "type": "COMBO", + "widget": { + "name": "scheduler" + }, + "link": null + }, + { + "localized_name": "denoise", + "name": "denoise", + "type": "FLOAT", + "widget": { + "name": "denoise" + }, + "link": null + } + ], + "outputs": [ + { + "localized_name": "LATENT", + "name": "LATENT", + "type": "LATENT", + "slot_index": 0, + "links": [ + 2 + ] + } + ], + "properties": { + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 357387338153595, + "randomize", + 24, + 7, + "dpmpp_3m_sde_gpu", + "karras", + 0.5 + ], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 29, + "type": "DownloadAndLoadFlorence2Model", + "pos": [ + 9522.551459053378, + -89.94859460399316 + ], + "size": [ + 332.9986328125, + 130 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [ + { + "localized_name": "lora", + "name": "lora", + "shape": 7, + "type": "PEFTLORA", + "link": null + }, + { + "localized_name": "model", + "name": "model", + "type": "COMBO", + "widget": { + "name": "model" + }, + "link": null + }, + { + "localized_name": "precision", + "name": "precision", + "type": "COMBO", + "widget": { + "name": "precision" + }, + "link": null + }, + { + "localized_name": "attention", + "name": "attention", + "type": "COMBO", + "widget": { + "name": "attention" + }, + "link": null + }, + { + "localized_name": "convert_to_safetensors", + "name": "convert_to_safetensors", + "shape": 7, + "type": "BOOLEAN", + "widget": { + "name": "convert_to_safetensors" + }, + "link": null + } + ], + "outputs": [ + { + "localized_name": "florence2_model", + "name": "florence2_model", + "type": "FL2MODEL", + "links": [ + 42 + ] + } + ], + "properties": { + "Node name for S&R": "DownloadAndLoadFlorence2Model" + }, + "widgets_values": [ + "microsoft/Florence-2-base", + "fp16", + "sdpa", + false + ] + }, + { + "id": 10, + "type": "PrimitiveNode", + "pos": [ + 9465.348079291916, + -982.5824177290266 + ], + "size": [ + 453.90060269312744, + 108.32751017225132 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "connect to widget input", + "type": "*", + "slot_index": 0, + "links": [] + } + ], + "title": "Tags prompt", + "properties": { + "Run widget replace on values": false + }, + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 30, + "type": "Florence2Run", + "pos": [ + 10015.09896350748, + -144.05389159060917 + ], + "size": [ + 400, + 364 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "localized_name": "image", + "name": "image", + "type": "IMAGE", + "link": 55 + }, + { + "localized_name": "florence2_model", + "name": "florence2_model", + "type": "FL2MODEL", + "link": 42 + }, + { + "localized_name": "text_input", + "name": "text_input", + "type": "STRING", + "widget": { + "name": "text_input" + }, + "link": null + }, + { + "localized_name": "task", + "name": "task", + "type": "COMBO", + "widget": { + "name": "task" + }, + "link": null + }, + { + "localized_name": "fill_mask", + "name": "fill_mask", + "type": "BOOLEAN", + "widget": { + "name": "fill_mask" + }, + "link": null + }, + { + "localized_name": "keep_model_loaded", + "name": "keep_model_loaded", + "shape": 7, + "type": "BOOLEAN", + "widget": { + "name": "keep_model_loaded" + }, + "link": null + }, + { + "localized_name": "max_new_tokens", + "name": "max_new_tokens", + "shape": 7, + "type": "INT", + "widget": { + "name": "max_new_tokens" + }, + "link": null + }, + { + "localized_name": "num_beams", + "name": "num_beams", + "shape": 7, + "type": "INT", + "widget": { + "name": "num_beams" + }, + "link": null + }, + { + "localized_name": "do_sample", + "name": "do_sample", + "shape": 7, + "type": "BOOLEAN", + "widget": { + "name": "do_sample" + }, + "link": null + }, + { + "localized_name": "output_mask_select", + "name": "output_mask_select", + "shape": 7, + "type": "STRING", + "widget": { + "name": "output_mask_select" + }, + "link": null + }, + { + "localized_name": "seed", + "name": "seed", + "shape": 7, + "type": "INT", + "widget": { + "name": "seed" + }, + "link": null + } + ], + "outputs": [ + { + "localized_name": "image", + "name": "image", + "type": "IMAGE", + "links": [] + }, + { + "localized_name": "mask", + "name": "mask", + "type": "MASK", + "links": null + }, + { + "localized_name": "caption", + "name": "caption", + "type": "STRING", + "links": [ + 46, + 52 + ] + }, + { + "localized_name": "data", + "name": "data", + "type": "JSON", + "links": null + } + ], + "properties": { + "Node name for S&R": "Florence2Run" + }, + "widgets_values": [ + "", + "more_detailed_caption", + true, + false, + 1024, + 3, + true, + "", + 751692768861886, + "randomize" + ] + }, + { + "id": 5, + "type": "CLIPTextEncodeSDXL", + "pos": [ + 10047.599573275971, + -1090.0794584312396 + ], + "size": [ + 250.14564382970093, + 312.5991165965737 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "localized_name": "clip", + "name": "clip", + "type": "CLIP", + "link": 59 + }, + { + "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": "crop_w", + "name": "crop_w", + "type": "INT", + "widget": { + "name": "crop_w" + }, + "link": null + }, + { + "localized_name": "crop_h", + "name": "crop_h", + "type": "INT", + "widget": { + "name": "crop_h" + }, + "link": null + }, + { + "localized_name": "target_width", + "name": "target_width", + "type": "INT", + "widget": { + "name": "target_width" + }, + "link": null + }, + { + "localized_name": "target_height", + "name": "target_height", + "type": "INT", + "widget": { + "name": "target_height" + }, + "link": null + }, + { + "localized_name": "text_g", + "name": "text_g", + "type": "STRING", + "widget": { + "name": "text_g" + }, + "link": 53 + }, + { + "localized_name": "text_l", + "name": "text_l", + "type": "STRING", + "widget": { + "name": "text_l" + }, + "link": null + } + ], + "outputs": [ + { + "localized_name": "CONDITIONING", + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 5 + ] + } + ], + "title": "Positive", + "properties": { + "Node name for S&R": "CLIPTextEncodeSDXL" + }, + "widgets_values": [ + 1024, + 1024, + 0, + 0, + 1024, + 1024, + "", + "" + ] + }, + { + "id": 12, + "type": "CheckpointLoaderSimple", + "pos": [ + 9459.262191201015, + -1362.2770437827864 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [ + { + "localized_name": "ckpt_name", + "name": "ckpt_name", + "type": "COMBO", + "widget": { + "name": "ckpt_name" + }, + "link": null + } + ], + "outputs": [ + { + "localized_name": "MODEL", + "name": "MODEL", + "type": "MODEL", + "links": [ + 58 + ] + }, + { + "localized_name": "CLIP", + "name": "CLIP", + "type": "CLIP", + "links": [ + 59, + 60 + ] + }, + { + "localized_name": "VAE", + "name": "VAE", + "type": "VAE", + "links": [ + 13, + 24 + ] + } + ], + "properties": { + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "SDXL 1.0\\photorealistic\\juggernautXL_ragnarokBy.safetensors" + ] + }, + { + "id": 31, + "type": "StringConcatenate", + "pos": [ + 10548.514348954686, + -375.6093110246098 + ], + "size": [ + 415.0196606970294, + 343.3302788021846 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "localized_name": "string_a", + "name": "string_a", + "type": "STRING", + "widget": { + "name": "string_a" + }, + "link": 52 + }, + { + "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": null + } + ], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [ + 53 + ] + } + ], + "properties": { + "Node name for S&R": "StringConcatenate" + }, + "widgets_values": [ + "", + "A breathtaking digital artwork rendered in ultra-high resolution (8K UHD), featuring a vibrant, richly colored scene with striking high contrast. The composition is enhanced by cinematic post-processing and realistic global illumination, creating depth and atmosphere. Every element is crafted with intricate detail, especially the lush, finely rendered foliage that adds texture and life to the environment. The characters are extremely beautiful with enhanced and expressive facial features. Lips are big and lush, eyeshadow and blush is more visible, and eyes more sparkly. Neutral expressions and poses become more sexy. Cartoon and anime characters appear more realistic. Real human characters appear hyperrealistic. The image radiates beauty and intensity, resembling a true masterpiece with exceptional clarity and visual impact, as if created by a top-tier artist.", + "," + ] + }, + { + "id": 11, + "type": "PrimitiveNode", + "pos": [ + 9468.527335819872, + -820.8683840169157 + ], + "size": [ + 451.3918296706652, + 95.85375267795848 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "widget": { + "name": "text_g" + }, + "slot_index": 0, + "links": [ + 11, + 12 + ] + } + ], + "title": "Negative", + "properties": { + "Run widget replace on values": false + }, + "widgets_values": [ + "(blurry), sketch, lineart, watermark, signature, text, logo, cross-eyed, deformed" + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 33, + "type": "PreviewAny", + "pos": [ + 11056.56346912353, + -102.09377455892545 + ], + "size": [ + 341.86063971929616, + 309.17419017268605 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "localized_name": "source", + "name": "source", + "type": "*", + "link": 46 + } + ], + "outputs": [], + "properties": { + "Node name for S&R": "PreviewAny" + }, + "widgets_values": [ + null, + null, + null + ] + }, + { + "id": 18, + "type": "ResizeImagesByLongerEdge", + "pos": [ + 9458.641715690921, + -402.16370411330547 + ], + "size": [ + 243.6109375, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 9, + "mode": 0, + "inputs": [ + { + "localized_name": "images", + "name": "images", + "type": "IMAGE", + "link": 54 + }, + { + "localized_name": "longer_edge", + "name": "longer_edge", + "type": "INT", + "widget": { + "name": "longer_edge" + }, + "link": null + } + ], + "outputs": [ + { + "localized_name": "images", + "name": "images", + "type": "IMAGE", + "links": [ + 35 + ] + } + ], + "properties": { + "Node name for S&R": "ResizeImagesByLongerEdge", + "cnr_id": "comfy-core", + "ver": "0.5.1", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 1024 + ] + } + ], + "groups": [ + { + "id": 2, + "title": "Encoding", + "bounding": [ + 10037.599573275971, + -1164.0794584312396, + 240, + 644 + ], + "color": "#A88", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Inputs", + "bounding": [ + 9427.599573275971, + -1444.0794584312396, + 550, + 744 + ], + "color": "#8A8", + "font_size": 24, + "flags": {} + } + ], + "links": [ + { + "id": 2, + "origin_id": 4, + "origin_slot": 0, + "target_id": 3, + "target_slot": 0, + "type": "LATENT" + }, + { + "id": 13, + "origin_id": 12, + "origin_slot": 2, + "target_id": 3, + "target_slot": 1, + "type": "VAE" + }, + { + "id": 11, + "origin_id": 11, + "origin_slot": 0, + "target_id": 6, + "target_slot": 7, + "type": "STRING" + }, + { + "id": 12, + "origin_id": 11, + "origin_slot": 0, + "target_id": 6, + "target_slot": 8, + "type": "STRING" + }, + { + "id": 35, + "origin_id": 18, + "origin_slot": 0, + "target_id": 15, + "target_slot": 0, + "type": "IMAGE" + }, + { + "id": 24, + "origin_id": 12, + "origin_slot": 2, + "target_id": 15, + "target_slot": 1, + "type": "VAE" + }, + { + "id": 5, + "origin_id": 5, + "origin_slot": 0, + "target_id": 4, + "target_slot": 1, + "type": "CONDITIONING" + }, + { + "id": 6, + "origin_id": 6, + "origin_slot": 0, + "target_id": 4, + "target_slot": 2, + "type": "CONDITIONING" + }, + { + "id": 23, + "origin_id": 15, + "origin_slot": 0, + "target_id": 4, + "target_slot": 3, + "type": "LATENT" + }, + { + "id": 42, + "origin_id": 29, + "origin_slot": 0, + "target_id": 30, + "target_slot": 1, + "type": "FL2MODEL" + }, + { + "id": 53, + "origin_id": 31, + "origin_slot": 0, + "target_id": 5, + "target_slot": 7, + "type": "STRING" + }, + { + "id": 52, + "origin_id": 30, + "origin_slot": 2, + "target_id": 31, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 46, + "origin_id": 30, + "origin_slot": 2, + "target_id": 33, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 54, + "origin_id": -10, + "origin_slot": 0, + "target_id": 18, + "target_slot": 0, + "type": "IMAGE" + }, + { + "id": 55, + "origin_id": -10, + "origin_slot": 0, + "target_id": 30, + "target_slot": 0, + "type": "IMAGE" + }, + { + "id": 1, + "origin_id": 3, + "origin_slot": 0, + "target_id": -20, + "target_slot": 0, + "type": "IMAGE" + }, + { + "id": 58, + "origin_id": 12, + "origin_slot": 0, + "target_id": 4, + "target_slot": 0, + "type": "MODEL" + }, + { + "id": 59, + "origin_id": 12, + "origin_slot": 1, + "target_id": 5, + "target_slot": 0, + "type": "CLIP" + }, + { + "id": 60, + "origin_id": 12, + "origin_slot": 1, + "target_id": 6, + "target_slot": 0, + "type": "CLIP" + } + ], + "extra": {} + } + ] + }, + "config": {}, + "extra": { + "ds": { + "scale": 1.0610764609500014, + "offset": [ + -8958.073526595446, + 1174.8542361905477 + ] + } + }, + "version": 0.4 +} \ No newline at end of file