Model
Trends
.ai
Model
Trends
.ai
die besten Open-Source-KI-Modelle

Load VAE-Node in ComfyUI

Load VAE (VAELoader) lädt eine eigenständige VAE-Datei aus models/vae, damit ein Checkpoint mit fehlender oder schwacher VAE saubere Farben decodiert und geteilte Modelle wie Flux und Wan ihren Decoder bekommen.
Node-Paket: ComfyUI core
Kategorie: Loader

Was Load VAE macht

Die VAE wandelt das latente Bild in Pixel um (decodieren) und Pixel in Latents (kodieren). Viele SD 1.5 und SDXL Checkpoints haben eine, aber manche wurden ohne oder mit einer schlechten VAE trainiert oder gemerged und erzeugen blasse, ausgewaschene oder fleckige Bilder. Load VAE lässt dich eine bekannte gute VAE (vae-ft-mse-840000 für SD 1.5, sdxl_vae für SDXL) anstelle der Checkpoint-VAE einstecken.
Geteilte Modellfamilien brauchen sie immer: Flux nutzt ae.safetensors, Wan 2.1 nutzt wan_2.1_vae.safetensors, HunyuanVideo und LTX haben ihre eigenen. Der Ausgang ersetzt die VAE-Verbindung in VAE Decode und VAE Encode.

Eingänge

Name
Typ
Bedeutung
vae_name
COMBO
Die VAE-Datei aus models/vae. taesd und taesdxl Einträge sind die kleinen Vorschau-Decoder.

Ausgänge

Name
Typ
Bedeutung
VAE
VAE
Der Decoder/Encoder für VAE Decode, VAE Encode und inpaint encode Nodes.
AD
Spar dir die Einrichtung: ComfyUI-Workflows vorinstalliert in der Cloud
BitVector führt fertige ComfyUI-Workflows auf eigenen GPUs aus. Keine Installation, keine fehlenden Nodes, keine roten Kästen. Auf dem Handy oder Laptop öffnen und in einer Minute generieren.

So verwendest du Load VAE

  1. Lade die VAE für deine Modelfamilie in ComfyUI/models/vae herunter.
  2. Füge Load VAE hinzu und wähle die Datei aus.
  3. Verbinde den VAE-Ausgang mit VAE Decode (und mit VAE Encode, wenn du img2img machst).
  4. Lass den Checkpoint-VAE-Ausgang unverbunden.

Einstellungen und Tipps

  • SDXL: Nutze die fp16-fix VAE (sdxl_vae_fp16_fix), wenn du in fp16-Modus schwarze Bilder siehst.
  • SD 1.5 Anime-Checkpoints sehen oft am besten mit kl-f8-anime2 oder der Orangemix VAE aus; realistische mit vae-ft-mse-840000.
  • Misch niemals Familien: Eine SDXL VAE auf SD 1.5 Latents ergibt Müllfarben, eine Flux VAE auf SDXL Latents verursacht Fehler.
  • Die taesd Einträge sind schnelle Annäherungen nur für Vorschauen; finale Bilder sollten die echte VAE nutzen.

Fehlerbehebung bei Load VAE

Bilder sind ausgewaschen, grau oder kontrastarm

Warum es passiert
Der Checkpoint hat keine eingebackene VAE oder eine schlechte, und der Graph nutzt den Checkpoint-VAE-Ausgang.

So behebst du es
Füge Load VAE mit der Standard-VAE der Familie hinzu und verbinde sie mit VAE Decode statt mit dem Checkpoint-VAE.

Das decodierte Bild ist ein Farbblock voller Rauschen

Warum es passiert
VAE- und Latent-Familien passen nicht zusammen (z.B. Flux ae.safetensors decodiert SDXL Latents oder eine SDXL VAE decodiert Wan Video Latents).

So behebst du es
Nutze die VAE, die zum Modell gehört, das das Latent erzeugt hat. Der Fehler "Given groups=1, weight of size ..." in der Konsole bestätigt eine Familienfehlanpassung.

Schwarzes Bild nach dem Decodieren bei SDXL

Warum es passiert
Die originale SDXL VAE läuft in fp16 über und liefert NaN-Werte, die zu schwarzen Bildern decodieren.

