{
  "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_turbo_4step_ema_ckpt850.safetensors",
      "strength": 1.0,
      "low_vram": false,
      "model": [
        "1",
        0
      ]
    }
  },
  "m1": {
    "class_type": "MiniMaxH3MemoryEfficientSageAttentionPatch",
    "inputs": {
      "model": [
        "m0",
        0
      ]
    }
  },
  "m2": {
    "class_type": "EasyCache",
    "inputs": {
      "reuse_threshold": 0.2,
      "start_percent": 0.15,
      "end_percent": 0.95,
      "verbose": true,
      "model": [
        "m1",
        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-26504-input_image-jc-hanna-face.webp"
    }
  },
  "102": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_2-26504-jc-yumin-face.webp"
    }
  },
  "103": {
    "class_type": "LoadImage",
    "inputs": {
      "image": "dockaiq-picture_3-26504-jc-jiho-face.webp"
    }
  },
  "6": {
    "class_type": "MiniMaxH3ReferenceToVideo",
    "inputs": {
      "prompt": "Korean webtoon / manhwa illustration style, 2D anime rendering with clean cel shading and soft line art, matching the art style of the reference images. Not photorealistic.\n\n<Picture 1> is the woman on the left: long straight black hair with blunt bangs, a small beauty mark under her left eye. In this shot she wears a mustard-yellow oversized hoodie.\n<Picture 2> is the woman in the middle: long light-brown hair with soft bangs. In this shot she wears an olive-green field jacket over a white shirt.\n<Picture 3> is the man on the right: brown swept-back hair, black square-frame glasses. In this shot he wears a black leather jacket over a red crew-neck t-shirt.\n\nThe three of them stand in a row on a busy film production set: tall lighting stands with softboxes, a camera rig on a tripod, a boom microphone overhead, coiled cables on the floor, dark studio walls behind them.\n\nThey speak one after another in turn. Only the current speaker moves their mouth; the other two listen with their mouths closed and turn slightly toward the speaker.\n\n<Picture 1> speaks first, gesturing up at the lights: <d>[Korean] 조명이 조금 더 필요해요.</d>\nThen <Picture 2> answers, stepping forward: <d>[Korean] 제가 지금 바로 옮길게요.</d>\nThen <Picture 3> answers last, nodding: <d>[Korean] 좋아요, 그럼 다시 갑시다.</d>\n\nNo text overlays, no subtitles, no watermark, no extra people in the background, no photorealistic skin texture, no live-action look, no identity swapping between the three characters, no two people speaking at the same time.",
      "width": 768,
      "height": 1280,
      "length": 345,
      "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": [
        "m2",
        0
      ],
      "conditioning": [
        "6",
        0
      ]
    }
  },
  "8": {
    "class_type": "MiniMaxH3TurboSampler",
    "inputs": {}
  },
  "9": {
    "class_type": "BasicScheduler",
    "inputs": {
      "scheduler": "simple",
      "steps": 4,
      "denoise": 1.0,
      "model": [
        "m2",
        0
      ]
    }
  },
  "10": {
    "class_type": "RandomNoise",
    "inputs": {
      "noise_seed": 7158876392072161526
    }
  },
  "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": [
        "3",
        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_dockaiq-ref2va_j026504",
      "format": "auto",
      "video": [
        "14",
        0
      ],
      "codec": "auto"
    }
  }
}