Gli sviluppi che circondano la generazione di immagini tramite intelligenza artificiale continuano ad avanzare. Abbiamo applicazioni mobili, effetti di profondità, video e animazione, ma non dobbiamo dimenticare le interfacce per l'esecuzione locale dei modelli. Nel caso specifico di Stable Diffusion, la soluzione di Automatic1111 è la più compatibile e flessibile, ma se preferisci un ambiente intuitivo e facile da usare, con eccellenti funzioni per espandere le immagini oltre la loro dimensione originale, devi dare un'occhiata da vicino a InvokeAI.
Esistono almeno tre percorsi per generare immagini con l'intelligenza artificiale. Da un lato abbiamo DALL-E, con Craiyon come una delle sue migliori opzioni gratuite online. Poi c'è Midjourney, estremamente popolare sui social media, ma richiede Discord e l'acquisto di token. Infine, arriviamo a Stable Diffusion, che oltre a offrire una modalità online gratuita, abilita anche la sua esecuzione offline, con una scheda grafica.
Nei primi giorni, tutto funzionava nella console di sistema, ma il progetto di Automatic1111 ha dato vita a un'interfaccia web per Stable Diffusion con un alto livello di compatibilità e flessibilità. Tuttavia, dobbiamo anche riconoscere che lo stato di Auto1111 è un po' caotico, con più di 1.300 issue aperte su GitHub e una documentazione non del tutto ottimale. Ora, se hai abbastanza potenza di fuoco per eseguire Stable Diffusion offline e cerchi un'alternativa all'interfaccia di Automatic1111, tutte le frecce puntano a InvokeAI.
InvokeAI: una delle migliori interfacce web per Stable Diffusion
Uno degli aspetti più positivi di InvokeAI è la sua installazione. I requisiti principali sono tre: l'installazione di Python (3.10.6 è una buona scelta poiché mantiene la compatibilità con Auto1111), l'applicazione di una patch al Registro che attiva percorsi di unità più lunghi e circa 25 GB di spazio su disco. Un doppio clic su install.bat avvierà il processo, ma non è automatico al 100 percento. InvokeAI chiederà la destinazione dei file e i modelli da installare (la lista raccomandata è un buon punto di partenza). Ovviamente, ciò significa che InvokeAI scaricherà file molto grandi, quindi pazienza.
Di gran lunga, la funzione più potente di InvokeAI è il Unified Canvas, che combina funzioni di inpainting, outpainting, testo-immagine e immagine-immagine. Sia l'inpainting (modificare o rigenerare parti specifiche di un'immagine) che l'outpainting (espandere un'immagine con dettagli aggiuntivi) lasciano molto a desiderare nell'interfaccia di Automatic1111, ma è chiaro che InvokeAI ha centrato il bersaglio con la sua ultima edizione.
Nonostante queste impressionanti funzioni, InvokeAI ha limitazioni che dobbiamo evidenziare. La prima è il numero di token (in altre parole, se il nostro prompt è troppo lungo, InvokeAI ignora l'eccedenza), ma la più importante è la sua mancanza di efficienza nell'uso della VRAM, al punto che consiglio di ignorare completamente InvokeAI se la scheda grafica ha 6 GB di VRAM o meno disponibili. In quel caso, la soluzione migliore è tornare ad Automatic1111 e attivare i comandi --medvram o --lowvram, che funzionano molto bene (oltre alla riduzione delle prestazioni).
Sito ufficiale: Clicca qui