Ce workflow montre la génération reference-to-video de MiniMax H3 dans ComfyUI : vous fournissez une invite texte plus jusqu’à neuf images de référence, trois courtes vidéos de référence et trois clips audio, et le modèle produit un MP4 unique avec audio stéréo natif en une seule passe. Le nœud MiniMaxH3ReferenceToVideo est le cœur du système : il fusionne le contexte multimodal (identité, mouvement, caméra, style et voix) avec votre invite pour synthétiser un clip d’environ 15 s jusqu’à 2K et 24 fps.
En interne, le groupe Switch Model and Settings charge la pile de modèles MiniMax H3 via UNETLoader et CLIPLoader, tandis que KSamplerSelect, BasicScheduler, SamplerCustomAdvanced et BasicGuider gèrent le comportement d’échantillonnage (seedé par RandomNoise pour la reproductibilité). ResolutionSelector définit une taille 16:9 alignée sur des multiples de 32, et ComfyMathExpression avec PrimitiveFloat calcule des valeurs dérivées comme le nombre de frames à partir de la durée et du fps. Après génération, VAELoader fournit les VAE vidéo et audio ; VAEDecode reconstruit les frames depuis les latents vidéo et VAEDecodeAudio reconstruit les formes d’onde stéréo. CreateVideo multiplexe les frames et l’audio, et SaveVideo écrit le MP4 final. Le workflow est adapté à l’animation cohérente d’un personnage, au mouvement guidé par style et aux contenus synchronisés à l’audio, sans étapes séparées de TTS ou de sound design.
API
Utiliser ce workflow depuis le code
Chaque workflow Comfy est un graphe JSON. Le contenu ci-dessous est ce workflow, exactement comme ComfyUI l’exécute — récupérez-le depuis l’URL, gardez-le dans le contrôle de version, ou chargez-le dans ComfyUI et exécutez-le nœud par nœud.
Exécutez-le depuis TypeScript ou Python avec le Comfy SDK. Le même code cible Comfy Cloud ou un ComfyUI auto-hébergé — seule l’URL de base change.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");Le SDK prend un workflow au format API : ouvrez ce workflow dans ComfyUI et utilisez Fichier → Exporter le workflow (API).
L’accès à l’API Comfy Cloud nécessite un forfait avec clé API.
FAQ














