De ontwikkelingen rondom het genereren van afbeeldingen met kunstmatige intelligentie blijven vooruitgaan. We hebben mobiele apps, diepteeffecten, video en animatie, maar we mogen de interfaces voor lokale uitvoering van modellen niet vergeten. In het specifieke geval van Stable Diffusion is de oplossing van Automatic1111 het meest compatibel en flexibel, maar als je de voorkeur geeft aan een intuïtieve en gebruiksvriendelijke omgeving met uitstekende functies om afbeeldingen uit te breiden tot voorbij hun oorspronkelijke grootte, moet je InvokeAI van dichtbij bekijken.
Er zijn ten minste drie manieren om afbeeldingen met kunstmatige intelligentie te genereren. Aan de ene kant hebben we DALL-E, met Craiyon als een van de beste gratis online opties. Daarna is er Midjourney, uiterst populair in sociale media, maar het vereist Discord en de aankoop van tokens. Tot slot komen we bij Stable Diffusion, dat naast een gratis online modus ook offline uitvoering mogelijk maakt, met een grafische kaart.
In de beginperiode werkte alles in de systeemconsole, maar het project van Automatic1111 leidde tot een webinterface voor Stable Diffusion met een hoge mate van compatibiliteit en flexibiliteit. We moeten echter ook erkennen dat de staat van Auto1111 een beetje chaotisch is, met meer dan 1.300 issues open op GitHub en een documentatie die niet optimaal is. Als je nu genoeg vuurkracht hebt om Stable Diffusion offline uit te voeren en op zoek bent naar een alternatief voor de interface van Automatic1111, wijzen alle pijlen naar InvokeAI.
InvokeAI: een van de beste webinterfaces voor Stable Diffusion
Een van de meest positieve aspecten van InvokeAI is de installatie. De belangrijkste vereisten zijn er drie: de installatie van Python (3.10.6 is een goede keuze omdat het compatibiliteit met Auto1111 behoudt), het toepassen van een patch in het Register die langere stationspaden activeert, en ongeveer 25 GB opslagruimte op de schijf. Een dubbelklik op install.bat start het proces zelf, maar het is niet voor 100 procent automatisch. InvokeAI vraagt naar de bestemming van de bestanden en de te installeren modellen (de aanbevolen lijst is een goed startpunt). Uiteraard betekent dit dat InvokeAI zeer grote bestanden zal downloaden, dus geduld.
Veruit de krachtigste functie van InvokeAI is het Unified Canvas, dat functies van inpainting, outpainting, tekst naar afbeelding en afbeelding naar afbeelding combineert. Zowel inpainting (specifieke delen van een afbeelding wijzigen of regenereren) als outpainting (een afbeelding uitbreiden met extra details) laten veel te wensen over in de interface van Automatic1111, maar het is duidelijk dat InvokeAI met de nieuwste editie de spijker op de kop heeft geslagen.
Ondanks deze indrukwekkende functies heeft InvokeAI beperkingen die we moeten benadrukken. De eerste is het aantal tokens (met andere woorden, als onze prompt te lang is, negeert InvokeAI het overschot), maar de belangrijkste is het gebrek aan efficiëntie in het gebruik van VRAM, zozeer zelfs dat ik aanraad InvokeAI volledig te negeren als de grafische kaart 6 GB VRAM of minder beschikbaar heeft. In dat geval is de beste optie om terug te keren naar Automatic1111 en de commando's --medvram of --lowvram te activeren, die zeer goed werken (afgezien van de prestatievermindering).
Officiële website: Klik hier