1. Einführung in ComfyUI [0]

thumbnail ComfyUI ist ein kostenloser und quelloffener KI-Bildgenerator, der umfassende Kontrolle über die Bildgenerierung bietet und auch ohne Nvidia-GPU funktioniert.

1.1. Was ist ComfyUI? [0]

  1. ComfyUI ist ein kostenloser und quelloffener KI-Bildgenerator, der umfassende Kontrolle über die Bildgenerierung bietet. [0]
  2. Es kann mit einer CPU oder Apple M1/M2-Chips betrieben werden, eine Nvidia-GPU ist nicht zwingend erforderlich. [1]
  3. Die Funktionen umfassen: [3]
    1. Text zu Bild und Bild zu Bild Generierung. [3]
    2. Hochskalierung von Bildern. [3]
    3. Kontrolle über Posen von Charakteren und Positionen von Objekten. [3]
    4. Kontrolle der Tiefenkomposition von Bildern. [3]
    5. Gesichtstausch und Erstellung konsistenter Charaktere. [4]
    6. Integration mit beliebten KI-Tools wie Mimic Motion (Charaktere tanzen lassen), Live Portrait (Gesichtsfotos animieren) und ToonCrafter (Anime-Szenen generieren). [5]

1.2. Installation von ComfyUI [8]

  1. Die Installation erfolgt über das GitHub-Repository von ComfyUI. [13]
  2. Es ist wichtig zu beachten, dass ComfyUI auch auf CPU oder Apple M1/M2 läuft, obwohl eine Nvidia-GPU für schnellere Bildgenerierung empfohlen wird. [14]
  3. Für Windows-Benutzer wird eine direkte Download-Verknüpfung für eine 7z-Datei bereitgestellt, die entpackt werden muss. [19]
  4. Nach dem Entpacken wird die entsprechende .bat-Datei (z.B. run_nvidia_gpu.bat) ausgeführt, um ComfyUI zu starten. [24]

2. Modelle und grundlegende Bildgenerierung [26]

thumbnail Dieser Abschnitt erklärt, wie man Modelle in ComfyUI herunterlädt und verwendet, um Bilder zu generieren, und führt in die grundlegenden Konzepte der Knoten und deren Verbindungen ein.

2.1. Herunterladen und Verwenden von Modellen [26]

  1. Nach der Installation von ComfyUI muss ein Modell heruntergeladen werden, da sonst eine Fehlermeldung erscheint. [26]
  2. Modelle definieren den Stil des Bildes (z.B. realistisch, Disney-Pixar, Anime) und können auf Websites wie CivitAI durchsucht werden. [27]
    1. ImageCyst bietet eine Rangliste der besten Modelle, basierend auf Blindtests von Nutzern. [31]
    2. Modelle wie RealVis XL und Juggernaut basieren oft auf Stable Diffusion XL, einer qualitativ hochwertigeren Version als Stable Diffusion 1.5. [32]
  3. Heruntergeladene Modelle (z.B. .safetensors-Dateien) müssen im Ordner ComfyUI/models/checkpoints gespeichert werden. [37]
  4. Es ist nicht notwendig, die Standard-SDXL-Basis- und Refiner-Dateien herunterzuladen, da neuere Modelle oft besser sind und Speicherplatz sparen. [44]

2.2. Erste Bildgenerierung und Workflow-Grundlagen [48]

  1. Nach dem Laden eines Modells können positive und negative Prompts eingegeben werden. [47]
    1. Ein positiver Prompt beschreibt, was im Bild erscheinen soll (z.B. "eine Burg in einem Wald"). [49]
    2. Ein negativer Prompt beschreibt, was nicht im Bild erscheinen soll (z.B. "Menschen, Autos"). [49]
  2. Der Prozess der Bildgenerierung in ComfyUI wird durch Knoten (Boxes) dargestellt, die miteinander verbunden sind. [50]
    1. Neue Knoten können durch Doppelklick auf die Arbeitsfläche und Suche nach dem Knotennamen hinzugefügt werden (z.B. "load checkpoint"). [53]
    2. Knoten können auch durch Ziehen einer Verbindungslinie (Noodle) von einem bestehenden Anschluss erstellt werden, wobei ComfyUI relevante Optionen vorschlägt. [58]
    3. Knoten können kopiert (Strg+C) und eingefügt werden (Strg+V für unverbunden, Strg+Shift+V für verbundene Knoten). [60]
    4. Knoten können umbenannt und farblich markiert werden, um komplexe Workflows übersichtlicher zu gestalten. [62]

