KUNST MIT OPEN SOURCE

7 min lesen

Kommerzielle Tools wie Midjourney und DALL-E generieren Bilder auf Basis eines kurzen Texts. Mit der Stable Diffusion Web UI gibt es eine umfangreiche Open-Source-Alternative, die technikaffine Bastler auf dem eigenen Rechner ausprobieren können.

von Nicolai Schwarz

Bild: Tree House in the Forest, Ghibli style; generiert mit Stable Diffusion 1.5

Text-to-Image-Generatoren erzeugen beeindruckend hübsche Illustrationen und fast fotorealistische Bilder. Die bekanntesten Vertreter Midjourney und DALL-E haben wir in der letzten Ausgabe angesehen – den Artikel finden Sie als PDF-Dokument auf der beiliegenden DVD. Es gibt einige Open-Source-Alternativen wie Stable Diffusion und Disco Diffusion, die Sie lokal installieren und ausprobieren können. Dazu bieten sich verschiedene Tools und GitHub-Projekte an. Wir stellen im Folgenden die Stable Diffusion Web UI von Automatic1111 vor, die zahlreiche einzelne Tools unter einem Dach vereint und außerdem Erweiterungen erlaubt. Dafür benötigen Sie jedoch einen leistungsstarken Rechner. Empfohlen wird eine Grafikkarte mit mindestens 6 Gigabyte an VRAM. Alternativ können Sie die Tools einzeln über den Cloud-Dienst Google Colab ausprobieren, mehr im Infokasten Stable Diffusion mit Google Colab ausführen.

Die Installation

Stable Diffusion läuft mit Python. Laden Sie die aktuelle Version für Windows auf bit.ly/3UVcVmz herunter, und installieren Sie sie.

Die Stable Diffusion Web UI finden Sie auf GitHub unter bit.ly/3X2aeS7. Es gibt zwei Möglichkeiten, die Software zu installieren. Sind Sie mit Git vertraut, und es ist auf Ihrem Rechner installiert, können Sie das Repository über die Konsole auf Ihren Rechner klonen:

git clone https://github.com/AUTOMA TIC1111/stable-diffusion-webui.git

Diese Installation hat den Vorteil, dass Sie die Updates über ein einfaches git pull herunterladen können. Wenn Sie bisher nicht mit Git gearbeitet haben, können Sie stattdessen über den grünen Code-Button ein Zip (von der Heft-DVD) herunterladen und lokal entpacken. In diesem Fall müssten Sie Updates ebenso als ganzes Paket herunterladen und die alten Dateien überschreiben. Öffnen Sie die webui-user.bat auf der obersten Ebene. In Zeile 3 geben Sie den Pfad zur Exe-Datei von Python an. Wenn Sie Python regulär installiert haben, heißt der Pfad vermutlich:

set PYTHON="C:\Users\[benutzer]\App Data\Local\Programs\Python\Python310\ python.exe"

Dabei entspricht [benutzer] Ihrem Benutzerpfad. Wenn Sie mit Git arbeiten, können Sie optional in der vorletzten Zeile noch ein git pull vor dem call webui.bat ergänzen. Das sorgt dafür, dass bei jedem Start der Batch-Datei zunächst die letzten Änderungen heruntergeladen werden.

Dieser Artikel ist erschienen in...

Ähnliche Artikel

Ähnliche Artikel