{
  "id": "5c0f3a52-7d8e-4b61-9a44-2e1f6b7c8d90",
  "revision": 0,
  "last_node_id": 34,
  "last_link_id": 67,
  "nodes": [
    {
      "id": 16,
      "type": "SaveImage",
      "pos": [
        510,
        -160
      ],
      "size": [
        890,
        750
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 49
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.43.0"
      },
      "widgets_values": [
        "image_p_h3_t2i"
      ],
      "widgets_values_named": {
        "filename_prefix": "image_p_h3_t2i"
      }
    },
    {
      "id": 17,
      "type": "MarkdownNote",
      "pos": [
        -70,
        670
      ],
      "size": [
        530,
        290
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "How to use",
      "properties": {},
      "widgets_values": [
        "## p-h3-image\n\n**Text to image:** write your request after `Request:` in the prompt box. The prompt upsampler expands it before sampling.\n\n**Size:** the Resolution Selector sets the canvas — pick the aspect ratio, a megapixel target and a rounding multiple (8.0 MP with multiple 32 lands on 3360×2496 for 4:3). Keep the `Aspect ratio:` line in the request in sync with the selector, otherwise the prompt asks for one shape and the latent produces another.\n\n| Selector ratio | Size at 8.0 MP, multiple 32 |\n| --- | --- |\n| 1:1 (Square) | 2912×2912 |\n| 4:3 (Standard) | 3360×2496 |\n| 3:2 (Photo) | 3552×2368 |\n| 16:9 (Widescreen) | 3872×2176 |\n| 3:4 (Portrait Standard) | 2496×3360 |\n| 2:3 (Portrait Photo) | 2368×3552 |\n| 9:16 (Portrait Widescreen) | 2176×3872 |\n\nSampling is an 8-step distilled schedule (`ManualSigmas` + `er_sde`, CFG 1) — more steps do not help. Set seed control to `randomize` for new images and back to `fixed` to reproduce the shipped example.\n"
      ],
      "widgets_values_named": {
        "text": "## p-h3-image\n\n**Text to image:** write your request after `Request:` in the prompt box. The prompt upsampler expands it before sampling.\n\n**Size:** the Resolution Selector sets the canvas — pick the aspect ratio, a megapixel target and a rounding multiple (8.0 MP with multiple 32 lands on 3360×2496 for 4:3). Keep the `Aspect ratio:` line in the request in sync with the selector, otherwise the prompt asks for one shape and the latent produces another.\n\n| Selector ratio | Size at 8.0 MP, multiple 32 |\n| --- | --- |\n| 1:1 (Square) | 2912×2912 |\n| 4:3 (Standard) | 3360×2496 |\n| 3:2 (Photo) | 3552×2368 |\n| 16:9 (Widescreen) | 3872×2176 |\n| 3:4 (Portrait Standard) | 2496×3360 |\n| 2:3 (Portrait Photo) | 2368×3552 |\n| 9:16 (Portrait Widescreen) | 2176×3872 |\n\nSampling is an 8-step distilled schedule (`ManualSigmas` + `er_sde`, CFG 1) — more steps do not help. Set seed control to `randomize` for new images and back to `fixed` to reproduce the shipped example.\n"
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 28,
      "type": "MarkdownNote",
      "pos": [
        -940,
        -170
      ],
      "size": [
        520,
        770
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "## Model Links\n\n- [Hugging Face:Comfy-Org/MiniMax-H3](https://huggingface.co/Comfy-Org/MiniMax-H3)\n- [Hugging Face:PrunaAI/p-h3-image-comfy](https://huggingface.co/PrunaAI/p-h3-image-comfy)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/MiniMax-H3](https://modelscope.cn/models/Comfy-Org/MiniMax-H3)\n\n**diffusion_models**\n\n- [minimax_h3_fl2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors) (19.53 GB)\n\n**text_encoders**\n\n- [p-h3-image_text_encoder_int8_convrot.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/text_encoders/p-h3-image_text_encoder_int8_convrot.safetensors) (4.77 GB)\n- [p-h3-image_prompt_upsampler_w4a8.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/text_encoders/p-h3-image_prompt_upsampler_w4a8.safetensors) (6.26 GB)\n\n**vae**\n\n- [p-h3-image_vae_int8_convrot.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/vae/p-h3-image_vae_int8_convrot.safetensors) (2.93 GB)\n\n**loras**\n\n- [p-h3-image_lora_bf16.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/loras/p-h3-image_lora_bf16.safetensors) (1.82 GB)\n\n**Total**: 35.31 GB\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 diffusion_models/\n│   │   └── minimax_h3_fl2va_pruned_int8_convrot.safetensors\n│   ├── 📂 text_encoders/\n│   │   ├── p-h3-image_text_encoder_int8_convrot.safetensors\n│   │   └── p-h3-image_prompt_upsampler_w4a8.safetensors\n│   ├── 📂 vae/\n│   │   └── p-h3-image_vae_int8_convrot.safetensors\n│   └── 📂 loras/\n│       └── p-h3-image_lora_bf16.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
      ],
      "widgets_values_named": {
        "text": "## Model Links\n\n- [Hugging Face:Comfy-Org/MiniMax-H3](https://huggingface.co/Comfy-Org/MiniMax-H3)\n- [Hugging Face:PrunaAI/p-h3-image-comfy](https://huggingface.co/PrunaAI/p-h3-image-comfy)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/MiniMax-H3](https://modelscope.cn/models/Comfy-Org/MiniMax-H3)\n\n**diffusion_models**\n\n- [minimax_h3_fl2va_pruned_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors) (19.53 GB)\n\n**text_encoders**\n\n- [p-h3-image_text_encoder_int8_convrot.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/text_encoders/p-h3-image_text_encoder_int8_convrot.safetensors) (4.77 GB)\n- [p-h3-image_prompt_upsampler_w4a8.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/text_encoders/p-h3-image_prompt_upsampler_w4a8.safetensors) (6.26 GB)\n\n**vae**\n\n- [p-h3-image_vae_int8_convrot.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/vae/p-h3-image_vae_int8_convrot.safetensors) (2.93 GB)\n\n**loras**\n\n- [p-h3-image_lora_bf16.safetensors](https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/loras/p-h3-image_lora_bf16.safetensors) (1.82 GB)\n\n**Total**: 35.31 GB\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 diffusion_models/\n│   │   └── minimax_h3_fl2va_pruned_int8_convrot.safetensors\n│   ├── 📂 text_encoders/\n│   │   ├── p-h3-image_text_encoder_int8_convrot.safetensors\n│   │   └── p-h3-image_prompt_upsampler_w4a8.safetensors\n│   ├── 📂 vae/\n│   │   └── p-h3-image_vae_int8_convrot.safetensors\n│   └── 📂 loras/\n│       └── p-h3-image_lora_bf16.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 29,
      "type": "daac401f-e3a9-4143-bc42-dfd5dab8f39d",
      "pos": [
        -70,
        -170
      ],
      "size": [
        530,
        760
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "label": "prompt",
          "name": "value",
          "type": "STRING",
          "widget": {
            "name": "value"
          },
          "link": null
        },
        {
          "label": "enable_prompt_upsampling",
          "name": "switch",
          "type": "BOOLEAN",
          "widget": {
            "name": "switch"
          },
          "link": null
        },
        {
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": 63
        },
        {
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": 64
        },
        {
          "label": "prompt_upsampler_model",
          "name": "clip_name_1",
          "type": "COMBO",
          "widget": {
            "name": "clip_name_1"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            49
          ]
        }
      ],
      "properties": {
        "previewExposures": []
      },
      "widgets_values": [
        "Aspect ratio: 4:3\nRequest: view through the spokes and rim of an out-of-focus bicycle wheel in extreme foreground, overlaying a sunlit courtyard, whitewashed wall and wooden gate in the midground, two children running past a line of drying sheets, terracotta pots and a lemon tree at the edge, blown-out hazy backlight with oversized golden bokeh orbs, rainbow light leaks across the upper corner, cinematic framing, natural daylight, vintage film aesthetic Absolutely no text, no typography, no letters, no words, no numbers, no logos, no watermark, no captions, pure imagery only.",
        true,
        3360,
        2496,
        573653164445910,
        "er_sde",
        "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
        "p-h3-image_lora_bf16.safetensors",
        "p-h3-image_text_encoder_int8_convrot.safetensors",
        "p-h3-image_vae_int8_convrot.safetensors",
        "p-h3-image_prompt_upsampler_w4a8.safetensors"
      ],
      "widgets_values_named": {
        "value": "Aspect ratio: 4:3\nRequest: view through the spokes and rim of an out-of-focus bicycle wheel in extreme foreground, overlaying a sunlit courtyard, whitewashed wall and wooden gate in the midground, two children running past a line of drying sheets, terracotta pots and a lemon tree at the edge, blown-out hazy backlight with oversized golden bokeh orbs, rainbow light leaks across the upper corner, cinematic framing, natural daylight, vintage film aesthetic Absolutely no text, no typography, no letters, no words, no numbers, no logos, no watermark, no captions, pure imagery only.",
        "switch": true,
        "width": 3360,
        "height": 2496,
        "noise_seed": 573653164445910,
        "sampler_name": "er_sde",
        "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
        "lora_name": "p-h3-image_lora_bf16.safetensors",
        "clip_name": "p-h3-image_text_encoder_int8_convrot.safetensors",
        "vae_name": "p-h3-image_vae_int8_convrot.safetensors",
        "clip_name_1": "p-h3-image_prompt_upsampler_w4a8.safetensors"
      }
    },
    {
      "id": 32,
      "type": "ResolutionSelector",
      "pos": [
        -370,
        310
      ],
      "size": [
        270,
        150
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "showAdvanced": true,
      "inputs": [],
      "outputs": [
        {
          "name": "width",
          "type": "INT",
          "links": [
            63
          ]
        },
        {
          "name": "height",
          "type": "INT",
          "links": [
            64
          ]
        }
      ],
      "properties": {
        "Node name for S&R": "ResolutionSelector"
      },
      "widgets_values": [
        "4:3 (Standard)",
        4,
        32
      ],
      "widgets_values_named": {
        "aspect_ratio": "4:3 (Standard)",
        "megapixels": 4,
        "multiple": 32
      }
    },
    {
      "id": 34,
      "type": "MarkdownNote",
      "pos": [
        -348.70463228333546,
        561.496667351598
      ],
      "size": [
        140,
        60
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "You can try to set `megapixels` to `8`"
      ],
      "widgets_values_named": {
        "text": "You can try to set `megapixels` to `8`"
      },
      "color": "#222",
      "bgcolor": "#000"
    }
  ],
  "links": [
    [
      49,
      29,
      0,
      16,
      0,
      "IMAGE"
    ],
    [
      63,
      32,
      0,
      29,
      2,
      "INT"
    ],
    [
      64,
      32,
      1,
      29,
      3,
      "INT"
    ]
  ],
  "groups": [],
  "definitions": {
    "subgraphs": [
      {
        "id": "daac401f-e3a9-4143-bc42-dfd5dab8f39d",
        "version": 1,
        "state": {
          "lastGroupId": 8,
          "lastNodeId": 34,
          "lastLinkId": 67,
          "lastRerouteId": 0
        },
        "revision": 0,
        "config": {},
        "name": "New Subgraph",
        "inputNode": {
          "id": -10,
          "bounding": [
            -990,
            150,
            203.70703125,
            268
          ]
        },
        "outputNode": {
          "id": -20,
          "bounding": [
            4590,
            211,
            128,
            68
          ]
        },
        "inputs": [
          {
            "id": "c0029ac8-ea08-40c6-b29e-0e72455f3b50",
            "name": "value",
            "type": "STRING",
            "linkIds": [
              50
            ],
            "label": "prompt",
            "pos": [
              -810.29296875,
              174
            ]
          },
          {
            "id": "8ecca6fe-178e-4297-9ccc-a300707885fe",
            "name": "switch",
            "type": "BOOLEAN",
            "linkIds": [
              51
            ],
            "label": "enable_prompt_upsampling",
            "pos": [
              -810.29296875,
              194
            ]
          },
          {
            "id": "506d7092-3f76-4661-83b6-2f7f89716a03",
            "name": "width",
            "type": "INT",
            "linkIds": [
              52
            ],
            "pos": [
              -810.29296875,
              214
            ]
          },
          {
            "id": "b765e28d-b035-45f3-92c6-f6f768b0801d",
            "name": "height",
            "type": "INT",
            "linkIds": [
              53
            ],
            "pos": [
              -810.29296875,
              234
            ]
          },
          {
            "id": "df25f2f1-fb27-429f-9a6d-160fa383e209",
            "name": "noise_seed",
            "type": "INT",
            "linkIds": [
              54
            ],
            "pos": [
              -810.29296875,
              254
            ]
          },
          {
            "id": "0e28b7da-7ed9-4e1d-8c16-29f0ce1c2384",
            "name": "sampler_name",
            "type": "COMBO",
            "linkIds": [
              55
            ],
            "pos": [
              -810.29296875,
              274
            ]
          },
          {
            "id": "6a97b696-eb94-4b59-9d9e-d30e619df767",
            "name": "unet_name",
            "type": "COMBO",
            "linkIds": [
              56
            ],
            "pos": [
              -810.29296875,
              294
            ]
          },
          {
            "id": "1474d5e8-b3bc-45fe-afaf-32c35a8e94b8",
            "name": "lora_name",
            "type": "COMBO",
            "linkIds": [
              57
            ],
            "pos": [
              -810.29296875,
              314
            ]
          },
          {
            "id": "5f464d4f-ce1c-4285-a9a9-51103cd2a927",
            "name": "clip_name",
            "type": "COMBO",
            "linkIds": [
              58
            ],
            "pos": [
              -810.29296875,
              334
            ]
          },
          {
            "id": "7d98478d-f9fb-474f-9165-fc6cd07aca8d",
            "name": "vae_name",
            "type": "COMBO",
            "linkIds": [
              59
            ],
            "pos": [
              -810.29296875,
              354
            ]
          },
          {
            "id": "e55ad104-fc39-4be6-82b8-80f5e8625037",
            "name": "clip_name_1",
            "type": "COMBO",
            "linkIds": [
              60
            ],
            "label": "prompt_upsampler_model",
            "pos": [
              -810.29296875,
              374
            ]
          }
        ],
        "outputs": [
          {
            "id": "113da721-24d0-455b-b11a-f177897346e6",
            "name": "IMAGE",
            "type": "IMAGE",
            "linkIds": [
              19
            ],
            "localized_name": "IMAGE",
            "pos": [
              4614,
              235
            ]
          }
        ],
        "widgets": [],
        "nodes": [
          {
            "id": 1,
            "type": "UNETLoader",
            "pos": [
              -70,
              -110
            ],
            "size": [
              420,
              90
            ],
            "flags": {},
            "order": 1,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "unet_name",
                "name": "unet_name",
                "type": "COMBO",
                "widget": {
                  "name": "unet_name"
                },
                "link": 56
              }
            ],
            "outputs": [
              {
                "localized_name": "MODEL",
                "name": "MODEL",
                "type": "MODEL",
                "links": [
                  20
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "UNETLoader",
              "cnr_id": "comfy-core",
              "ver": "0.43.0",
              "models": [
                {
                  "name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
                  "url": "https://huggingface.co/Comfy-Org/MiniMax-H3/resolve/main/diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors",
                  "directory": "diffusion_models"
                }
              ]
            },
            "widgets_values": [
              "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
              "default"
            ],
            "widgets_values_named": {
              "unet_name": "minimax_h3_fl2va_pruned_int8_convrot.safetensors",
              "weight_dtype": "default"
            }
          },
          {
            "id": 2,
            "type": "CLIPLoader",
            "pos": [
              -70,
              190
            ],
            "size": [
              420,
              120
            ],
            "flags": {},
            "order": 2,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "clip_name",
                "name": "clip_name",
                "type": "COMBO",
                "widget": {
                  "name": "clip_name"
                },
                "link": 58
              }
            ],
            "outputs": [
              {
                "localized_name": "CLIP",
                "name": "CLIP",
                "type": "CLIP",
                "links": [
                  1
                ]
              }
            ],
            "title": "Text encoder",
            "properties": {
              "Node name for S&R": "CLIPLoader",
              "cnr_id": "comfy-core",
              "ver": "0.43.0",
              "models": [
                {
                  "name": "p-h3-image_text_encoder_int8_convrot.safetensors",
                  "url": "https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/text_encoders/p-h3-image_text_encoder_int8_convrot.safetensors",
                  "directory": "text_encoders"
                }
              ]
            },
            "widgets_values": [
              "p-h3-image_text_encoder_int8_convrot.safetensors",
              "minimax",
              "default"
            ],
            "widgets_values_named": {
              "clip_name": "p-h3-image_text_encoder_int8_convrot.safetensors",
              "type": "minimax",
              "device": "default"
            }
          },
          {
            "id": 19,
            "type": "LoraLoaderModelOnly",
            "pos": [
              -70,
              40
            ],
            "size": [
              420,
              90
            ],
            "flags": {},
            "order": 13,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "model",
                "name": "model",
                "type": "MODEL",
                "link": 20
              },
              {
                "localized_name": "lora_name",
                "name": "lora_name",
                "type": "COMBO",
                "widget": {
                  "name": "lora_name"
                },
                "link": 57
              }
            ],
            "outputs": [
              {
                "localized_name": "MODEL",
                "name": "MODEL",
                "type": "MODEL",
                "links": [
                  21
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "LoraLoaderModelOnly",
              "models": [
                {
                  "name": "p-h3-image_lora_bf16.safetensors",
                  "url": "https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/loras/p-h3-image_lora_bf16.safetensors",
                  "directory": "loras"
                }
              ]
            },
            "widgets_values": [
              "p-h3-image_lora_bf16.safetensors",
              1
            ],
            "widgets_values_named": {
              "lora_name": "p-h3-image_lora_bf16.safetensors",
              "strength_model": 1
            }
          },
          {
            "id": 24,
            "type": "PrimitiveStringMultiline",
            "pos": [
              470,
              -90
            ],
            "size": [
              480,
              660
            ],
            "flags": {},
            "order": 15,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "value",
                "name": "value",
                "type": "STRING",
                "widget": {
                  "name": "value"
                },
                "link": 50
              }
            ],
            "outputs": [
              {
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING",
                "links": [
                  32,
                  66
                ]
              }
            ],
            "title": "Text (Prompt)",
            "properties": {
              "Node name for S&R": "PrimitiveStringMultiline"
            },
            "widgets_values": [
              "Aspect ratio: 4:3\nRequest: view through the spokes and rim of an out-of-focus bicycle wheel in extreme foreground, overlaying a sunlit courtyard, whitewashed wall and wooden gate in the midground, two children running past a line of drying sheets, terracotta pots and a lemon tree at the edge, blown-out hazy backlight with oversized golden bokeh orbs, rainbow light leaks across the upper corner, cinematic framing, natural daylight, vintage film aesthetic Absolutely no text, no typography, no letters, no words, no numbers, no logos, no watermark, no captions, pure imagery only."
            ],
            "widgets_values_named": {
              "value": "Aspect ratio: 4:3\nRequest: view through the spokes and rim of an out-of-focus bicycle wheel in extreme foreground, overlaying a sunlit courtyard, whitewashed wall and wooden gate in the midground, two children running past a line of drying sheets, terracotta pots and a lemon tree at the edge, blown-out hazy backlight with oversized golden bokeh orbs, rainbow light leaks across the upper corner, cinematic framing, natural daylight, vintage film aesthetic Absolutely no text, no typography, no letters, no words, no numbers, no logos, no watermark, no captions, pure imagery only."
            },
            "color": "#322",
            "bgcolor": "#533"
          },
          {
            "id": 3,
            "type": "VAELoader",
            "pos": [
              -70,
              370
            ],
            "size": [
              420,
              60
            ],
            "flags": {},
            "order": 3,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "vae_name",
                "name": "vae_name",
                "type": "COMBO",
                "widget": {
                  "name": "vae_name"
                },
                "link": 59
              }
            ],
            "outputs": [
              {
                "localized_name": "VAE",
                "name": "VAE",
                "type": "VAE",
                "links": [
                  2,
                  18
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "VAELoader",
              "cnr_id": "comfy-core",
              "ver": "0.43.0",
              "models": [
                {
                  "name": "p-h3-image_vae_int8_convrot.safetensors",
                  "url": "https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/vae/p-h3-image_vae_int8_convrot.safetensors",
                  "directory": "vae"
                }
              ]
            },
            "widgets_values": [
              "p-h3-image_vae_int8_convrot.safetensors"
            ],
            "widgets_values_named": {
              "vae_name": "p-h3-image_vae_int8_convrot.safetensors"
            }
          },
          {
            "id": 4,
            "type": "CLIPLoader",
            "pos": [
              -70,
              490
            ],
            "size": [
              420,
              120
            ],
            "flags": {},
            "order": 4,
            "mode": 0,
            "showAdvanced": true,
            "inputs": [
              {
                "localized_name": "clip_name",
                "name": "clip_name",
                "type": "COMBO",
                "widget": {
                  "name": "clip_name"
                },
                "link": 60
              }
            ],
            "outputs": [
              {
                "localized_name": "CLIP",
                "name": "CLIP",
                "type": "CLIP",
                "links": [
                  65
                ]
              }
            ],
            "title": "Prompt upsampler model",
            "properties": {
              "Node name for S&R": "CLIPLoader",
              "cnr_id": "comfy-core",
              "ver": "0.43.0",
              "models": [
                {
                  "name": "p-h3-image_prompt_upsampler_w4a8.safetensors",
                  "url": "https://huggingface.co/PrunaAI/p-h3-image-comfy/resolve/main/text_encoders/p-h3-image_prompt_upsampler_w4a8.safetensors",
                  "directory": "text_encoders"
                }
              ]
            },
            "widgets_values": [
              "p-h3-image_prompt_upsampler_w4a8.safetensors",
              "minimax",
              "default"
            ],
            "widgets_values_named": {
              "clip_name": "p-h3-image_prompt_upsampler_w4a8.safetensors",
              "type": "minimax",
              "device": "default"
            }
          },
          {
            "id": 23,
            "type": "ComfySwitchNode",
            "pos": [
              1290,
              550
            ],
            "size": [
              270,
              80
            ],
            "flags": {},
            "order": 14,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "on_false",
                "name": "on_false",
                "shape": 7,
                "type": "STRING",
                "link": 32
              },
              {
                "localized_name": "on_true",
                "name": "on_true",
                "shape": 7,
                "type": "STRING",
                "link": 67
              },
              {
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                },
                "link": 51
              }
            ],
            "outputs": [
              {
                "localized_name": "output",
                "name": "output",
                "type": "STRING",
                "links": [
                  33
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode"
            },
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "switch": true
            },
            "color": "#322",
            "bgcolor": "#533"
          },
          {
            "id": 8,
            "type": "PreviewAny",
            "pos": [
              1610,
              -20
            ],
            "size": [
              330,
              430
            ],
            "flags": {},
            "order": 5,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "source",
                "name": "source",
                "type": "*",
                "link": 33
              }
            ],
            "outputs": [
              {
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING",
                "links": [
                  24
                ]
              }
            ],
            "title": "Upsampled prompt",
            "properties": {
              "Node name for S&R": "PreviewAny",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            },
            "widgets_values": [],
            "widgets_values_named": {}
          },
          {
            "id": 9,
            "type": "PH3ImageConditioning",
            "pos": [
              2140,
              -10
            ],
            "size": [
              430,
              180
            ],
            "flags": {},
            "order": 6,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP",
                "link": 1
              },
              {
                "localized_name": "vae",
                "name": "vae",
                "shape": 7,
                "type": "VAE",
                "link": 2
              },
              {
                "label": "image_1",
                "localized_name": "image_1",
                "name": "images.image_1",
                "shape": 7,
                "type": "IMAGE",
                "link": null
              },
              {
                "localized_name": "prompt",
                "name": "prompt",
                "type": "STRING",
                "widget": {
                  "name": "prompt"
                },
                "link": 24
              },
              {
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                },
                "link": 52
              },
              {
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                },
                "link": 53
              }
            ],
            "outputs": [
              {
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING",
                "links": [
                  11
                ]
              },
              {
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT",
                "links": [
                  16
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "PH3ImageConditioning",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            },
            "widgets_values": [
              "change the pose to t-pose",
              3360,
              2496
            ],
            "widgets_values_named": {
              "prompt": "change the pose to t-pose",
              "width": 3360,
              "height": 2496
            },
            "color": "#322",
            "bgcolor": "#533"
          },
          {
            "id": 18,
            "type": "MiniMaxH3SigmaShift",
            "pos": [
              2770,
              70
            ],
            "size": [
              320,
              110
            ],
            "flags": {},
            "order": 12,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "model",
                "name": "model",
                "type": "MODEL",
                "link": 21
              }
            ],
            "outputs": [
              {
                "localized_name": "MODEL",
                "name": "MODEL",
                "type": "MODEL",
                "links": [
                  10
                ]
              }
            ],
            "title": "ModelSamplingMiniMaxH3 (keep at 1.0)",
            "properties": {
              "Node name for S&R": "MiniMaxH3SigmaShift",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            },
            "widgets_values": [
              1,
              1
            ],
            "widgets_values_named": {
              "shift_video": 1,
              "shift_audio": 1
            }
          },
          {
            "id": 10,
            "type": "BasicGuider",
            "pos": [
              2770,
              240
            ],
            "size": [
              320,
              50
            ],
            "flags": {},
            "order": 7,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "model",
                "name": "model",
                "type": "MODEL",
                "link": 10
              },
              {
                "localized_name": "conditioning",
                "name": "conditioning",
                "type": "CONDITIONING",
                "link": 11
              }
            ],
            "outputs": [
              {
                "localized_name": "GUIDER",
                "name": "GUIDER",
                "type": "GUIDER",
                "links": [
                  13
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "BasicGuider",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            }
          },
          {
            "id": 11,
            "type": "KSamplerSelect",
            "pos": [
              2770,
              360
            ],
            "size": [
              320,
              60
            ],
            "flags": {},
            "order": 8,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "sampler_name",
                "name": "sampler_name",
                "type": "COMBO",
                "widget": {
                  "name": "sampler_name"
                },
                "link": 55
              }
            ],
            "outputs": [
              {
                "localized_name": "SAMPLER",
                "name": "SAMPLER",
                "type": "SAMPLER",
                "links": [
                  14
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "KSamplerSelect",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            },
            "widgets_values": [
              "er_sde"
            ],
            "widgets_values_named": {
              "sampler_name": "er_sde"
            }
          },
          {
            "id": 12,
            "type": "RandomNoise",
            "pos": [
              2770,
              -70
            ],
            "size": [
              320,
              90
            ],
            "flags": {},
            "order": 9,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "noise_seed",
                "name": "noise_seed",
                "type": "INT",
                "widget": {
                  "name": "noise_seed"
                },
                "link": 54
              }
            ],
            "outputs": [
              {
                "localized_name": "NOISE",
                "name": "NOISE",
                "type": "NOISE",
                "links": [
                  12
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "RandomNoise",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            },
            "widgets_values": [
              573653164445910,
              "randomize"
            ],
            "widgets_values_named": {
              "noise_seed": 573653164445910,
              "control_after_generate": "randomize"
            }
          },
          {
            "id": 13,
            "type": "ManualSigmas",
            "pos": [
              2770,
              480
            ],
            "size": [
              320,
              90
            ],
            "flags": {},
            "order": 0,
            "mode": 0,
            "inputs": [],
            "outputs": [
              {
                "localized_name": "SIGMAS",
                "name": "SIGMAS",
                "type": "SIGMAS",
                "links": [
                  15
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "ManualSigmas",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            },
            "widgets_values": [
              "1.0, 0.984753, 0.967905, 0.951688, 0.925372, 0.881923, 0.810083, 0.528718, 0.0"
            ],
            "widgets_values_named": {
              "sigmas": "1.0, 0.984753, 0.967905, 0.951688, 0.925372, 0.881923, 0.810083, 0.528718, 0.0"
            }
          },
          {
            "id": 14,
            "type": "SamplerCustomAdvanced",
            "pos": [
              3210,
              40
            ],
            "size": [
              270,
              380
            ],
            "flags": {},
            "order": 10,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "noise",
                "name": "noise",
                "type": "NOISE",
                "link": 12
              },
              {
                "localized_name": "guider",
                "name": "guider",
                "type": "GUIDER",
                "link": 13
              },
              {
                "localized_name": "sampler",
                "name": "sampler",
                "type": "SAMPLER",
                "link": 14
              },
              {
                "localized_name": "sigmas",
                "name": "sigmas",
                "type": "SIGMAS",
                "link": 15
              },
              {
                "localized_name": "latent_image",
                "name": "latent_image",
                "type": "LATENT",
                "link": 16
              }
            ],
            "outputs": [
              {
                "localized_name": "output",
                "name": "output",
                "type": "LATENT",
                "links": [
                  17
                ]
              },
              {
                "localized_name": "denoised_output",
                "name": "denoised_output",
                "type": "LATENT",
                "links": []
              }
            ],
            "properties": {
              "Node name for S&R": "SamplerCustomAdvanced",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            }
          },
          {
            "id": 15,
            "type": "VAEDecode",
            "pos": [
              3620,
              -130
            ],
            "size": [
              210,
              50
            ],
            "flags": {},
            "order": 11,
            "mode": 0,
            "inputs": [
              {
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT",
                "link": 17
              },
              {
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE",
                "link": 18
              }
            ],
            "outputs": [
              {
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE",
                "links": [
                  19
                ]
              }
            ],
            "properties": {
              "Node name for S&R": "VAEDecode",
              "cnr_id": "comfy-core",
              "ver": "0.43.0"
            }
          },
          {
            "id": 33,
            "type": "TextGenerateV2",
            "pos": [
              1110,
              -10
            ],
            "size": [
              400,
              290
            ],
            "flags": {},
            "order": 16,
            "mode": 0,
            "showAdvanced": true,
            "inputs": [
              {
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP",
                "link": 65
              },
              {
                "localized_name": "image1",
                "name": "images.image1",
                "shape": 7,
                "type": "IMAGE",
                "link": null
              },
              {
                "localized_name": "video1",
                "name": "videos.video1",
                "shape": 7,
                "type": "IMAGE",
                "link": null
              },
              {
                "localized_name": "audio1",
                "name": "audios.audio1",
                "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": 66
              }
            ],
            "outputs": [
              {
                "localized_name": "generated_text",
                "name": "generated_text",
                "type": "STRING",
                "links": [
                  67
                ]
              },
              {
                "localized_name": "thinking",
                "name": "thinking",
                "type": "STRING",
                "links": null
              }
            ],
            "properties": {
              "Node name for S&R": "TextGenerateV2"
            },
            "widgets_values": [
              "",
              1536,
              "off",
              true,
              true,
              "auto"
            ],
            "widgets_values_named": {
              "prompt": "",
              "max_length": 1536,
              "sampling_mode": "off",
              "thinking": true,
              "use_default_template": true,
              "mtp": "auto"
            }
          }
        ],
        "groups": [
          {
            "id": 2,
            "title": "Models",
            "bounding": [
              -110,
              -200,
              510,
              890
            ],
            "color": "#3f789e",
            "flags": {}
          },
          {
            "id": 5,
            "title": "Prompt Upsampling",
            "bounding": [
              1020,
              -200,
              1010,
              890
            ],
            "color": "#3f789e",
            "flags": {}
          },
          {
            "id": 8,
            "title": "Group",
            "bounding": [
              430,
              -200,
              560,
              890
            ],
            "color": "#3f789e",
            "flags": {}
          },
          {
            "id": 6,
            "title": "Conditioning",
            "bounding": [
              2060,
              -200,
              590,
              890
            ],
            "color": "#3f789e",
            "flags": {}
          },
          {
            "id": 4,
            "title": "Sampling",
            "bounding": [
              2680,
              -200,
              900,
              890
            ],
            "color": "#3f789e",
            "flags": {}
          },
          {
            "id": 7,
            "title": "Decode and Save Image",
            "bounding": [
              3610,
              -200,
              920,
              890
            ],
            "color": "#3f789e",
            "flags": {}
          }
        ],
        "links": [
          {
            "id": 20,
            "origin_id": 1,
            "origin_slot": 0,
            "target_id": 19,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 32,
            "origin_id": 24,
            "origin_slot": 0,
            "target_id": 23,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 33,
            "origin_id": 23,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 1,
            "origin_id": 2,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 2,
            "origin_id": 3,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 24,
            "origin_id": 8,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 3,
            "type": "STRING"
          },
          {
            "id": 21,
            "origin_id": 19,
            "origin_slot": 0,
            "target_id": 18,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 10,
            "origin_id": 18,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 11,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 12,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 0,
            "type": "NOISE"
          },
          {
            "id": 13,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 1,
            "type": "GUIDER"
          },
          {
            "id": 14,
            "origin_id": 11,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 2,
            "type": "SAMPLER"
          },
          {
            "id": 15,
            "origin_id": 13,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 3,
            "type": "SIGMAS"
          },
          {
            "id": 16,
            "origin_id": 9,
            "origin_slot": 1,
            "target_id": 14,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 17,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": 15,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 18,
            "origin_id": 3,
            "origin_slot": 0,
            "target_id": 15,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 19,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 50,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 24,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 51,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 23,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 52,
            "origin_id": -10,
            "origin_slot": 2,
            "target_id": 9,
            "target_slot": 4,
            "type": "INT"
          },
          {
            "id": 53,
            "origin_id": -10,
            "origin_slot": 3,
            "target_id": 9,
            "target_slot": 5,
            "type": "INT"
          },
          {
            "id": 54,
            "origin_id": -10,
            "origin_slot": 4,
            "target_id": 12,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 55,
            "origin_id": -10,
            "origin_slot": 5,
            "target_id": 11,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 56,
            "origin_id": -10,
            "origin_slot": 6,
            "target_id": 1,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 57,
            "origin_id": -10,
            "origin_slot": 7,
            "target_id": 19,
            "target_slot": 1,
            "type": "COMBO"
          },
          {
            "id": 58,
            "origin_id": -10,
            "origin_slot": 8,
            "target_id": 2,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 59,
            "origin_id": -10,
            "origin_slot": 9,
            "target_id": 3,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 60,
            "origin_id": -10,
            "origin_slot": 10,
            "target_id": 4,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 67,
            "origin_id": 33,
            "origin_slot": 0,
            "target_id": 23,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 65,
            "origin_id": 4,
            "origin_slot": 0,
            "target_id": 33,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 66,
            "origin_id": 24,
            "origin_slot": 0,
            "target_id": 33,
            "target_slot": 5,
            "type": "STRING"
          }
        ],
        "extra": {}
      }
    ]
  },
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.4019838137411448,
      "offset": [
        1726.9015725009456,
        848.6896225223359
      ]
    },
    "frontendVersion": "1.57.6",
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "VHS_MetadataImage": true,
    "VHS_KeepIntermediate": true
  },
  "version": 0.4
}