2.3. Der K Sampler und latente Bilder [65]

  1. Der K Sampler ist ein Algorithmus, der Prompts und ein latentes Bild (ein Bild aus zufälligem Rauschen) verwendet, um ein Bild zu erstellen. [65]
  2. Ein leeres latentes Bild ist der Ausgangspunkt der Bildgenerierung. [68]
    1. Stable Diffusion beginnt mit einem Bild aus zufälligem Rauschen und entfernt schrittweise Rauschen, um das gewünschte Bild zu erzeugen. [70]
    2. Die Breite und Höhe des latenten Bildes können eingestellt werden; für SDXL sind 1024x1024 Pixel optimal, für Stable Diffusion 1.5 sind es 512x512 Pixel. [71]
    3. Die Batch-Größe bestimmt, wie viele Bilder gleichzeitig generiert werden. [72]
  3. Wichtige Einstellungen im K Sampler: [73]
    1. Seed: Der Startpunkt des zufälligen Bildes. Ein fester Seed erzeugt bei gleichen Einstellungen immer das gleiche Bild. [73]
    2. Steps: Die Anzahl der Schritte zur Rauschentfernung. Zu wenige Schritte führen zu verrauschten Bildern, zu viele Schritte bringen keine Verbesserung oder Artefakte. [77]
    3. CFG (Classifier Free Guidance): Bestimmt, wie stark der Algorithmus den Prompts folgen soll. Ein Wert von 7 oder 8 wird oft empfohlen. [78]
    4. Sampler Name: Der Algorithmus zur Rauschentfernung. Euler ist schnell, DPM++ 2M oder 2M SD bieten höhere Qualität. [80]
    5. Scheduler: Fügt subtile Qualitätsunterschiede hinzu; Karras oder Exponential sind für gute Qualität bekannt. [83]
    6. Denoise: Die Stärke der Rauschentfernung vom initialen latenten Bild. Bei der Generierung von Grund auf wird 100% (Wert 1) verwendet. [85]

2.4. VAE Decode und Bildausgabe [88]

  1. Nach dem K Sampler muss das latente Bild durch einen VAE Decode-Knoten in ein sichtbares Bild umgewandelt werden. [88]
    1. Der VAE (Variational Autoencoder) ist oft im geladenen Checkpoint enthalten und muss mit dem VAE Decode-Knoten verbunden werden. [90]
  2. Für die Bildausgabe gibt es zwei Optionen: [92]
    1. Preview Image: Zeigt das Bild an, speichert es aber nicht auf dem Computer. [92]
    2. Save Image: Zeigt das Bild an und speichert es automatisch. [92]
  3. Ein grundlegender Text-zu-Bild-Workflow umfasst das Laden eines Checkpoints, positive und negative Prompts, einen K Sampler, ein leeres latentes Bild, VAE Decode und eine Bildausgabe. [108]
  4. ComfyUI ist effizient, da es nur die Knoten neu berechnet, deren Einstellungen sich geändert haben. [111]

3. Navigation, Organisation und Produktivität in ComfyUI [113]

thumbnail

Dieser Abschnitt behandelt nützliche Tipps und Tricks für die Navigation, Organisation und Steigerung der Produktivität in der ComfyUI-Oberfläche.

