Generare immagini AI con app di terze parti è fantastico, ma onestamente? Farlo direttamente sul PC con gli strumenti giusti è molto più flessibile. Se hai una CPU Intel e una GPU ARC, il toolkit OpenVINO di Intel potrebbe essere la soluzione. Si tratta di un progetto attivo che ti permette di eseguire modelli di machine learning in locale, così puoi creare immagini di alta qualità senza dover dipendere da servizi cloud. Detto questo, la configurazione non è esattamente immediata e, credimi, può essere piuttosto complicata la prima volta. Potresti imbatterti in dipendenze mancanti, strani errori o semplicemente in sguardi perplessi da parte del tuo computer. Questa guida è quindi qui per aiutarti a evitare alcuni errori comuni e a iniziare più velocemente. L’obiettivo finale? Una configurazione funzionante che ti permetta di generare immagini AI direttamente dal tuo desktop, senza abbonamenti o API esterne.
Come far funzionare la generazione di immagini tramite IA su un PC Windows 11 con hardware Intel
Installazione di Python e Git: le basi.
Prima di tutto, è necessario avere Python e Git. Questi sono i pilastri per clonare i repository ed eseguire gli script. Perché? Perché la maggior parte di questi progetti di intelligenza artificiale sono ospitati su GitHub e richiedono Python per funzionare. Visita la pagina di download di Python e scarica l’ultima versione stabile. Non modificare troppo le opzioni di installazione: lascia tutto predefinito e fai clic su Installa.
Successivamente, procurati Git. Vai su Git per Windows. Segui la procedura guidata di installazione, lasciando la maggior parte delle opzioni predefinite. Questo installerà lo strumento da riga di comando che utilizzerai per clonare i repository e scaricare gli aggiornamenti.
Clonazione della cartella dell’interfaccia Web di diffusione stabile
Apri Esplora file premendo Win + E, vai su C:\ e fai clic con il pulsante destro del mouse per creare una nuova cartella chiamata Stable Diffusion. Digita cmd nella barra degli indirizzi di quella cartella e premi Invio : si aprirà una finestra del prompt dei comandi direttamente nella cartella corretta.
Ora digita la magia:
git clone https://github.com/openvinotoolkit/stable-diffusion-webui.git
Questo comando scarica tutto il necessario per l’interfaccia web nella tua cartella. Su alcune configurazioni, l’operazione può richiedere un minuto e a volte fallisce silenziosamente, quindi sii paziente. Se riscontri problemi, assicurati che Git sia installato correttamente e che la tua connessione internet sia stabile. Potrebbe essere necessario eseguire il comando come amministratore se vengono visualizzati errori di autorizzazione.
Configurazione ed esecuzione dell’interfaccia WebUI
Una volta completata la clonazione, ricontrolla il contenuto della cartella. Troverai molti script e file di configurazione. Se il tuo PC non ha molta VRAM (ad esempio, meno di 8 GB), dovrai modificare le opzioni di avvio. Apri il file webui-user.bat : fai clic con il pulsante destro del mouse e seleziona Modifica.
Cerca la riga che inizia con set COMMANDLINE-ARGS=. Qui puoi aggiungere flag come –lowvram (per 2 GB di VRAM) o –medvram (per 4 GB o più di VRAM).Quindi potrebbe apparire così:
set COMMANDLINE-ARGS= --lowvram
Salva il file (premi Ctrl + S ) e fai doppio clic su webui.bat. Si aprirà una finestra del prompt dei comandi che inizierà a scaricare i pesi del modello, se non sono già memorizzati nella cache. Dopo un po’, nel tuo browser si caricherà un URL locale, probabilmente http://127.0.0.1:7860. A volte non si aprirà automaticamente; in tal caso, copia e incolla l’URL in Chrome o Firefox.
Attenzione: se l’interfaccia web non si carica, prova a digitare direttamente l’URL nel browser. Aggiungilo anche ai segnalibri per accedervi rapidamente in seguito. Su alcune configurazioni, potrebbero essere necessari un paio di tentativi o un riavvio completo, soprattutto in caso di problemi di autorizzazioni o dipendenze mancanti. La chiave è la pazienza e assicurarsi che Python e Git siano installati correttamente.
Download e installazione dei modelli
La configurazione predefinita include alcuni modelli di base, ma per risultati migliori è consigliabile aggiungerne altri. Visita Civitai e sfoglia la loro libreria per trovare modelli adatti ai tuoi gusti: immagini realistiche, anime, stili artistici, qualsiasi cosa. Scarica il file del modello (.safetensors o.ckpt) e copialo nella directory stable-diffusion-models/models all’interno della cartella del tuo clone.
Ad esempio, se hai scaricato un modello “Realistic Vision”, spostalo qui e riavvia l’interfaccia web se è in esecuzione. L’interfaccia di solito ti permette di selezionare il modello da un menu a tendina; in caso contrario, potrebbe essere necessario riavviare l’interfaccia web per visualizzare il nuovo punto di controllo.
Riepilogo e consigli
Una volta impostato tutto, sei praticamente pronto. Puoi generare immagini digitando i prompt nell’interfaccia web: alcuni hanno sperimentato con la forma dei prompt, ma questa è un’altra storia. Un avvertimento: non tutti i modelli funzionano correttamente su hardware con VRAM limitata, quindi modifica i flag di avvio. Inoltre, tieni d’occhio gli aggiornamenti sul repository GitHub; le cose cambiano rapidamente.
È un po’ strano, ma dopo qualche tentativo, questa configurazione si è rivelata piuttosto affidabile. Su un PC ha funzionato perfettamente dopo una nuova installazione; su un altro, sono state necessarie alcune modifiche, ma alla fine tutto ha funzionato a dovere.
Riepilogo
- Ho installato Python e Git dai siti ufficiali.
- Clonato il repository Stable Diffusion WebUI in C:\Stable Diffusion
- Configura le opzioni VRAM in webui-user.bat in base alla tua GPU
- Avviato webui.bat e acceduto all’URL locale per la generazione dell’immagine
- Ho scaricato i modelli da Civitai e li ho aggiunti alla cartella dei modelli.
Incartare
Non è la configurazione più semplice, ma superati gli ostacoli iniziali, si trasforma in una pratica workstation locale per la creazione di opere d’arte con l’IA. Sperimentare con diversi modelli e input può creare dipendenza. Certo, per ora è limitato a configurazioni basate su Intel, ma speriamo che la situazione migliori presto. Incrociamo le dita affinché questo aiuti qualcuno a evitare vicoli ciechi e a creare il proprio generatore di immagini con l’IA. Buona fortuna e buon divertimento con la creazione, o almeno con lo sperimentare l’IA per puro piacere.