{
  "1": {
    "class_type": "UNETLoader",
    "inputs": {
      "unet_name": "minimax_h3_ref2va_pruned_int8_convrot.safetensors",
      "weight_dtype": "default"
    }
  },
  "m0": {
    "class_type": "MiniMaxH3TurboLoRA",
    "inputs": {
      "lora_name": "minimax_h3_fl2v_lightx2v_turbo_8step_v1.0_comfy.safetensors",
      "strength": 1.0,
      "low_vram": false,
      "model": [
        "1",
        0
      ]
    },
    "_comment": "lightx2v Minimax-h3-Turbo **8step v1.0**(comfyui bf16 1.96GB) 단독 @1.0. 현행판 ckpt850(4step)과 **스텝수가 달라 적층 불가** — 그래서 교체다."
  },
  "m1": {
    "class_type": "MiniMaxH3MemoryEfficientSageAttentionPatch",
    "inputs": {
      "model": [
        "m0",
        0
      ]
    }
  },
  "2": {
    "class_type": "CLIPLoader",
    "inputs": {
      "clip_name": "qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors",
      "type": "minimax",
      "device": "default"
    }
  },
  "3": {
    "class_type": "VAELoader",
    "inputs": {
      "vae_name": "minimax_h3_video_vae_fp16.safetensors"
    }
  },
  "4": {
    "class_type": "VAELoader",
    "inputs": {
      "vae_name": "minimax_h3_audio_vae_fp32.safetensors"
    }
  },
  "101": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-input-46664-input_image-jjin-hero-crop.png"
    }
  },
  "102": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_2-46664-jjin-sebin-crop.png"
    }
  },
  "103": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_3-46664-jjin-narae-crop.png"
    }
  },
  "6": {
    "class_type": "MiniMaxH3ReferenceToVideo",
    "inputs": {
      "prompt": "<Picture 1> is HANA, seated at the desk on the LEFT of frame: a woman of about twenty, chin-length dark brown bob with straight blunt bangs, pale fair skin, calm quiet face with soft downturned eyes, slim build, thin silver-rimmed glasses, a crisp white shirt buttoned to the top under a dark navy academy blazer. <Picture 2> is SEBIN, standing on the RIGHT of frame: a woman of about twenty, tall at 168cm with a full figure, long straight jet-black hair falling past her shoulders with one distinct RED STREAK dyed through the front, very pale skin, cool narrow eyes with a sharp unfriendly gaze, sharp jawline, a crisp white shirt under a dark navy academy blazer and a pleated skirt above the knee. <Picture 3> is NARAE, leaning in from the FAR RIGHT behind Sebin: a smaller woman of about nineteen, 160cm, soft brown wavy hair to her shoulders, round friendly face with big smiling eyes and pink-toned cheeks, a pastel pink knit cardigan worn open over her academy uniform, white socks to the ankle. A study lounge by tall windows in a boarding cram school, evening light coming in low from the windows, wooden desks, a few books stacked. Hana sits holding a pen and slowly lifts her eyes. Sebin stands beside the desk looking down at her with a cold, faintly amused expression, one hand in her blazer pocket. Narae leans in with her arms folded, grinning at the exchange. CAMERA: MEDIUM WIDE THREE-SHOT from the side at seated eye level, Hana on the left, Sebin centre-right, Narae behind her on the far right, all three clearly separated in frame, static. Sebin speaks, looking down at Hana: <d>[Korean] 그 안경, 안 어울리는데.</d> Cinematic realistic footage, 35mm lens, shallow depth of field, natural lighting. No text overlays, no subtitles, no watermark, no extra people in the background, no jump cuts, no outfit change, no morphing faces, no swapped faces, no duplicated limbs, no distorted hands, no anime, no illustration. ",
      "width": 768,
      "height": 1344,
      "length": 124,
      "ref_image_size": "max",
      "clip": [
        "2",
        0
      ],
      "vae": [
        "3",
        0
      ],
      "audio_vae": [
        "4",
        0
      ],
      "ref_images.ref_image_0": [
        "101",
        0
      ],
      "ref_images.ref_image_1": [
        "102",
        0
      ],
      "ref_images.ref_image_2": [
        "103",
        0
      ]
    }
  },
  "7": {
    "class_type": "BasicGuider",
    "inputs": {
      "model": [
        "m4",
        0
      ],
      "conditioning": [
        "6",
        0
      ]
    }
  },
  "8": {
    "class_type": "MiniMaxH3TurboSampler",
    "inputs": {}
  },
  "9": {
    "class_type": "BasicScheduler",
    "inputs": {
      "scheduler": "simple",
      "steps": 8,
      "denoise": 1.0,
      "model": [
        "m4",
        0
      ]
    }
  },
  "10": {
    "class_type": "RandomNoise",
    "inputs": {
      "noise_seed": 8906027687976620259
    }
  },
  "11": {
    "class_type": "SamplerCustomAdvanced",
    "inputs": {
      "noise": [
        "10",
        0
      ],
      "guider": [
        "7",
        0
      ],
      "sampler": [
        "8",
        0
      ],
      "sigmas": [
        "9",
        0
      ],
      "latent_image": [
        "6",
        1
      ]
    }
  },
  "12": {
    "class_type": "VAEDecode",
    "inputs": {
      "samples": [
        "11",
        0
      ],
      "vae": [
        "vb",
        0
      ]
    }
  },
  "13": {
    "class_type": "VAEDecodeAudio",
    "inputs": {
      "samples": [
        "11",
        0
      ],
      "vae": [
        "4",
        0
      ]
    }
  },
  "14": {
    "class_type": "CreateVideo",
    "inputs": {
      "fps": 24,
      "bit_depth": 8,
      "images": [
        "12",
        0
      ],
      "audio": [
        "13",
        0
      ]
    }
  },
  "15": {
    "class_type": "SaveVideo",
    "inputs": {
      "filename_prefix": "h3_r2v_lightx2v8step-lab_j046664",
      "format": "auto",
      "video": [
        "14",
        0
      ],
      "codec": "auto"
    }
  },
  "vb": {
    "class_type": "H3VideoVAEBatchDecode",
    "inputs": {
      "vae": [
        "3",
        0
      ],
      "enabled": true
    }
  },
  "m4": {
    "class_type": "H3FirstBlockCache",
    "inputs": {
      "threshold": 0.23,
      "start_step": 2,
      "end_dense_steps": 1,
      "max_consecutive_skips": 2,
      "model": [
        "m1",
        0
      ]
    }
  }
}