3.1. Workflow-Management und Navigation [113]

  1. Arbeitsbereich: Workflows sollten innerhalb des schwach blauen Rahmens auf der ComfyUI-Arbeitsfläche platziert werden, damit sie beim Start sofort sichtbar sind. [114]
  2. Speichern und Laden von Workflows: [117]
    1. Workflows können als .json-Dateien gespeichert (Strg+S) und geladen (Strg+O) werden. [117]
    2. Strg+A wählt alle Knoten aus. [119]
    3. Entf oder Rücktaste löscht ausgewählte Knoten. [119]
    4. Strg+Z macht die letzte Aktion rückgängig, Strg+Y wiederholt sie. [121]
  3. Navigation auf der Arbeitsfläche: [126]
    1. Die Arbeitsfläche kann durch Klicken und Ziehen der Maus oder durch Halten der Leertaste und Bewegen der Maus verschoben werden. [126]
    2. Zoomen erfolgt mit dem Mausrad. [128]
    3. Mehrere Knoten können durch Halten von Strg und Klicken oder Ziehen eines Rahmens ausgewählt werden. [128]
    4. Ausgewählte Knoten können durch Halten von Shift und Ziehen verschoben werden. [131]
  4. Reroute-Knoten: [132]
    1. Durch Ziehen einer Verbindungslinie und Auswahl von "reroute" kann ein leerer Knoten erstellt werden, der die Verbindung verlängert. [133]
    2. Dies hilft, Linien sichtbar zu halten und Workflows übersichtlicher zu gestalten. [134]
  5. Widgets in Inputs umwandeln: [135]
    1. Einstellungen innerhalb eines Knotens (Widgets) können in Input-Anschlüsse umgewandelt werden, indem man mit der rechten Maustaste darauf klickt und "convert widget to input" wählt. [135]
    2. Dies ermöglicht es, Werte von externen Knoten (z.B. einem "primitive"-Knoten) zu steuern. [137]

3.2. Workflow-Wiederherstellung aus Bildern [139]

  1. Eine bemerkenswerte Funktion von ComfyUI ist die Möglichkeit, einen gesamten Workflow aus einem zuvor generierten Bild wiederherzustellen. [139]
  2. Wenn ein mit ComfyUI erstelltes Bild auf die Arbeitsfläche gezogen wird, lädt ComfyUI automatisch den Workflow, der zur Erstellung dieses Bildes verwendet wurde (vorausgesetzt, die Metadaten wurden nicht gelöscht). [141]
  3. Dies ist eine schnelle Methode, um von anderen Nutzern geteilte Workflows zu lernen und zu verstehen. [142]

4. ComfyUI Manager und Upscaling [144]

thumbnail

Dieser Abschnitt führt den ComfyUI Manager als zentrales Tool für die Installation von Erweiterungen und Modellen ein und erklärt detailliert verschiedene Methoden zur Bild-Hochskalierung.

4.1. Installation des ComfyUI Managers [144]

  1. Der ComfyUI Manager vereinfacht die Installation von Erweiterungen, Plugins und fehlenden Modellen. [145]
  2. Installation: [147]
    1. Navigieren Sie im ComfyUI-Ordner zum custom_nodes-Ordner. [148]
    2. Öffnen Sie die Eingabeaufforderung (CMD) in diesem Ordner. [149]
    3. Klonen Sie das GitHub-Repository des Managers mit git clone [Repo-URL]. [150]
    4. Git muss installiert sein; falls nicht, kann es von der offiziellen Website heruntergeladen und installiert werden. [151]
    5. Nach dem Klonen des Repositories muss ComfyUI neu gestartet werden, damit der Manager die Abhängigkeiten installieren kann. [164]
  3. Nach dem Neustart erscheint der "Manager"-Button im rechten Menü von ComfyUI. [167]

4.2. Funktionen des ComfyUI Managers [168]

  1. Der Manager bietet folgende Hauptfunktionen: [168]
    1. Custom Nodes Manager: Verwaltet benutzerdefinierte Knoten (Plugins und Erweiterungen). [168]
    2. Update ComfyUI / Update All: Aktualisiert ComfyUI oder alle installierten Komponenten. [169]
    3. Install Missing Custom Nodes: Installiert automatisch fehlende Modelle oder Knoten, wenn ein Workflow eines anderen Benutzers importiert wird. [170]
  2. Model Manager: Ermöglicht das einfache Herunterladen von Modellen direkt über die ComfyUI-Oberfläche, anstatt CivitAI manuell zu durchsuchen. [171]
    1. Beispiele für Upscaler-Algorithmen sind Real ESRGAN x4 (für realistische Fotos) und 4x Ultra Sharp. [173]
    2. Nach der Installation von Modellen muss ComfyUI über den "Refresh"-Button im Hauptmenü neu geladen werden. [176]

