{
  "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** 단독 @1.0 (2026-08-12 `t_4e40bb6cf50d` · CEO 승격 지시). 구 `ckpt850`(4step) 에서 교체 — 격자 4판 실측에서 **8step·캐시ON 이 최적**이었다: 6step·캐시OFF 대비 **80초 빠르고**(521~525s vs 601s) 오디오·화질이 같거나 낫다. ★6step·캐시ON 은 **오디오가 갈라진다**(CEO 육안 \"목소리 갈라지네\") — 속도만 보고 6step 으로 내리지 말 것."
  },
  "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-290217-input_image-ref-3shot.webp"
    }
  },
  "102": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_2-290217-profile-t2i-krea2-moody50.webp"
    }
  },
  "103": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_3-290217-profile-t2i-krea2-turbo-kgirl-det.webp"
    }
  },
  "104": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_4-290217-effa4c3e-1a39-4102-b0cd-609ed9a99db7-outer.webp"
    }
  },
  "105": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_5-290217-c35ca322-46b1-4bcd-ae5f-72496bdf805f.webp"
    }
  },
  "106": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_6-290217-b64047ae-50b8-4c07-97f9-f9472c63caca-outer.webp"
    }
  },
  "107": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_7-290217-6ee4bb39-8529-4167-9ef8-cf2487ae9367-outer.webp"
    }
  },
  "6": {
    "class_type": "MiniMaxH3ReferenceToVideo",
    "inputs": {
      "prompt": "Photorealistic cinematic footage of real people, natural skin texture, sharp focus. Not an illustration, not anime, not a 3d render.\n\n<Subject 1> is a young Korean woman, the lead, with dark brown chin-length bob hair and large, horizontally long dark gray eyes with defined double eyelids, shown in <Picture 1>, wearing dark gray cropped t-shirt, black high-waist sweatpants, crew socks, running shoes, hoop earrings, black from <Picture 4>. <Subject 2> is a young Korean woman, a supporting character, with shoulder-length wavy lavender gray bob hair and long narrow sharp monolid eyes, shown in <Picture 2>, wearing black sleeveless tank top, olive green cargo pants, olive green oversized utility jacket, black lace-up combat boots, black cord choker from <Picture 6>. <Subject 3> is a young Korean woman, a supporting character, with waist-length straight white hair and long narrow dark brown monolid eyes with slightly upturned corners, shown in <Picture 3>, wearing light blue chambray shirt, skinny pants, white sneakers, small silver hoop earrings from <Picture 7>. The scene is A K-pop dance practice room. as shown in <Picture 5>.\n\n[Shot 1] The camera holds one continuous static shot from a fixed position, cowboy shot — the bottom edge of the frame cuts across their thighs, with the room visible around them. <Subject 1> and <Subject 2> and <Subject 3> stand side by side in the location shown in <Picture 5>, both faces clearly visible. They stay in frame from the first frame to the last, and the camera stays where it is. Three people sit on the floor in front of the mirrored wall, catching their breath.\n\nEveryone wears exactly the same clothes in every shot of this take; the take is one continuous moment and the same person keeps the same face, hair and outfit throughout.\n\nNo text overlays, no subtitles, no watermark, no identity change, no outfit change, no facial distortion, no extra limbs.\n\nThe soundtrack is the room itself and nothing else: the wide room tone of a mirrored hall, shoes squeaking on the wooden floor, a faint air-conditioning hiss, cloth rustling. It sounds like a real place recorded on location, not a studio.",
      "width": 768,
      "height": 1344,
      "length": 39,
      "ref_image_size": "match",
      "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
      ],
      "ref_images.ref_image_3": [
        "104",
        0
      ],
      "ref_images.ref_image_4": [
        "105",
        0
      ],
      "ref_images.ref_image_5": [
        "106",
        0
      ],
      "ref_images.ref_image_6": [
        "107",
        0
      ]
    }
  },
  "7": {
    "class_type": "BasicGuider",
    "inputs": {
      "model": [
        "mS",
        0
      ],
      "conditioning": [
        "6",
        0
      ]
    }
  },
  "8": {
    "inputs": {
      "sampler_name": "er_sde"
    },
    "class_type": "KSamplerSelect",
    "_meta": {
      "title": "KSampler (선택)"
    }
  },
  "9": {
    "class_type": "BasicScheduler",
    "inputs": {
      "scheduler": "beta",
      "steps": 8,
      "denoise": 1.0,
      "model": [
        "mS",
        0
      ]
    }
  },
  "10": {
    "class_type": "RandomNoise",
    "inputs": {
      "noise_seed": 768943203
    }
  },
  "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_v768_j290217",
      "format": "auto",
      "video": [
        "14",
        0
      ],
      "codec": "auto"
    }
  },
  "vb": {
    "class_type": "H3VideoVAEBatchDecode",
    "inputs": {
      "vae": [
        "3",
        0
      ],
      "enabled": true
    }
  },
  "mL": {
    "inputs": {
      "head_chunks": 4,
      "model": [
        "m1",
        0
      ]
    },
    "class_type": "MiniMaxLowVRAMAttention",
    "_meta": {
      "title": "MiniMax H3 Low VRAM Attention"
    }
  },
  "mC": {
    "inputs": {
      "chunks": 2,
      "seq_threshold": 4096,
      "model": [
        "mL",
        0
      ]
    },
    "class_type": "MiniMaxChunkFeedForward",
    "_meta": {
      "title": "MiniMax H3 Chunk FeedForward"
    }
  },
  "mS": {
    "inputs": {
      "shift_video": 12.0,
      "shift_audio": 6.0,
      "model": [
        "mC",
        0
      ]
    },
    "class_type": "MiniMaxH3SigmaShift",
    "_meta": {
      "title": "ModelSamplingMiniMaxH3"
    }
  }
}