Come scrivere un fantastico prompt di diffusione stabile
Pubblicato: 2022-09-23Stable Diffusion, un popolare generatore di arte AI, richiede messaggi di testo per creare un'immagine. A volte fa un lavoro straordinario e genera esattamente quello che vuoi con un vago prompt. Altre volte, ottieni output non ottimali. Ecco alcuni suggerimenti e trucchi per ottenere risultati ideali.
Come scrivere un prompt di diffusione stabile
Se hai passato del tempo con generatori di immagini AI, come Stable Diffusion, DALL-E o MidJourney, avrai notato che un prompt ben formulato è fondamentale. Un suggerimento ben formulato è la differenza tra trasformare la tua idea in una grande immagine e ottenere una mostruosità misteriosa con troppe dita che ti fissano.
Le persone hanno cercato di scoprire i modi migliori per ottenere risultati ideali da quando Stable Diffusion è stato lanciato nell'agosto 2022 e negli anni a venire saranno "prompt smithing" o "prompt engineering". Ciò è particolarmente probabile poiché i checkpoint che informano su come Stable Diffusion genera le immagini riceveranno aggiornamenti periodici. Il prompt ideale sarà un obiettivo mobile per il prossimo futuro.
CORRELATI: I migliori generatori di immagini AI che puoi utilizzare in questo momento
Sii il più specifico possibile
Stable Diffusion tende a prosperare su prompt specifici, specialmente se paragonato a qualcosa come MidJourney. Devi dirgli esattamente quello che vuoi. Ecco un esempio che utilizza gli animali preferiti di Internet: gatti carini.
D'accordo, sono piuttosto carini, tranne forse per il poveretto nella parte centrale che sembra aver passato troppo tempo a fissare l'abisso. E se volessi gatti grigi, non un mix di gatti? Bene, devi specificarlo. Usa invece "Simpatici gatti grigi " come prompt.
Ora Diffusione stabile restituisce tutti i gatti grigi. Puoi continuare ad aggiungere descrizioni di ciò che desideri, inclusi gli accessori per i gatti nelle immagini.
Questo vale per tutto ciò che vuoi che Stable Diffusion produca, inclusi i paesaggi. Sii descrittivo e, mentre provi diverse combinazioni di parole chiave, tieni una nota mentale di come cambia l'immagine. Alcune parole e frasi tendono a influenzare maggiormente un'immagine rispetto ad altre parole, quindi potrebbe essere necessario modificare il prompt di conseguenza.
Denominare stili artistici o mezzi specifici
Il bisogno di specificità non finisce quando descrivi completamente il contenuto dell'immagine che desideri. Puoi (e dovresti) anche specificare lo stile che desideri. Continueremo con il nostro prompt "Cute grey cat" per questo. Diciamo che vogliamo dei simpatici gatti grigi, ma vogliamo anche che sembrino un dipinto acrilico. La prima cosa che dovresti provare è aggiungere "pittura acrilica" come parola chiave successiva nel tuo prompt, in modo che si legga: "Gatto grigio carino, pittura acrilica".
In genere è meglio iniziare con il minor numero di parole chiave per avvicinarsi a ciò che desideri, quindi aggiungerne altre per concentrarti sull'estetica che stai cercando.
La diffusione stabile riconosce dozzine di stili diversi, dai disegni a matita ai modelli in creta fino al rendering 3D di Unreal Engine.
Questi prompt di esempio sono estremamente semplici, ma puoi utilizzare dozzine di parole chiave per ottimizzare i risultati. Se vuoi strani modelli di pollo in argilla dai colori psichedelici in un Walmart, devi specificare tutti quei termini.
Nomina artisti specifici per guidare la diffusione stabile
Stable Diffusion è in grado di fare di più che emulare stili o mezzi specifici; può anche imitare artisti specifici se vuoi farlo. Questo esempio ha utilizzato Pablo Picasso.
Dovresti assolutamente provare a inserire "by (Artist Name)" nei tuoi prompt se non l'hai già fatto. Tende a produrre risultati drammatici. Non aver paura di unire artisti che normalmente non starebbero insieme. Spesso Stable Diffusion combina i rispettivi stili in modi eccitanti e imprevedibili.
Suggerimento: se stai utilizzando la versione GUI di Stable Diffusion per Windows che abbiamo consigliato, c'è un pulsante "Roll" a destra della finestra del prompt che lancerà casualmente un artista nel tuo prompt. È un ottimo modo per imbattersi in nuovi stili.
Valuta le tue parole chiave
Ovviamente, solo inserire parole chiave nel tuo prompt ti porterà lontano. Cosa succede se stai ricevendo tutte le cose giuste nel tuo prompt, ma non sono adeguatamente proporzionate?
Stable Diffusion supporta la ponderazione delle parole chiave prompt. In altre parole, puoi dirgli che deve davvero prestare attenzione a una o più parole chiave specifiche e prestare meno attenzione alle altre. È utile se stai ottenendo risultati che sono un po' quelli che stai cercando, ma non del tutto.
CORRELATI: Come eseguire la diffusione stabile sul tuo PC per generare immagini AI
Nella versione a riga di comando di Stable Diffusion, aggiungi semplicemente due punti completi seguiti da un numero decimale alla parola che vuoi enfatizzare. I numeri decimali sono percentuali, quindi devono sommare fino a 1.
Tornando al nostro prompt "Gattino grigio carino", immaginiamo che stesse producendo gatti carini correttamente, ma non molte delle immagini di output presentavano gatti grigi. Potresti invece modificare il prompt per leggere: "carino, gatto grigio: 0.7", e presterebbe la massima attenzione al gatto grigio, quindi applicherebbe automaticamente la differenza a "carino". Puoi anche assegnare pesi a ciascuna parola nel prompt manualmente se desideri un controllo più preciso, ad esempio "Carino: 0.10, Gatto grigio: 0.60, Rendering di Unreal Engine: 0.30".
CORRELATI: Come eseguire la diffusione stabile in locale con una GUI su Windows
La maggior parte delle GUI disponibili per la diffusione stabile gestisce la ponderazione senza richiedere l'immissione di percentuali esplicite. Di solito puoi aggiungere parentesi attorno a un termine nel prompt per enfatizzarlo e parentesi per diminuire l'importanza di un termine. Quindi il precedente "gatto carino e grigio" potrebbe assomigliare a "[carino],((gatto grigio))."
Nota: puoi usare più parentesi per accumulare l'enfasi quanto vuoi.
Trova ispirazione altrove
Stable Diffusion e altri generatori di arte IA hanno registrato un picco di popolarità esplosivo. Puoi trovare questo tipo di arte dell'IA dappertutto. Ciò significa che ora ci sono almeno alcuni milioni di immagini generate dagli utenti che circolano su Internet e, la maggior parte delle volte, le persone includono il prompt che usavano per ottenere i risultati.
CORRELATO: Questa galleria d'arte AI è persino meglio dell'utilizzo di un generatore
Ecco alcune risorse per aiutarti a stimolare la tua ispirazione se non sei sicuro di cosa stai cercando di creare:
Avvertimento: tutti questi sono potenzialmente NSFW.
- Lexica — un repository di immagini generate utilizzando Stable Diffusion e il prompt corrispondente. Ricercabile per parola chiave.
- Stable Diffusion Artist Style Studies: un elenco non esaustivo di artisti che Stable Diffusion potrebbe riconoscere, nonché descrizioni generali del loro stile artistico. Esiste un sistema di classificazione per descrivere quanto bene Stable Diffusion risponde al nome dell'artista come parte di un prompt.
- Stable Diffusion Modifier Studies: un elenco di modificatori che possono essere utilizzati con Stable Diffusion, proprio come la pagina dell'artista.
- L'elenco dei modificatori artistici dell'IA: una galleria di foto che mostra alcuni dei modificatori più potenti che puoi utilizzare nei tuoi prompt e cosa fanno. Sono ordinati per tipo di modificatore.
- I 500 migliori artisti rappresentati in Stable Diffusion — Sappiamo esattamente quali immagini sono state incluse nel training set di Stable Diffusion, quindi è possibile dire quali artisti hanno contribuito maggiormente alla formazione dell'IA. In generale, più un artista era fortemente rappresentato nei dati di formazione, migliore Stable Diffusion risponderà al suo nome come parola chiave.
- The Stable Diffusion Subreddit — Il subreddit di Stable Diffusion ha un flusso costante di nuovi suggerimenti e scoperte divertenti. Se stai cercando ispirazione o intuizione, non puoi sbagliare.
Modifica altre impostazioni importanti
Un buon prompt è la parte più difficile dell'utilizzo di Stable Diffusion, ma ci sono alcune altre impostazioni che cambieranno drasticamente i risultati.
- CFG: determina quanto fortemente Stable Diffusion segue il tuo prompt. Numeri più alti comportano una maggiore aderenza al prompt, mentre numeri più bassi danno all'IA più libertà. Prova a modificarlo prima.
- Metodo di campionamento: come l'immagine viene perfezionata dal rumore in forme riconoscibili. Prova alcuni di questi. Euler_a, k_LMS e PLMS sembrano essere scelte popolari.
- Passaggi di campionamento: il numero di volte in cui un'immagine verrà campionata prima che ti venga fornito un risultato finale. A volte ottieni buoni risultati a 30 passi, a volte devi andare a 50 o 80. Di solito non ottieni risultati migliori sopra 150 passi. Inizia con meno passaggi e sali.
Alcuni dei nostri suggerimenti stilizzati preferiti
Questi sono alcuni dei nostri prompt preferiti poiché tendono a funzionare in modo così affidabile. Inserisci semplicemente un argomento a tua scelta più alcuni modificatori. Tutte le altre impostazioni di diffusione stabile sono state mantenute come le istruzioni sopra.
Nota: di norma, la diffusione stabile crea tramonti e foglie che cadono eccezionalmente bene.
(Soggetto), 35 mm, nitido
Scegli un soggetto e questo prompt restituisce in modo affidabile risultati fotorealistici di persone, animali e paesaggi.
Nota: questo prompt di esempio includeva anche "Golden Hour" per ottenere i colori del tramonto.
(Soggetto), rendering 3d low poly, colori pastello vivaci, tilt shift, grana della pellicola
Inserisci un soggetto e lo otterrai nell'estetica "Art of Rally".
(Soggetto), (Descrizione ambientale), cinematico, drammatico, composizione, cielo soleggiato, brutalista, iperrealistico, scala epica, senso di stupore, ipermassimalista, livello di dettagli folle, artstation HQ
Basta inserire un soggetto e una descrizione ambientale e questo prompt fornisce fantastiche immagini di concept art della città con un effetto ambientale a tua scelta. Ecco un esempio che utilizza New York City come soggetto e tempesta di polvere come descrizione ambientale:
Kermit Qualsiasi cosa
Stable Diffusion produce ottimi risultati con Kermit. Provalo ovunque.
Perché è così che Stable Diffusion interpreta "Kermit in Mordor" e chi è la cosa rossa malvagia Kermit dietro il nostro fedele eroe? Nessuna idea.
Ricorda, non aver paura di rimuovere quello che ritieni possa essere un termine chiave dal tuo prompt. Alcune parole, come "splendido", influenzeranno pesantemente l'aspetto di un'immagine, anche se non ha un significato preciso. Man mano che trascorri più tempo con Stable Diffusion, svilupperai un'idea di come risponde a determinate parole e scoprirai presto che scrivere un buon prompt è un'arte a sé stante.