4.3. Bild-Hochskalierung (Upscaling) [177]

  1. Einfache Hochskalierung (nicht empfohlen): [181]
    1. Der Knoten "Upscale Image" vergrößert lediglich die Bildgröße, fügt aber keine Details hinzu. [185]
    2. Ein 512x512 Bild, das auf 1024x1024 hochskaliert wird, bleibt unscharf, da keine neuen Details generiert werden. [192]
  2. Hochskalierung mit Modellen (besser): [185]
    1. Der Knoten "Upscale Image using model" verwendet spezielle Upscaler-Modelle (z.B. 4x Ultra Sharp, Real ESRGAN) zur Detailverbesserung. [185]
    2. Ein "Upscale Model Loader"-Knoten wird benötigt, um das gewünschte Modell auszuwählen. [195]
    3. Diese Methode führt zu deutlich schärferen Details, wie z.B. bei Mustern auf Rüstungen. [201]
  3. Kontrolliertes Upscaling mit Muting und festem Seed: [203]
    1. Um Rechenressourcen zu sparen, kann ein Workflow an einem bestimmten Knoten unterbrochen werden, indem dieser mit Strg+M stummgeschaltet (gemutet) wird. [203]
    2. Nach der Generierung des Initialbildes kann entschieden werden, ob der Upscale-Prozess fortgesetzt werden soll. [206]
    3. Um sicherzustellen, dass das gleiche Bild hochskaliert wird, muss der Seed im K Sampler auf "fixed" gesetzt werden. [208]
    4. Nach dem Entmuten des Upscale-Knotens und erneutem Drücken von "Q prompt" wird der Upscale-Prozess mit dem zuvor generierten Bild fortgesetzt. [212]
  4. Effizientes Upscaling mit Image Chooser: [214]
    1. Der "Image Chooser"-Knoten (von Chris Orange) ermöglicht es, mehrere Bilder zu generieren und dann manuell auszuwählen, welche Bilder hochskaliert werden sollen. [214]
    2. Dazu wird die Batch-Größe im K Sampler erhöht (z.B. auf 4). [217]
    3. Nach der Generierung der Bilder können die gewünschten Bilder im "Preview Chooser" ausgewählt und mit "Progress selected image" an den Upscaler weitergeleitet werden. [225]

5. Bild-zu-Bild-Generierung und Ultimate SD Upscale [231]

thumbnail

Dieser Abschnitt erklärt die Bild-zu-Bild-Generierung und stellt die fortschrittliche Ultimate SD Upscale-Methode vor, die auf gekachelter Bild-zu-Bild-Verarbeitung basiert.

5.1. Bild-zu-Bild-Generierung [231]

  1. Beim Bild-zu-Bild-Workflow wird nicht mit einem leeren latenten Bild begonnen, sondern mit einem Eingabebild. [238]
  2. Der "Load Image"-Knoten wird verwendet, um ein Bild hochzuladen. [239]
  3. Das hochgeladene Bild muss zuerst mit einem VAE Encode-Knoten in ein latentes Bild umgewandelt werden, bevor es an den K Sampler angeschlossen wird. [242]
    1. Der VAE wird vom geladenen Checkpoint bezogen. [246]
  4. Die Einstellung Denoise Strength im K Sampler ist entscheidend: [251]
    1. Bei einem Wert von 1.0 (100%) wird das Originalbild vollständig entfernt, was zu einem völlig neuen Bild führt. [253]
    2. Bei einem Wert von 0.0 wird das Originalbild unverändert ausgegeben. [255]
    3. Ein Wert zwischen 0.0 und 1.0 (z.B. 0.3 oder 0.8) bestimmt, wie ähnlich das Ausgabebild dem Originalbild sein soll. [256]
  5. Für Lightning-Modelle sind oft nur 5 bis 8 Schritte im K Sampler ausreichend. [247]

