Hallo zusammen, es ist Zeit für ein Mini-Update.
Letzte Woche habe ich etwa drei Stunden lang an meiner persönlichen Website https://hinst.github.io/ codiert und eine kleine Optimierung vorgenommen: Die Bilder werden jetzt direkt geladen. Früher wurden die Bilder in Base64 und JSON verpackt – das war ein „Vermächtnis“ aus der alten Version. Nach der Optimierung laden die Bilder schneller und es gibt weniger Bugs. Die Fehler entstanden dadurch, dass einige Browser Links im Format data:image/png;base64 nicht korrekt öffnen konnten.
Zwei Stunden sind für die Code-Änderungen draufgegangen, und noch eine Stunde habe ich benötigt, um zu verstehen, warum meine Docker-Builds kaputt gegangen sind. Es scheint, dass in einem der Updates so eingestellt wurde, dass –platform nun auf Kommandozeilenebene angegeben werden muss, während die Angabe von –platform im Dockerfile bei FROM nicht mehr ausreicht.
Ich habe ein neues Stable Diffusion Modell installiert und ausprobiert. Das Modell heißt Flux Kontext und ermöglicht es, Änderungen an einem Bild mittels Textanfrage zu verlangen. Das Modell funktioniert überraschend gut… Aber es gibt auch Fehler: Manchmal wird die Farbe viel zu grell. Zum Beispiel schreibe ich „ändere die Farbe der Jacke in Gelb“, und das Ergebnis sieht so aus, als wäre die Jacke mit leuchtender Druckerfarbe übergossen worden. Es kommt auch vor, dass das Modell überhaupt nicht versteht, was es tun soll, und das Bild einfach unverändert lässt. Aber das Modell kann dies nicht sofort melden: Man muss den gesamten Zyklus abwarten, um am Ende ein identisches Bild zu sehen.
Interessanterweise wird in dem Artikel zu Flux Kontext mindestens 20 GB Videospeicher angegeben, aber in der Praxis reichen gerade mal 10–12 GB aus.
Ich möchte anfangen, eine neue Zeichnung von Hand zu erstellen, aber wann ich dafür die passende Zeit finde, ist noch offen 😤
P.S. SmartProgress hat irgendwie ganz unerwartet mein altes Profilicon gelöscht 🗑️ Ich musste ein neues setzen.