Hvordan lage en god melding for stabil spredning
En populær tekst-til-bilde-modell med dyp læring, Stable Diffusion (SD) lar deg lage detaljerte bilder basert på tekstmeldinger. Men hvor imponerende og detaljerte bildene dine blir, avhenger av hvor spesifikke tekstmeldingene dine er.
Å utvikle gode meldinger innebærer mye eksperimentering. I denne artikkelen går vi gjennom noen innstillinger for å dramatisk endre bildevariasjonene dine og hvordan du setter opp SD til å kjøre lokalt på PC-en din.
Hvordan lage en god melding for stabil spredning
«Rask utforming» tar tid og eksperimentering for å oppnå de beste resultatene. Du bør være så spesifikk som mulig og definere kunststiler eller medier og bestemte kunstnere nøyaktig. Unngå også søkeordstopp.

Deretter er det viktig å vite hvordan du tilpasser innstillingene for SD-funksjonene for å automatisere testingen.
Tipsene som følger er basert på en lokal installasjon av SD, men de er også aktuelt hvis du kjører nettversjonen. For detaljerte trinn for å installere SD lokalt, rull ned til «Slik konfigurerer du stabil diffusjon på en Windows-PC»-delen.
Sørg for at forespørslene dine fungerer
Før vi start, sørg for at ledetekstene er klare til å gå ved å gjøre følgende:
På «txt2ing»-fanen lar du ledetekstfeltet stå tomt og ruller ned til «Skript»-delen.
Klikk på rullegardinmenyen og velg”Spør fra fil eller tekstboks.”
Du kan slippe tekstfilen for forespørsler i”Fil med inndata”-vinduet. Alternativt kan du krysse av for «Vis tekstboks»-alternativet og skrive inn forespørslene dine i «Prompt»-vinduet.» Det er sannsynligvis lettere å jobbe med en tekstfil, da den er lettere å endre og lagre.
Gå til plasseringen til tekstfilen din og dra filen inn i vinduet. Hvis du gjør endringer i filen, må du slippe den oppdaterte filen i ledetekstvinduet, siden brukergrensesnittet ikke vil oppdatere den automatisk.
I «Seed»-inndatafeltet angir du det egendefinerte frøet, og klikker deretter på «Generer».
Hvis du er glad for å eksperimentere ved å bruke kunsten som genereres av ledetekstene dine, starter vi med ved å bruke Classifier-Free Guidance (CFG) S cale-funksjon.
Eksperimentere med CFG-skala
CFG-skalaen måler hvor nært du vil at modellen skal holde seg til forespørselen når du genererer relaterte bilder. For eksempel vil en CFG-skalaverdi på”0″generere et tilfeldig bilde basert på frøet. På den annen side vil en CFG-skala på”20″og SDs maksimum skape det nærmeste mulige samsvaret med forespørselen din.
Følg disse trinnene for å eksperimentere med forespørselen din ved å bruke CFG-skaleringsfunksjonen:
Gå til”Skript”og velg deretter”X/Y-plott.”
Klikk på”X type””rullegardinmeny og velg”CFG Scale.”
Velg”Trinn”i rullegardinmenyen”Y-type”.
Ved «X-verdier»-inndatafeltet , vurder å sette CFG-skalaen til «3–5». Dette vil generere hele tallversjoner av bildet ditt. Hvis du ønsker å produsere halve tall, skriv inn: «3-5 (+ 0,5) med runde parenteser.
Bruk deretter”Trinn”i”Y-verdier”-feltet for å definere antall variasjoner mellom område. For å teste ut mellom 10 og 40 trinn, skriv inn”10-40.”For å bruke fem varianter, skriv inn”10-40 [5] med firkantede parenteser.
For en klar oversikt, sørg for”Draw Legend”er merket.
Klikk på”Generer”-knappen.
Avhengig av dine forespurte varianter, vil du motta mange gjengivelsesalternativer. Husk i tillegg at alle bildene er i full oppløsning, så versjonen(e) du liker vil være det ferdige produktet.
Eksperimenter med promptmatrise
«Promptmatrise» er en annen kraftig måte å teste ledetekstene dine etter hvert som du genererer flere variasjoner fra den samme ledeteksten. Følg disse trinnene for å tilpasse funksjonen for ledetekstmatrise:
Gå til rullegardinmenyen”Skript”og velg”Spørsmålsmatrise.”
Skriv inn ledeteksten i ledetekstfeltet, og trykk deretter mellomrom. Skriv inn et vertikalt rørtegn – «|» – og legg til et nytt mellomrom. Skriv inn de forskjellige stilversjonene du vil bruke, for eksempel «oljemaleri» eller «akvarell», og bruk det vertikale røret til å skille hver enkelt.
Når du trykker på”Generer”, avhengig av antall variabler som er angitt, vil dette tallet multiplisert med seg selv være antallet varianter som vises. For eksempel, 4 argumenter X 4=16 resultater.
Eksperimentering med samplingsmetoder
Samplingmetoden avgrenser bildet fra støy til gjenkjennelige former. Følg disse trinnene for å teste ut prøvetakingsmetoder:
Gå til rullegardinmenyen”Y type”og velg”Sampler.”
I «Y-verdier»-tekstfeltet skriver du inn prøvemetoden , f.eks. «Euler a», etterfulgt av et komma for å skille andre eksempelnavn. Vurder å teste på minst tre måter.
For å gjøre ting enkelt, sett”CFG-skalaen”X-verdi”til tre varianter ved å skrive inn”3-5.”
Trykk”Generer”-knappen.
Hvordan sette opp stabil diffusjon på en Windows-PC
Hvis du har rundt 15 GB-20 GB ledig diskplass, kan du få tilgang til SD gratis ved å installere den på PC-en. De følgende trinnene inkluderer direkte tilgang til alle filene du trenger for å installere og laste ned.
For å gjøre prosessen enklere, vurder å opprette to mapper, én for å lagre alle nedlastede SD-filer og den andre for å installere din lokale versjon av SD. Du kan for eksempel opprett en mappe i”Documents”og kall den noe sånt som”SDLocal”uten mellomrom, da SD kan ha et problem med mellomrom i katalognavnet.
Last ned stabile diffusjonsfiler
Gå først til Python.org for å laste ned den nyeste versjonen av Python.
Rull ned til”Filer”-delen, og velg deretter Windows-installasjonsprogrammet (64-biters) for å laste det ned.
Besøk git-local-branching-on-the-cheap «Nedlastinger for Windows»-side.
Klikk på”64-bit for Win”dows Setup”-alternativet for å laste det ned.
Besøk nå GitHub for å laste ned stabil diffusjon nettgrensesnitt. Klikk på”Kode”-rullegardinmenyen, og velg deretter”Last ned ZIP.”
Gå til huggingface.co-nettstedet for å laste ned den nyeste SD-versjonen. På denne nettsiden må du opprette en gratis konto. Rull ned for å velge «…full EMA…»-versjon for en omfattende versjon. Dette er en stor fil og kan ta en stund å fullføre nedlastingen.
Besøk GitHub «GFPGAN»-nettsiden for å laste ned Gen-filene for «Face Restoration»-funksjonen. Rull ned til «Updates»-delen med grønne avmerkede bokser. Last ned «V1.3-modellen» for mer naturlige resultater. Last også ned «V1.4-modellen» for mer detaljer.
Du kan også laste ned «Notepad++» fra Notepad++-nettstedet. Klikk på den nyeste 64-bitsversjonen som er oppført øverst.
Installer stabile diffusjonsfiler
Gå først til installasjonsfilen for Phyton, dobbeltklikk på den, og velg deretter”Installer nå”i popup-vinduet. Klikk på «Lukk» når installasjonen er fullført.
Gå til”Stable Diffusion Web UI Master”zip-filen, dobbeltklikk på den og dobbeltklikk deretter på mappeversjonen. Velg alle filene i den mappen, og flytt dem deretter til den lokale SD-mappen du opprettet tidligere i «Dokumenter»-mappen. Sørg for at alle filene er synlige der.
Gå tilbake til mappen som inneholder alle de nedlastede filer. Finn «GFPGANv1.3.pth»-og «GFPGANv1.4.pth»-filene, og dra dem deretter over for å slå sammen de andre SD-filene i den lokale SD-mappen.
Finn «sd-v1»-4-full-ema.ckpt”fil fra mappen med nedlastede filer, og klikk deretter på filnavnet for å endre den til”modell.”Dra den inn i SD-mappen.
Dobbeltklikk på Git.exe-fil, godta lisensen, og fortsett å klikke på”Neste”til du får t til”Installerer”-skjermen, klikk deretter på”Fullfør”når det er gjort.
Finn notepad++ installer.exe-filen for å installere den, og klikk deretter”Fullfør”.
Fra SD-kortet ditt lokal mappe, klikk på”webui-user.bat”-filen, og en popup med”Windows beskyttet din PC”vises. Klikk på «Mer info» og deretter «Kjør likevel».
Ledetekstvinduet åpnes og viser feilmeldingen”Kunne ikke starte python”. La ledetekstvinduet være åpent.
For å fjerne denne feilen, må du i hovedsak koble Python til SD. Slik gjør du:
Høyreklikk på filen”webui-user.bat”, gå til”Vis flere alternativer,”velg deretter”Rediger med Notepad++.”
Notepad++ åpnes. Klikk på søkeikonet og skriv inn”Phyton.”Phyton-appen viser resultatene.
Høyreklikk på Phyton-appen og velg”Åpne filplassering.”
Phyton-mappen vises; høyreklikk på Phyton 64-bits snarveien, og velg deretter «Åpne filplassering.
Høyreklikk på filen”phyton.exe”, og velg deretter”Kopier som bane.”Banen vil bli kopiert til utklippstavlen din.
Gå tilbake til Notepad++, og plasser markøren ved siden av”set PHYTON=”-linjen for å kopiere banen. Klikk på”Lagre.”
Gå tilbake til den lokale SD-mappen din, og dobbeltklikk deretter på filen”webui-user.bat”.
Denne prosessen kan ta en stund og vil ikke vise deg en indikasjon på fremgang. Når installasjonen er fullført, vil ledetekstvinduet fylles med SD-informasjon. Dette vinduet må forbli åpent når du kjører SD lokalt.
Den viktigste informasjonen er IP-nummeret på linjen”Kjører på lokal URL:”mot nederst på skjermen.
Kopier URL-en, og lim den inn i nettleserens adresselinje for å få tilgang til den lokale versjonen av SD.
Kunsten å lage en flott SD-forespørsel
Når det kommer til arbeid med AI-kunstmodeller i SD, lages de beste bildene fra spesifikke og velformulerte spørsmål. Det finnes til og med flotte nettsteder som lar deg generere bilder for stabil spredning på nettet. Men rask utforming tar tid og mye eksperimentering med funksjonene for å se hvordan SD reagerer på bestemte justeringer. Jo mer tid du bruker på å leke med SD, jo mer innser du at å få den til å generere kunsten du ønsker er en kunst for seg selv.
Har du klart å lage bilder med SD som du ble imponert over? Fortell oss om noen av favorittkunstene dine i kommentarfeltet nedenfor.
Ansvarsfraskrivelse: Noen sider på dette nettstedet kan inneholde en tilknyttet lenke. Dette påvirker ikke redaksjonen vår på noen måte.