Wie installiert man SDXL vor Ort?

Einführung

SDXL, auch bekannt als Stable Diffusion XL, ist ein mit Spannung erwartetes generatives Open-Source-KI-Modell, das erst kürzlich von StabilityAI der Öffentlichkeit vorgestellt wurde. Es ist ein Upgrade von früheren Versionen von SD wie 1.5, 2.0 und 2.1 und bietet erhebliche Verbesserungen bei der Bildqualität, Ästhetik und Vielseitigkeit.

In diesem Artikel werden wir Sie durch den Prozess der lokalen Installation von SDXL führen, so dass Sie die Leistung dieses fortschrittlichen KI-Modells direkt auf Ihrem eigenen Rechner nutzen können.

SDXL

Voraussetzungen

Bevor Sie mit dem Installation stellen Sie sicher, dass Sie über die folgenden Voraussetzungen verfügen:

  • Python 3.7 oder höher
  • Pip-Paketmanager
  • Git
  • Eine stabile Internetverbindung

Schritt-für-Schritt-Installationsanleitung

Schritt 1: Klonen des Repositorys

Beginnen Sie mit dem Klonen des SDXL-Repositorys aus der StabilityAI GitHub Seite. Öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus:

git clone https://github.com/stabilityai/sdxl.git

Schritt 2: Erstellen einer virtuellen Umgebung

Als Nächstes erstellen Sie eine virtuelle Umgebung, um das SDXL zu isolieren Installation von Python auf Ihrem System Umgebung. Navigieren Sie zum Verzeichnis des geklonten Repositorys und führen Sie den folgenden Befehl aus:

cd sdxl
python3 -m venv sdxl-env

Schritt 3: Aktivieren Sie die virtuelle Umgebung

Aktivieren Sie die virtuelle Umgebung, indem Sie den entsprechenden Befehl für Ihr Betriebssystem ausführen:

    • Für Windows:
sdxl-envScriptsactivate.bat
    • Für macOS und Linux:
Quelle sdxl-env/bin/activate

Schritt 4: Abhängigkeiten installieren

Wenn die virtuelle Umgebung aktiviert ist, installieren Sie die erforderlichen Abhängigkeiten, indem Sie den folgenden Befehl ausführen:

pip install -r anforderungen.txt

Schritt 5: Herunterladen von vortrainierten Gewichten

Laden Sie die vortrainierten Gewichte für SDXL herunter, indem Sie den folgenden Befehl ausführen:

python herunterladen_gewichte.py

Schritt 6: SDXL ausführen

SDXL ist nun erfolgreich auf Ihrem lokalen Rechner installiert. Zu Bilder erzeugen mit SDXL, führen Sie den folgenden Befehl aus:

Das Verfeinerungsmodell ist, wie der Name schon sagt, eine Methode zur Verfeinerung Ihrer Bilder für eine bessere Qualität. Beachten Sie, dass dieser Schritt für Invoke AI nicht unbedingt erforderlich ist, da es den gesamten Prozess in einer einzigen Bilderzeugung durchführen soll. So verwenden Sie das Verfeinerungsmodell:

  • Navigieren Sie zur Registerkarte Bild-zu-Bild in AUTOMATIC1111 oder Invoke AI.
  • Ändern Sie den Prüfpunkt/Modell in sd_xl_refiner (oder sdxl-refiner in Invoke AI).
  • Sie können jedes Bild, das Sie mit dem SDXL-Basismodell erstellt haben, als Eingabebild verwenden.
  • Stellen Sie die Stärke der Rauschunterdrückung auf einen Wert zwischen 0,25 und 0,6 ein - die Ergebnisse hängen von Ihrem Bild ab, daher sollten Sie mit dieser Option experimentieren.
python sdxl.py

Schlussfolgerung

Herzlichen Glückwunsch! Sie haben SDXL erfolgreich lokal installiert und sind nun bereit, seine Möglichkeiten zu erkunden. SDXL, die neueste Version von Stabile Diffusionbietet erhebliche Verbesserungen bei der Bildqualität und Ästhetik und ist damit ein leistungsstarkes Werkzeug für die generative KI. Durch die Verfolgung der Schritt-für-Schritt-Anleitung In diesem Artikel erfahren Sie, wie Sie SDXL einsetzen und Ihrer Kreativität mit diesem fortschrittlichen KI-Modell freien Lauf lassen können.

Weitere Informationen und Aktualisierungen zu SDXL finden Sie auf der StabilityAI-Website, wo Sie der Community beitreten können.

Schreibe einen Kommentar

de_DEGerman