Über FLUX.1 Kontext Dev
FLUX.1 Kontext Black Forest Labs ist ein bahnbrechendes multimodales Bildbearbeitungsmodell, das die gleichzeitige Eingabe von Text und Bild unterstützt, den Kontext eines Bildes intelligent versteht und präzise Bearbeitungen vornimmt. Die Entwicklungsversion ist eine Open-Source-Diffusion mit 12 Milliarden Parametern. Transformator Das Modell verfügt über ein ausgezeichnetes kontextuelles Verständnis und die Fähigkeit, die Konsistenz der Charaktere zu bewahren, um sicherzustellen, dass die Charaktereigenschaften, das Layout der Komposition und andere Schlüsselelemente auch nach mehreren Iterationen der Bearbeitung stabil bleiben.
Es verfügt über die gleichen Kernfunktionen wie die FLUX.1 Kontext-Suite.
- Rollenkonsistenz (Zeichen Konsistenz): Beibehaltung eindeutiger Elemente eines Bildes über mehrere Szenen und Umgebungen hinweg, wie z. B. Zeichen oder Objekte in einem Referenzbild.
- Bearbeiten: Gezielte Änderungen an bestimmten Elementen eines Bildes, ohne andere Teile zu beeinträchtigen.
- Stilreferenz: Erzeugt neue Szenen auf der Grundlage von Textanhaltspunkten, wobei der einzigartige Stil des Referenzbildes erhalten bleibt.
- Interaktive Geschwindigkeit: Sehr geringe Latenzzeit bei der Bilderzeugung und -bearbeitung.
Während frühere Versionen der API die höchste Wiedergabetreue und Geschwindigkeit bieten, läuft FLUX.1 Kontext [Dev] vollständig auf dem lokalen Rechner und bietet Entwicklern, Forschern und fortgeschrittenen Nutzern, die experimentieren möchten, eine unvergleichliche Flexibilität.
Versionsinformationen
- FLUX.1 Kontext [pro] - Kommerzielle Version, spezialisiert auf schnelle iterative Bearbeitung
- FLUX.1 Kontext [max] - Experimentelle Version, mit verbesserter Einhaltung des Stichworts
- FLUX.1 Kontext [dev] - Open-Source-Version (in diesem Lernprogramm verwendet), 12 Milliarden Parameter, hauptsächlich für Forschungszwecke
Derzeit in ComfyUI In diesem Fall können Sie alle diese Versionen verwenden, wobei Pro- und Max-VersionenDies kann von einem API-Knoten aus aufgerufen werden, und für die Dev-Open-Source-Version siehe die Anweisungen in diesem Leitfaden.
Beschreibung des Arbeitsablaufs
In diesem Tutorial stellen wir zwei Arten von Workflows vor, die im Wesentlichen gleich sind.
- Eine ist die Verwendung von FLUX.1 Kontext Bildbearbeitung Gruppierung von Knoten-Workflows für eine übersichtlichere Oberfläche und die Wiederverwendung von Workflows
- Der andere ist ein Arbeitsablauf, der keine Gruppenknoten verwendet und den vollständigen ursprünglichen Arbeitsablauf zeigt.
Der Hauptvorteil der Verwendung von Gruppenknoten ist die Einfachheit des Arbeitsablaufs - Sie können Gruppenknoten für komplexe Arbeitsabläufe wiederverwenden und Gruppen von Knoten schnell wiederverwenden. Darüber hinaus haben wir in der neuen Version des Frontends die Möglichkeit hinzugefügt, schnell Gruppenknoten zu Flux.1 Kontext Dev hinzuzufügen.
Diese Funktion ist derzeit experimentell und kann in zukünftigen Versionen angepasst werden.
Wenn Sie beim Laden der nachstehenden Workflow-Datei feststellen, dass Knoten fehlen, kann Folgendes vorliegen.
- Sie verwenden nicht die neueste ComfyUI Entwicklungsversion (Nightly).
- Sie verwenden die stabile Version (Release) oder die Desktop-Version von ComfyUI (die nicht die neuesten Funktionsupdates enthält).
- Sie verwenden die neueste Version von ComfyUI Commit, aber einige Knotenimporte schlagen beim Start fehl.
Bitte stellen Sie sicher, dass Sie ComfyUI erfolgreich auf die neueste Entwicklungsversion (Nightly) aktualisiert haben. Siehe auch. Wie man ComfyUI aktualisiert Wie Sie ComfyUI aktualisieren können, erfahren Sie in diesem Abschnitt.
Modell Download
Um die Arbeitsabläufe in diesem Leitfaden erfolgreich auszuführen, müssen Sie zunächst die folgenden Modelldateien herunterladen. Sie können den Link zum Herunterladen des Modells auch direkt vom entsprechenden Arbeitsablauf erhalten, der bereits die Informationen zum Herunterladen der Modelldateien enthält.
Diffusionsmodell
Wenn Sie die ursprünglichen Gewichte verwenden möchten, können Sie auf die ursprünglichen Modellgewichte zugreifen und diese verwenden, indem Sie das Black Forest Labs Repository besuchen.
VAE
Textkodierer
Modell Speicherort
📂 ComfyUI/
├── 📂 models/
│ ├── 📂 diffusion_models/
│ │ └── flux1-dev-kontext_fp8_scaled.safetensors
│ ├── 📂 vae/
│ │ └── ae.safetensor
│ └── 📂 text_encoders/
│ ├── clip_l.safetensors
│ └── t5xxl_fp16.safetensors or t5xxl_fp8_e4m3fn_scaled.safetensors
Flux.1 Kontext Dev Foundation Arbeitsablauf
Dieser Arbeitsablauf ist ein normaler Arbeitsablauf, aber er verwendet eine Load Image(from output)
um das zu bearbeitende Bild zu laden, wodurch der Zugriff auf bearbeitete Bilder für mehrere Bearbeitungsrunden erleichtert wird.
1) Arbeitsablauf und Herunterladen des Eingangsbildes
Laden Sie die folgenden Dateien herunter und ziehen Sie sie in ComfyUI, um den entsprechenden Workflow zu laden.
Eingabebild
2. schrittweise Beendigung des Arbeitsablaufs
Sie können den Arbeitsablauf anhand der Abbildungen im Diagramm vervollständigen:.
- existieren
Load Diffusion Model
In Knoten, Ladenflux1-dev-kontext_fp8_scaled.safetensors
Modellierung - existieren
DualCLIP Load
Knoten, stellen Sie sicher, dass dieclip_l.safetensors
im Gesang antwortent5xxl_fp16.safetensors
vielleichtt5xxl_fp8_e4m3fn_scaled.safetensors
- existieren
Load VAE
Knoten, stellen Sie sicher, dass dieae.safetensors
Modellierung - existieren
Load Image(from output)
Laden Sie im Knoten das bereitgestellte Eingabebild - existieren
CLIP Text Encode
Im Knoten, Eingabeaufforderung ändern, nur Englisch - Streik (auf der Tastatur)
Queue
oder verwenden Sie das TastenkürzelCtrl(cmd) + Enter
Laufende Workflows
Flux.1 Kontext Dev Gruppierung Arbeitsablauf
Dieser Workflow verwendet die FLUX.1 Kontext Bildbearbeitung Gruppieren Sie Knoten für eine übersichtlichere Oberfläche und die Wiederverwendung von Arbeitsabläufen.
Dieses Beispiel verwendet ebenfalls zwei Bilder als Eingabe, wobei die Image Stitch
Der Knotenpunkt fügt die beiden Bilder zu einem einzigen zusammen, das dann mit Flux.1 Kontext bearbeitet wird.
1) Arbeitsablauf und Herunterladen des Eingangsbildes
Laden Sie die folgenden Dateien herunter und ziehen Sie sie in ComfyUI, um den entsprechenden Workflow zu laden.
Eingabebild
2. schrittweise Beendigung des Arbeitsablaufs
Sie können den Arbeitsablauf anhand der Abbildungen im Diagramm vervollständigen:.
- existieren
Load VAE
In Knoten, Ladenae.safetensors
Modellierung - existieren
Load Image
Im Knoten wird das erste bereitgestellte Eingabebild geladen - existieren
Load Image
Laden Sie das zweite Eingabebild in den Knoten - Da andere Modelle und zugehörige Knoten bereits im Gruppenknoten verpackt sind, müssen Sie den Hinweisen im Schritt-für-Schritt-Diagramm folgen, um sicherzustellen, dass die entsprechenden Modelle korrekt geladen werden und um die Eingabeaufforderungen zu schreiben
- Streik (auf der Tastatur)
Queue
oder verwenden Sie das TastenkürzelCtrl(cmd) + Enter
Laufende Workflows
Flux Kontext Cueing-Tipps
1. grundlegende Änderungen
- Einfach und geradlinig.
"将汽车颜色更改为红色"
- Stilvoll bleiben.
"更改为白天, 同时保持绘画的相同风格"
2. die Migration der Stile
Grundsätze.
- Klären Sie den Stil der Namensgebung.
"转换为包豪斯艺术风格"
- Beschreibende Merkmale.
"转换为具有可见笔触、厚重颜料质感的油画"
- Beibehaltene Zusammensetzung.
"更改为包豪斯风格, 同时保持原始构图"
3. rollenbezogene Kohärenz
RAHMEN.
- Spezifische Beschreibung.
"有黑色短发的女人"
Nicht "sie". - Beibehaltene Merkmale.
"同时保持相同的面部特征、发型和表情"
- Schrittweise Änderung: erst den Hintergrund, dann die Aktion ändern.
4. die Textbearbeitung
- Verwendung von Anführungszeichen.
"将 'joy' 替换为 'BFL'"
- Format beibehalten.
"替换文本, 同时保持相同的字体风格"
Lösungen für allgemeine Probleme
Übermäßiger Rollenwechsel
❌ Fehler. "将人物转换为维京人"
✅ Richtig. "将服装更改为维京战士风格, 同时保留面部特征"
Kompositorische Positionsänderungen
❌ Fehler. "把他放在沙滩上"
✅ Richtig. "将背景更改为海滩, 同时保持人物在完全相同的位置、比例和姿势"
Ungenaue Anwendung des Stils
❌ Fehler. "把它变成素描"
✅ Richtig. "转换为具有自然石墨线条、交叉排线和可见纸张纹理的铅笔素描"
Grundlegende Prinzipien
- klar und spezifisch - Präzise Beschreibungen verwenden, vage Begriffe vermeiden
- Schritt-für-Schritt-Editor - Komplexe Änderungen in mehrere einfache Schritte aufteilen
- ausdrücklicher Vorbehalt - Welche Elemente der Erklärung sollten unverändert bleiben?
- Auswahl der Verben - Verwendung von "ändern", "ersetzen" anstelle von "umwandeln".
Vorlagen für bewährte Verfahren
Änderung des Objekts. "将 [对象] 更改为 [新状态], 保持 [要保留的内容] 不变"
Stil-Migration. "转换为 [特定风格], 同时保持 [构图/角色/其他] 不变"
Hintergrund Ersetzung. "将背景更改为 [新背景], 保持主体在完全相同的位置和姿势"
Text-Editor. "将 '[原始文本]' 替换为 '[新文本]', 保持相同的字体风格"
Erinnern Sie sich. Kontext ist gut darin, detaillierte Anweisungen zu verstehen und die Konsistenz zu wahren.