5.2. Ultimate SD Upscale (Gekacheltes Upscaling) [271]

  1. Ultimate SD Upscale ist eine der besten Methoden zur Bild-Hochskalierung, die auf gekachelter Bild-zu-Bild-Verarbeitung basiert. [271]
  2. Installation: Der Knoten "Ultimate SD Upscale" muss über den ComfyUI Manager installiert werden. [272]
  3. Workflow-Einrichtung: [273]
    1. Der "Ultimate SD Upscale"-Knoten ersetzt den K Sampler im Workflow. [273]
    2. Er benötigt positive und negative Prompts, das Modell, den VAE und ein hochzuladendes Bild. [274]
    3. Ein "Upscale Model Loader"-Knoten wird benötigt, um ein Upscaler-Modell (z.B. 4X Ultra Sharp) auszuwählen. [281]
  4. Funktionsweise (Tiled Upscaling): [283]
    1. Das Originalbild wird in mehrere Kacheln (z.B. 2x2 für 2-fache Hochskalierung) unterteilt. [283]
    2. Für jede Kachel wird eine Bild-zu-Bild-Generierung mit geringer Denoise Strength durchgeführt. [283]
    3. Die Kacheln werden dann wieder zusammengesetzt, um das hochskalierte Bild zu erzeugen. [284]
  5. Wichtige Einstellungen: [285]
    1. Denoise Strength: Ein niedriger Wert (z.B. 0.15 oder 0.2) ist entscheidend, um die meisten Details des Originalbildes zu erhalten und gleichzeitig neue Details hinzuzufügen. [285]
    2. Tile Width/Height: Sollten den Dimensionen des Originalbildes entsprechen. [287]
    3. Mask Blur/Tile Padding: Beeinflussen, wie gut die Kacheln beim Zusammenfügen ineinander übergehen. Standardwerte sind oft ausreichend. [288]
  6. Vorteile: Diese Methode erzeugt deutlich schärfere und detailreichere Bilder im Vergleich zur einfachen Hochskalierung mit Modellen. [291]
  7. Kaskadiertes Upscaling: Mehrere "Ultimate SD Upscale"-Knoten können hintereinander geschaltet werden, um das Bild in mehreren Schritten weiter hochzuskalieren und die Qualität zu verbessern. [294]
    1. Dabei ist es wichtig, die Tile Width/Height des nachfolgenden Knotens an die Ausgabegröße des vorherigen Knotens anzupassen. [298]
  8. Subtile Unterschiede: Da die Methode Bild-zu-Bild verwendet, können sich subtile Details im Ausgabebild vom Original unterscheiden. [304]
    1. Wenn 100% des Originalbildes erhalten bleiben sollen, ist eine andere Methode möglicherweise besser geeignet. [306]

6. ControlNet in ComfyUI [310]

thumbnail

Dieser Abschnitt erklärt ControlNet, ein leistungsstarkes Tool zur präzisen Steuerung der Bildkomposition, und zeigt, wie es in ComfyUI installiert und verwendet wird.

6.1. Was ist ControlNet? [311]

  1. ControlNet ist ein Tool zur präzisen Anpassung von Bildern, das für ernsthafte Bildgenerierung unerlässlich ist. [311]
  2. Es ermöglicht die Steuerung verschiedener Aspekte der Bildkomposition durch die Verwendung von Pre-Prozessoren und Referenzbildern: [313]
    1. OpenPose: Steuert die Pose von Charakteren. Ein Referenzbild einer Pose wird hochgeladen, und alle Generierungen folgen dieser Pose. [313]
    2. Depth Map: Steuert die Tiefe und die Position von Objekten im Bild. Ein Tiefenbild wird als Referenz verwendet. [318]
    3. Canny / Line Art: Steuert die Linien und Umrisse im Bild. Ein Bild wird in Linienkunst umgewandelt und als Referenz genutzt. [322]
      1. Anime Line Art: Eine optimierte Version für Anime-Generierungen, um Posen und Outfits beizubehalten, aber Farben oder Hintergründe zu ändern. [328]
    4. Scribble: Ermöglicht das Zeichnen von Linien, die die Generierung beeinflussen. [331]
    5. Segmentation: Zerlegt ein Bild in verschiedene Segmente und verwendet diese als Referenz, um die genaue Position von Personen und Objekten zu steuern. [332]

