Eigene Bild-KI trainieren
Anleitung zum Training eines eigenen Flux-Modells
Vorbereitung
Für die Vorbereitung benötigst du:
- Eine kostenlose Registrierung bei GitHub
- Eine kostenlose Registrierung bei Hugging Face
- Die Trainingsseite bei Replicate, auf der du dich mit deinen GitHub-Anmeldedaten einloggst
- Ein hinterlegtes Zahlungsmittel bei Replicate, da das Training zwischen 5 und 7 Euro kosten wird
Trainingsdaten
Für das Training brauchst du ungefähr 12 bis 15 Fotos von dir, die möglichst im gleichen Zeitraum aufgenommen wurden und verschiedene Szenen und Posen zeigen.
- Lasse dir die Bilder von einem KI-Tool wie ChatGPT beschreiben (optional, aber hilfreich). Beachte dabei: Umgebung, Wetter und Blickwinkel sollten möglichst variieren.
- Erstelle für jede Bildbeschreibung eine separate Textdatei und benenne diese nach dem zugehörigen Bild.
- Erstelle einen Zip-Ordner, der die Bilder und die Textdateien enthält.
Das Training
Folge diesen Schritten, um das Training deines Flux-Modells zu starten:
- Melde dich bei Replicate und Hugging Face an.
- Rufe die Trainings-Website auf Replicate auf.
- Wähle unter „destination“ die Option „create new model“ und vergebe einen eindeutigen Namen, der mit „flux_“ beginnt, z.B. „flux_[deinvorname]“.
- Belasse die Einstellung auf „Public“.
- Lade die Zip-Datei mit den Bildern und Beschreibungen über „input_images“ hoch.
- Trage bei „trigger_word“ ein einzigartiges Wort ein, das dein Modell eindeutig identifiziert. Dies sollte ein erfundenes Wort wie z.B. [deinvorname]FLUX sein.
- Wenn du Textdateien angelegt hast, entferne das Häkchen bei „autocaption“.
- Wähle die Anzahl der „steps“ – 2.000 Schritte sind ein guter Kompromiss zwischen Kosten und Ergebnis.
- Die Felder „learning_rate“, „batch_size“, „resolution“, „lora_rank“ und „optimizer“ kannst du unverändert lassen.
- Wechsle zu Hugging Face, klicke auf dein Profilbild und wähle „New Model“.
- Gib beim „model name“ den gleichen Namen wie auf Replicate ein, z.B. „flux_[deinvorname]“.
- Kopiere den Modellnamen und füge ihn in Replicate in das Feld „hf_repo_id“ ein.
- Erstelle bei Hugging Face unter „Access Tokens“ einen neuen Token mit dem Namen „flux_[deinvorname]“ und aktiviere die Häkchen bei „Repositories“, „Inference“, „Webhooks“ und „Collections“.
- Kopiere den Token und füge ihn in Replicate in das Feld „hf_token“ ein.
- Klicke auf „create training“ und warte etwa 30 Minuten, bis das Training abgeschlossen ist.
Generiere Dein KI-Ich
Um dein KI-Ich zu generieren, folge diesen Schritten:
- Öffne die Seite auf Replicate, auf der du mit Flux [dev] auf dein trainiertes Modell zugreifen kannst.
- Trage unter „hf_lora“ das Hugging Face Repository ein, das du erstellt hast, z.B. [deinhuggingfacename]/flux_[deinvorname].
- Beginne in der Prompt-Zeile immer mit „photo of [Trigger Wort]“ und lasse deiner Kreativität freien Lauf.
Mit besten Grüßen von Hanno und seinen imaginären Schwestern. 😉