SD3.5 Large Profondeur - After
SD3.5 Large Profondeur - Before

Ce workflow vous apprend à guider Stable Diffusion 3.5 avec une carte de profondeur afin que vos générations respectent la structure et la perspective d’une image de référence. Il charge le checkpoint SD 3.5 Large (sd3.5_large_fp8_scaled.safetensors) avec CheckpointLoaderSimple et un VAE de haute qualité (vae-ft-mse-840000-ema-pruned.safetensors). Votre prompt textuel est encodé par CLIPTextEncode, et KSampler gère la diffusion sur une toile latente définie par EmptySD3LatentImage, ce qui permet de définir une taille de sortie précise. VAEDecode, PreviewImage et SaveImage complètent la boucle pour inspecter et exporter les résultats.

Le guidage par profondeur est assuré via ControlNet. ControlNetLoader charge sd3.5_large_controlnet_depth.safetensors et ControlNetApplyAdvanced attache la condition de profondeur à votre prompt avec une force et des pourcentages de début/fin ajustables. L’image de référence est importée via LoadImage, éventuellement redimensionnée avec ImageScaleToTotalPixels, puis convertie en carte de profondeur par le nœud préprocesseur de profondeur inclus (nœud custom identifié par 6b0ed7ac-f476-44c9-9dad-b3f23ef985f8) utilisant le modèle lotus-depth-d-v1-1.safetensors. Pour les variantes image-vers-image, VAEEncode peut amorcer KSampler avec les latents de l’image de référence ; pour du texte-vers-image pur avec guidage profondeur, utilisez EmptySD3LatentImage. ConditioningZeroOut est disponible si vous souhaitez un prompt négatif vide. Cette combinaison permet de préserver la disposition de la scène tout en changeant librement le style, l’éclairage et les détails via votre prompt.

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.

sd3.5_large_depth.json
Récupération du JSON du workflow…

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 "SD3.5 Large Profondeur" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("sd3.5_large_depth_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("45", "image", asset); // LoadImage

wf.setInput("57", "text", "your prompt here"); // CLIPTextEncode

const job = await client.run(wf);
await job.getOutputs("9")[0].toFile("output.png"); // SaveImage

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

Questions Fréquentes

Voir tous les workflows
Showing 30 of 30 templates