6.2. Installation und Einrichtung von ControlNet [335]

  1. ControlNet Union Model: Über den ComfyUI Manager kann das "ControlNet Union"-Modell installiert werden, das alle gängigen Pre-Prozessoren in einem Paket enthält. [340]
    1. Dieses Modell ist etwa 2.5 GB groß. [343]
    2. Nach der Installation muss ComfyUI neu gestartet werden. [344]
  2. Workflow-Integration: [345]
    1. ControlNet wird zwischen dem positiven Prompt und dem K Sampler eingefügt. [345]
    2. Der Knoten "Apply ControlNet" wird verwendet, um ControlNet auf den positiven Prompt anzuwenden. [347]
    3. Ein "ControlNet Loader"-Knoten wird benötigt, um das "ControlNet Union"-Modell auszuwählen. [349]
  3. Art Venture Preprocessor Node: [353]
    1. Um ein hochgeladenes Bild für ControlNet vorzuverarbeiten, wird der Knoten "Comfy UI Art Venture" (AV ControlNet Preprocessor) benötigt, der über den Custom Nodes Manager installiert wird. [353]
    2. Dieser Knoten bietet eine Vielzahl von Pre-Prozessoren (z.B. OpenPose, Depth, Canny) in einem einzigen Knoten. [362]
    3. Das hochgeladene Bild wird mit dem Pre-Prozessor verbunden, und die verarbeitete Ausgabe wird an den "Apply ControlNet"-Knoten weitergeleitet. [365]
    4. Die SD-Version (z.B. SDXL) und die Auflösung (z.B. 768x768) müssen eingestellt werden. [364]
    5. Die Stärke (Strength) im "Apply ControlNet"-Knoten bestimmt, wie stark ControlNet die endgültige Bildgenerierung beeinflusst (0 für keinen Einfluss, 1 für maximalen Einfluss). [365]

6.3. Anwendungsbeispiele für ControlNet [368]

  1. OpenPose Beispiel: [368]
    1. Ein Bild wird hochgeladen und durch den "OpenPose"-Pre-Prozessor in ein Skelett-Pose-Bild umgewandelt. [368]
    2. Dieses Pose-Bild beeinflusst die Pose des generierten Charakters (z.B. einer Prinzessin). [372]
    3. Eine höhere ControlNet-Stärke (z.B. 1.0) führt zu einer genaueren Übereinstimmung mit der Referenzpose. [377]
  2. Canny Beispiel: [378]
    1. Ein Bild (z.B. Berge) wird hochgeladen und durch den "Canny"-Pre-Prozessor in ein Kantenbild umgewandelt. [378]
    2. Dieses Kantenbild dient als Referenz für die Komposition, während der Prompt den Stil (z.B. "Berge bei Sonnenuntergang") ändert. [384]
    3. Das generierte Bild behält die Form der Berge bei, aber mit der gewünschten Beleuchtung. [385]
  3. ControlNet ist vielseitig und bietet maximale Kontrolle über die Bildkomposition durch verschiedene Pre-Prozessoren. [386]

7. Externe KI-Tools und ComfyUI-Integration [390]

thumbnail

Dieser Abschnitt beleuchtet die Integration externer KI-Tools in ComfyUI durch benutzerdefinierte Knoten und zeigt am Beispiel von Instant ID, wie Gesichtstausch und konsistente Charaktererstellung realisiert werden können.

7.1. Integration externer KI-Tools [390]

  1. ComfyUI unterstützt eine breite Palette anderer Open-Source-KI-Tools durch spezielle Knoten. [390]
  2. Beispiele für integrierbare Tools: [390]
    1. Mimic Motion: Erstellt Tanzvideos aus einem einzigen Foto. [390]
    2. ToonCrafter: Generiert Anime-Szenen zwischen einem Start- und Endbild. [391]
    3. Live Portrait: Animiert ein Gesichtsfoto mit den Ausdrücken eines Referenzvideos. [393]