So behebst du es
Lade sdxl_vae_fp16_fix.safetensors oder starte ComfyUI mit --fp32-vae.

VAE Decode läuft bei großen Bildern aus dem Speicher

Warum es passiert
Das Decodieren eines 2048x2048 Bildes braucht mehrere GB für die Aktivierungen.

So behebst du es
Ersetze VAE Decode durch VAE Decode (Tiled) mit einer Kachelgröße von 512 oder dekodiere vor dem letzten Upscale-Schritt.

AD
Diesen Workflow vom Handy aus starten
Jeder Workflow auf dieser Seite ist auf BitVector vorinstalliert, mit Modellen und Custom Nodes an Ort und Stelle. Einen auswählen, Prompt eingeben, fertig. Null Einrichtung, nichts herunterladen.

Fragen zu Load VAE

Brauche ich immer Load VAE?

Nur wenn der Checkpoint keine gute VAE hat oder das Modell ohne eine geliefert wird. Viele SDXL Checkpoints sind mit ihrer eigenen VAE in Ordnung.

Wo finde ich die richtige VAE?

Die Modellseite nennt sie normalerweise. Für Flux ist es ae.safetensors aus dem Flux-Repository, für Wan ist sie in den Wan 2.1 neu verpackten Dateien.

Verwandte Nodes

VAE Decode
ComfyUI core
VAE Decode wandelt den gesampelten LATENT mit dem VAE in ein Pixel-BILD um; VAE Decode (Tiled) macht das Gleiche in Kacheln für sehr große Bilder.
VAE Encode and VAE Encode (for Inpainting)
ComfyUI core
VAE Encode wandelt ein Pixel-BILD in einen LATENT für img2img um; VAE Encode (for Inpainting) macht das Gleiche, während der maskierte Bereich ausgeblendet wird, damit ein Inpainting-Modell ihn neu malen kann.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple) öffnet eine .safetensors- oder .ckpt-Modell-Datei und liefert die drei Teile, die jeder Workflow braucht: das Diffusions-MODELL, den CLIP-Textencoder und das VAE.
Load Diffusion Model
ComfyUI core
Load Diffusion Model (UNETLoader) lädt ein nacktes Denoising-Netzwerk wie Flux, SD3.5, Wan oder HunyuanVideo aus models/diffusion_models, mit einer weight_dtype-Option für fp8, um VRAM zu sparen.
AD
Keine Lust mehr, Nodes zu reparieren? Lass es die Cloud machen
BitVector hält hunderte ComfyUI-Workflows installiert, aktuell und getestet auf schnellen Cloud-GPUs. Kein Python, keine CUDA-Fehler, keine VRAM-Grenzen. Läuft in jedem Browser.

Weitere ComfyUI-Nodes

CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode wandelt einen Textprompt mit dem Modell-Textencoder in CONDITIONING um. Ein Node hält den positiven Prompt, ein zweiter den negativen Prompt.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager ist die Erweiterung, die benutzerdefinierte Node-Pakete und Modelle direkt in der Oberfläche installiert, aktualisiert und repariert, fehlende Nodes in importierten Workflows erkennt und deine Einrichtung sichert.
KSampler
ComfyUI core
KSampler führt die Denoising-Schleife aus: Es nimmt das Modell, die Prompts und ein Latent und erzeugt das fertige latente Bild, gesteuert durch Seed, Schritte, cfg, Sampler, Scheduler und Denoise.
Save Image
ComfyUI core
Save Image speichert den IMAGE-Tensor als PNG in ComfyUI/output und bettet den gesamten Workflow in die Dateimetadaten ein, sodass das Bild zurück in ComfyUI gezogen werden kann, um den Graph wiederherzustellen.
Empty Latent Image
ComfyUI core
Empty Latent Image erstellt die leere latente Leinwand (Breite, Höhe, batch_size), von der das Text-zu-Bild-Sampling startet; die Dimensionen müssen Vielfache von 8 sein und zur Modellfamilie passen.
Load Image
ComfyUI core
Load Image lädt ein Bild aus dem ComfyUI-Eingabeordner (oder einem Upload) und gibt einen IMAGE-Tensor plus eine MASKE aus, die aus dem Alphakanal stammt. Das ist der Startpunkt für img2img, Inpainting, ControlNet und IP-Adapter-Graphen.