7.2. Instant ID für Gesichtstausch und konsistente Charaktere [396]

  1. Instant ID ist ein Gesichtstausch-Tool, das ein Referenzbild einer Person nimmt und deren Gesicht auf eine Generierung abbildet. [397]
    1. Es gilt als eines der realistischsten Tools für Gesichtstausch und bewahrt Details des Gesichts über verschiedene Stile (realistisch, Malerei, Zeichnungen) und Winkel hinweg. [399]
  2. Installation von Instant ID: [404]
    1. Der Knoten "ComfyUI Instant ID native support" wird über den ComfyUI Manager installiert. [404]
    2. Nach der Installation muss ComfyUI neu gestartet werden, wobei zusätzliche Abhängigkeiten wie InsightFace und Onyx runtime GPU heruntergeladen werden. [409]
    3. InsightFace-Modelle müssen manuell heruntergeladen werden: [413]
      1. Antelope V2: Eine .zip-Datei von Google Drive, die in ComfyUI/models/InsightFace/models entpackt werden muss. [414]
    4. Instant ID IP Adapter und ControlNet-Modelle können über den Model Manager in ComfyUI heruntergeladen werden. [421]
      1. Diese Modelle sind relativ groß (1.7 GB und 2.5 GB). [424]
      2. Nach dem Download muss ComfyUI aktualisiert werden. [425]

7.3. Workflow für Instant ID [426]

  1. Integration in den Workflow: Der "Apply Instant ID"-Knoten wird zwischen den Prompts und dem K Sampler platziert. [426]
    1. Der negative Prompt, das Modell und die positiven/negativen Konditionierungen werden mit dem "Apply Instant ID"-Knoten und dem K Sampler verbunden. [431]
  2. Eingaben für Instant ID: [436]
    1. Ein Referenzbild des Gesichts (z.B. Will Smith) wird über einen "Load Image"-Knoten hochgeladen. [436]
    2. Ein "ControlNet Loader"-Knoten wählt das Instant ID ControlNet-Modell aus. [438]
    3. Ein "Instant ID Face Analysis"-Knoten verarbeitet das Gesichtsbild, wobei der Provider (z.B. CUDA für Nvidia-GPUs) ausgewählt wird. [438]
    4. Ein "Instant ID Model Loader"-Knoten lädt das IP Adapter-Modell. [439]
  3. Einstellungen für Instant ID: [440]
    1. Weight: Bestimmt den Einfluss des Referenzgesichts auf das generierte Bild. [440]
    2. Start/End: Legt fest, in welchen Schritten des Rauschentfernungsprozesses der Gesichtstausch angewendet werden soll (z.B. 0 bis 1 für alle Schritte). [441]
  4. Anwendungsbeispiele: [444]
    1. Generierung eines Polizisten mit dem Gesicht von Will Smith in einem realistischen Stil. [444]
    2. Erstellung konsistenter Charaktere für Videos, Animationen oder Comics. [450]
    3. Generierung von Bildern in verschiedenen Stilen (z.B. Aquarellmalerei) unter Beibehaltung des Gesichts. [452]

7.4. Zukünftige Modelle und ComfyUI's Vielseitigkeit [457]

  1. ComfyUI ist extrem vielseitig und unterstützt Tausende von benutzerdefinierten Knoten für verschiedene externe KI-Tools, was es zum leistungsstärksten kostenlosen und quelloffenen Bildgenerator macht. [457]
  2. Oraflow und Flux: [462]
    1. Für Oraflow bleibt der Workflow weitgehend gleich, nur der Checkpoint muss auf die Oraflow .safetensors-Datei geändert werden. [462]
    2. Für Flux sind geringfügige Anpassungen am Modell, Clip Loader und K Sampler erforderlich. [465]
  3. Vorteile von Stable Diffusion XL: [468]
    1. SDXL ist derzeit die ausgereifteste Plattform mit Hunderten von Modellen, LORAs und Plugins (wie ControlNet). [468]
    2. Flux ist noch neu und hat weniger Tools und Workflows von der Open-Source-Community. [469]
  4. ComfyUI ist kostenlos, quelloffen, einfach zu installieren und erfordert nicht unbedingt eine Nvidia-GPU. [471]
  5. Bei Problemen oder Fehlern steht der Support in den Kommentaren zur Verfügung. [473]