Kaip naudoti „Stable Diffusion 3“ kompiuteryje

  • Realūs reikalavimai: CPU + 8 GB RAM, geriau su atskira GPU ir 8 GB VRAM.
  • Du diegimo būdai: „Easy Diffusion“ ir „AUTOMATIC1111“ (WebUI).
  • Svarbiausi nustatymai: sėklos, žingsniai, gairės, mėginių ėmiklis, VAE ir vaizdo dydis.
  • Modeliai ir saugumas: naudokite .ckpt/.safetensor failus iš patikimų šaltinių ir analizuokite atsisiuntimus.

Kaip naudoti „Stable Diffusion 3“ kompiuteryje

Jei svarstote, kaip tai pritaikyti praktiškai „Stabilus diffūzijos žaidimas 3“ jūsų kompiuteryje Daugiau jokių galvos skausmų! Štai aiškus, praktiškas ir išsamus vadovas. Aptarsime viską – nuo ​​diegimo reikalavimų ir parinkčių iki išties svarbių nustatymų. pasiekti įspūdingų vaizdųsu gudrybėmis, kurios sutaupys jūsų laiką ir išgąstį.

Be klasikinio diegimo paaiškinimo su pažįstamomis sąsajomis, surinkome svarbiausią informaciją, kad galėtumėte valdyti Teksto generavimas, neigiami raginimai, modeliai (.ckpt/.safetensors) ir tokias funkcijas kaip mastelio keitimas, veidų korekcija ir atminties optimizavimas. Visa tai pateikiama paprastai ir nuosekliai, kad galėtumėte pradėti kurti jau šiandien.

Kas yra „Stable Diffusion 3“ ir kodėl verta jį paleisti lokaliai?

Stabili difuzija 3 yra Dirbtinio intelekto modelis vaizdams generuoti iš teksto su didesniu nuoseklumu ir detalumu nei ankstesnės versijos. Didžiausias paleidimo kompiuteryje privalumas yra kontrolė: privatumas, modelio pritaikymas, laisvė derinti išteklius ir darbas be kvotų apribojimų ar išorinių serverių tvarkaraščių.

Ši modelių šeima išpopuliarino atviros ekosistemos idėją: galite Atsisiųsti svorius, pridėti papildinius (VAE, hipertinklai) ir derinkite stilius, kad jie atitiktų jūsų įvaizdį. Daugelyje sąsajų procesas supaprastinamas naudojant vaizdinį režimą ir sąrankos vedlius, todėl norint pradėti, nereikia būti ekspertu.

Minimalūs ir rekomenduojami reikalavimai

Pradžiai pagrindinis reikalavimas yra tas, kad jūsų komanda turėtų Modernus procesorius, 8 GB RAM ir apie 25 GB atminties Įrankis ir modeliai saugomi diske. Jis gali veikti net ir be atskiro GPU, naudojant tik procesorių, nors našumas bus labai kuklus, o laukimo laikas – ilgas.

Jei naudojate integruotą grafiką, įsitikinkite, kad ji turi bent 2 GB atmintisTokiu atveju gali būti verta naudoti procesorių tam tikriems dydžiams arba sumažinti skiriamąją gebą ir išvadų darymo veiksmus, kad būtų išvengta kliūčių.

Norint patogiai naudoti ir gauti didesnius, detalesnius rezultatus, realistiška rekomendacija yra Speciali GPU (NVIDIA arba AMD) su 8 GB VRAM Bent jau. Kuo daugiau atminties turite, tuo greičiau galite iteruoti ir tuo daugiau išplėstinių parinkčių galite aktyvuoti be klaidų.

Nesikabinėkite prie dirbtinio intelekto branduolių skaičiaus: keliose sąsajose skaičiavimas atliekamas rasterizacijos galia Tradicinis. Tačiau greita atminties magistralė ir naujausios tvarkyklės turi įtakos stabilumui ir našumui.

Greitas diegimas naudojant „Easy Diffusion“ (Windows, Linux, macOS)

„Easy Diffusion“ yra žiniatinklio pagrindu veikianti paleidimo priemonė, kuri supaprastina visą procesą. Diegimas turėtų būti toks pat kaip ir bet kurios kitos programos.Atsisiųskite jį iš oficialios saugyklos, pasirinkite savo operacinę sistemą ir išsaugokite diegimo failą.

Paleiskite diegimo programą ir tęskite "Kitas" kiekviename žingsnyje. Kai būsite paraginti nurodyti kelią, pageidautina pasirinkite aplanką disko šakniniame kataloge (pvz., C:\\EasyDiffusion), kad išvengtumėte problemų dėl leidimų ir ilgų maršrutų. Proceso metu bus atsisiųsta papildomi failaiTaigi, jei jūsų ryšys nėra labai greitas, išgerkite kavos.

Baigę pažymėkite langelį, kad sukurtumėte nuorodą darbalaukyje Jei jis jums jį siūlo. Įrankį galite paleisti iš tos piktogramos arba iš paleidimo scenarijaus, kuris rodomas diegimo aplanke, paprastai vadinamo „Paleisti stabilią diffuzijos vartotojo sąsają“.

Atidarę jį, pamatysite komandų eilutę (CMD), kuri lieka aktyvi, kol veikia vartotojo sąsaja. Palikite ją atidarytą: tai pagrindinis procesas ir ten galėsite atlikti viską. stebėti pažangą arba būsenos pranešimus, jei kas nors nepavyksta. Žiniatinklio sąsaja atsidarys jūsų numatytojoje naršyklėje, ir jei tai užtruks, būkite kantrūs: konsolė patikrina priklausomybes ir atsisiunčia pirmą kartą. Jei netyčia ją uždarėte, eikite į http://localhost:9000/ bet kurioje naršyklėje, kad vėl galėtumėte jį pasiekti.

  Kaip ištaisyti klaidą „SAFE_OS diegimo etapas nepavyko“ sistemoje „Windows“

Diegimas naudojant AUTOMATIC1111 (stable-diffusion-webui) sistemoje „Windows“

Jei jums labiau patinka itin populiari ekosistema su tūkstančiais plėtinių, AUTOMATIC1111 yra jūsų draugas. Visų pirma, įdiekite python 3.10.6 y git (Atsisiųskite juos iš oficialių svetainių). Įdiegimo metu įsitikinkite, kad Python yra pridėtas prie jūsų PATH, kad išvengtumėte klaidų.

Atsisiųskite paketą sd.webui.zip (pavyzdžiui, iš ankstesnės versijos v1.0.0-pre) ir išskleiskite jį į norimą aplanką. Tada paleiskite atnaujinimą į naujausia versija iš sąsajos (naudojant savo atnaujinimo programą arba „Git“), kad įsitikintumėte, jog viskas yra atnaujinta. Jei turite „NVIDIA 50“ serijos GPU, gali tekti naudoti „dev“ šaka su įtrauktu scenarijumi ankstyvam suderinamumui.

dukart spustelėkite paleisti.šikšnosparnis Norint paleisti vietinį serverį, pirmą kartą jis atsisiųs dideles priklausomybes; baigus, turėtų būti rodomas maždaug toks pranešimas: „Veikia vietiniu URL adresu: http:\/\/127.0.0.1:7860“. Atidarykite šią nuorodą, jei naršyklė nepaleidžiama automatiškai.

Jums reikia bent vieno Kontrolinio taško modelis Norėdami sugeneruoti, gaukite oficialų kontrolinį tašką (pavyzdžiui, iš „Stabilumo AI“ saugyklų) arba bendruomenės modelius ir įdėkite juos į webui\/models\/Stabili difuzijaSąsajoje paspauskite atnaujinimo mygtuką kontrolinių taškų sąraše, kad jie būtų rodomi, ir pasirinkite norimą.

Dėl „Stable Diffusion 3“: priklausomai nuo versijos ir sąsajos, gali reikėti suderinami vamzdynai (pavyzdžiui, remiantis „Diffusers“) arba konkrečia šaka. Norėdami įkelti SD3 arba SD3 Medium, žr. savo vartotojo sąsajos pastabas; jei jis nepalaikomas, galite dirbti su SDXL arba 1.5, kol ruošite tinkamą aplinką SD3.

Pirmasis paleidimas: skirtukai, būsena ir naršymas

Vartotojo sąsajoje matysite tokius skirtukus kaip „Generuoti“ (pagrindinis vaizdams kurti), "Nustatymai" (konfigūracija), „Sujungti modelius“ (modelių derinimui), „Pagalba ir bendruomenė“ (ištekliai ir mokymo priemonės) ir pakeitimų žurnalas "Kas naujo?"Pasak įrankio, su kiekvienu atnaujinimu gali atsirasti naujų skyrių.

Viršutiniame dešiniajame kampe yra būsenos indikatorius Jis rodo, ar vaizdas rodomas, pristabdytas, ar įvyko klaida. Tai jūsų šviesoforas: pažiūrėkite į jį, kai vartotojo sąsaja atrodo „užstrigusi“.

Svarbiausi nustatymai prieš generavimą

„Nustatymuose“ patartina peržiūrėti šias pagrindines parinktis: Automatiškai išsaugoti vaizdus , kad automatiškai išsaugotumėte kiekvieną rezultatą ir pasirinktumėte paskirties aplanką, su galimybe įtraukti metaduomenis apie tai, kaip vaizdas buvo sugeneruotas.

Activa Blokuoti NSFW Jei norite sulieti neskelbtiną turinį. Tai naudinga, kai dalijatės įranga arba ketinate parodyti įrankį kitiems ir norite būti saugūs.

En GPU atminties naudojimas Pasirinkite profilį, atitinkantį jūsų vaizdo atminties atmintį: „Low“ (mažas) (2–4 GB), „Balanced“ (subalansuotas) (4–8 GB) arba „Fast“ (greitas) (daugiau nei 8 GB). Kuo mažiau atminties turite, tuo svarbiau vengti pernelyg didelės skiriamosios gebos arba lygiagretaus apdorojimo.

Jei neturite atskiros vaizdo plokštės, pažymėkite Naudoti procesorių Tai leidžia procesoriui atlikti visus skaičiavimus. Tai daug lėčiau, bet veiks testavimui ir mažos skiriamosios gebos eskizams. Neįjunkite šios funkcijos, jei turite suderinamą GPU.

Activa Patvirtinkite pavojingus veiksmus kad vartotojo sąsaja prašytų patvirtinimo trinant arba perkeliant failus. O jei norite pasiekti failus iš kito įrenginio tame pačiame tinkle, įjunkite šią funkciją. „Įjunkite stabilią difuziją savo tinkle“ ir patikrinkite puslapio apačioje esantį „Serverio adresus“, kad pamatytumėte vidinį URL.

Svarbu: po kiekvieno pakeitimo paspauskite "Sutaupyti" kad pritaikytumėte nustatymus. Priešingu atveju, tęsite ankstesnes vertes ir manysite, kad tai „ignoruoja“ nustatymus.

  „Aliuminio OS“: nauja „Google“ kompiuterių operacinė sistema su „Android“ ir dirbtiniu intelektu

Parašykite raginimą, pridėkite neigiamą atsakymą ir paleiskite eilę

„Stabilus diffūzijos žaidimas 3“ jūsų kompiuteryje

Skirtuke „Generacija“ įveskite „Įveskite raginimą“ Aiškus norimų dalykų aprašymas. Jei jums patogiau kalbėti ispaniškai, pirmiausia parašykite tekstą, o tada išverskite jį į anglų kalbą naudodami vertėją; įklijavus rezultatą dažnai užtikrinamas didesnis nuoseklumas daugelyje šablonų.

Žemiau rasite lauką „Neigiamas raginimas“kur nurodote, ko nenorite matyti (pavyzdžiui, deformuotos rankos, žema kokybė, artefaktai). Geras negatyvas taupo iteracijas ir išvalo rezultatą.

Kai jį turėsite, paspauskite pagrindinį mygtuką (kai kuriose vartotojo sąsajose jis yra violetinės spalvos ir rodo „Sukurti paveikslėlį“Norėdami pridėti užklausą prie pateikimo eilės. Jei vartotojo sąsaja siūlo tiesioginę peržiūrą, neįjunkite jos kompiuteriuose su ribota vaizdo atminties talpa.

Pagrindiniai vaizdavimo parametrai

SėklosSėkla, valdanti atsitiktinį pradžios tašką. Atsitiktiniu režimu jis kiekvieną kartą generuoja skirtingą. Jei norite atkuriamumo, nustatykite konkretų skaičių ir išsaugokite jį savo užrašuose.

Vaizdų skaičiusKiek iš viso vaizdų norite ir kiek jų lygiagrečiai? Pastaba: lygiagrečioji reikšmė turi būti tiksliai padalinti į bendrą sumąPriešingu atveju kai kurios vartotojo sąsajos pabaigoje užstrigs ir turėsite paleisti iš naujo.

ModelisAktyvus kontrolinis taškas arba srautas. Čia galėsite rinktis iš SD3, SDXL, 1.5 ir kt., priklausomai nuo to, ką įdiegėte. Modelio keitimas gali visiškai pakeisti stilių ir nuoseklumą.

Pasirinktinis VAESpecializuoti modeliai, skirti pabrėžti konkrečius bruožus (pavyzdžiui, akis ar odą). Jie gali sukurti subtilų, bet labai pastebimą skirtumą portretuose.

ImtuvasAtrankos algoritmas pašalina triukšmą ir sukuria galutinį vaizdą. Vieni yra greitesni, kiti stabilesni; ir ne visi yra deterministiniai su tais pačiais parametrais. Išbandykite kelis ir kiekvienam scenos tipui pasižymėkite savo mėgstamiausius.

Vaizdo dydisPlotis ir aukštis pikseliais. Išsaugoti 1:1 santykis Paprastai tai duoda patikimus rezultatus; jei reikia panoramų ar ilgų portretų, keiskite mastelį etapais arba pabaigoje naudokite didinimo įrankį.

Išvados žingsniaiŽingsnių skaičius. Kuo daugiau žingsnių, tuo daugiau detalių, nors grąža mažėja ir tai priklauso nuo imtuvo. Raskite savo optimalų skaičių tarp 25 ir 35 kaip pagrindą ir koreguokite pagal jį.

Vadovavimo skalėKaip tiksliai dirbtinis intelektas reaguos į jūsų užduotį. Didelės vertės griežtai atitinka aprašymą; mažos vertės suteikia daugiau kūrybinės laisvės. Sudėtingoms scenoms paprastai gerai veikia vidutinio diapazono nustatymas.

Hipertinklasmodifikatoriai, kurie patikslina, kaip modelis supranta jūsų raginimą kreiptis į konkretus stilius ar temaNaudokite juos nuosekliems rinkiniams.

Išvesties formatas ir vaizdo kokybėIšvesties formatas ir glaudinimas. Jie turi įtakos galutiniam failui, o ne viduje sugeneruoto vaizdo kokybei. Redagavimui PNG formatas yra saugus pasirinkimas.

Pateikimo nustatymai: veido ir akių korekcija, proceso peržiūra ir prabangus su pasirenkamu koeficientu ir metodu. Labai naudinga norint padidinti skiriamąją gebą nepakenkiant estetikai.

Stiliaus modifikatoriai

Daugelyje vartotojo sąsajų yra skydelis iš anksto nustatyti stiliai su piktogramomis (realistinis, aliejinė tapyba, komiksas ir kt.). Tai spartieji klavišai, kurie prideda aprašus prie raginimo. Tai ne vienintelės galimybės: galite rankiniu būdu įvesti meno judesius, technikas, apšvietimą, kameras ir kt.

Darbas su vaizdais

Užvedus pelės žymeklį ant sugeneruotos miniatiūros, bus rodomos tokios parinktys kaip „Naudoti kaip įvestį“ (pakartotinai naudoja konfigūraciją kaip pagrindą), „Sukurkite panašius vaizdus“ (sukuria variantus), atsisiunčia galutinį vaizdą arba JSON su visais parametrais dėl atkuriamumo.

Jei vaizdas jus įtikina, bet jam trūksta kažko ypatingo, pabandykite atlikti tokius veiksmus kaip „Nubrėžkite dar 25 žingsnius“ (pridėkite patikslinimo veiksmus) arba mygtuką „Prabangus“ padidinti skiriamąją gebą naudojant gerinimo algoritmą.

  „IrfanView“: daug daugiau nei nuotraukų peržiūros programa, skirta „Windows“

Taip pat galite įkelti nuotrauką iš savo kompiuterio arba sukurti greitas eskizas („Piešimas“) ir naudokite jį kaip vaizdinį vadovą, derindami jį su savo užduotimi. Tam reikia praktikos, bet tai leidžia jums kontroliuoti kompoziciją ir siluetus.

Modeliai, priedai ir saugumas (VAE, hipertinklai, susijungimai)

Be bazinių modelių, galite įdiegti VAE, hipertinklai ir kiti priedai koreguoti arba pagerinti konkrečius aspektus (veidus, akis, tekstūras ir kt.). Taip pat yra įrankių, skirtų sujungimo modeliai ir kurti hibridus su savais niuansais.

Atsisiųsite daugiausia failų .ckpt arba .safetensorsTokios svetainės kaip „CivitAI“ siūlo didžiulę įvairovę, tačiau vadovaukitės sveiku protu: nuskaitykite failus ir atsisiųskite juos tik iš patikimų šaltinių. Modelių failuose gana lengva paslėpti kenkėjiškas programas, todėl geriausia būti atsargiems.

Diegimas paprastai yra toks pat paprastas, kaip failų nukopijavimas į aplanką modeliai savo vartotojo sąsajoje, atitinkamame poaplankyje. Kiekviename kataloge paprastai yra TXT failas, nurodantis leidžiamus plėtinius. Paleiskite iš naujo arba paspauskite sąsajos atnaujinimo mygtuką, kad jie būtų rodomi.

Konkretūs patarimai, kaip atlikti „Stabilios difuzijos 3“ ir pavyzdžiai

Kad SD3 sužibėtų, derinkite aiškius raginimus su stipriais neiginiais ir pagrįstais žingsniais. Raginimo pavyzdys Didelio detalumo pikselių menas Tai galėtų būti kažkas panašaus į: (šedevras, aukščiausia kokybė, ypatingas ryškumas: 1.2), (1 berniukas), šviesos sekimo apšvietimas, maišytuvo tipo paletė, populiaru „ArtStation“, pikselių menas, (plokščia 2D iliustracija), trečdalių taisyklė, ((smulkios detalės)), ((ultra HD)), 4K, 8K. Pridėkite negatyvą, pvz.: maža raiška, deformuotos rankos, artefaktai, triukšmas, juostos.

Atkreipkite dėmesį į skliaustus ir svorius (etiketė: 1.2)Jie naudojami norint suteikti daugiau ar mažiau svarbos konkretiems terminams. Nepersistenkite su jais; paprastai pakanka dviejų ar trijų gerai išdėstytų pastiprinimų, kad būtų galima nukreipti modelį.

Jei rezultatas painus, sumažinkite dydį, Vadovavimo skalė Arba pakeiskite semplerių. Pamatę perspektyvią kryptį, palaipsniui didinkite tempą arba naudokite aukštesnio lygio kad užbaigtumėte didesne raiška.

Trikčių šalinimas, našumas ir pašalinimas

Jei jūsų GPU turi mažai vaizdo atmintiesNaudokite „Žemą“ profilį, sumažinkite skiriamąją gebą ir nelygiagrečiai nekopijuokite per daug vaizdų vienu metu. Darbas su 512x512 arba 768x768 skiriamąja geba ir mastelio keitimas gale yra labai efektyvi strategija.

Jei eilė nesibaigia, patikrinkite, ar lygiagretus skaičius yra bendro skaičiaus daliklisTai dažna klaida, dėl kurios procesas neribotą laiką „laukia“ paskutinės partijos, kuri niekada neatvyksta.

Jei diegiant didelius atnaujinimus kyla neįprastų klaidų, išvalykite vartotojo sąsajos talpyklą arba iš naujo įdiekite priklausomybes. Įrenginiuose be GPU nepamirškite įjungti atitinkamų nustatymų. CPU parinktis Ir apsiginkluokite kantrybe, ypač su sunkiais modeliais.

Privatumas, sutikimas ir reklama išoriniuose ištekliuose

Lankydamiesi su „Stable Diffusion“ susijusiose bendruomenėse, forumuose ir saugyklose, jūsų bus paprašyta sutikti būtini ir pasirenkami slapukai siekiant apsaugoti ir tobulinti savo paslaugas, taip pat rodyti atitinkamą reklamą (įskaitant darbo skelbimus). Jūs galite atmesti nebūtinus dalykus arba bet kuriuo metu keisti savo nuostatas svetainės nustatymuose.

Nors tai neturi įtakos jūsų kompiuteryje vykstančiam duomenų generavimui, pravartu žinoti, ką ir kur bendrinate, ir peržiūrėti slapukų ir privatumo politika kiekvienos paslaugos, kurią naudojate dokumentacijai, šablonams ar palaikymui.

Norint įvaldyti „Stable Diffusion 3“ kompiuteryje, reikia sutvarkyti aplinką ir suprasti kelis pagrindinius valdiklius: tinkamą diegimą, patikimus modelius ir nustatymus, pvz. Žingsniai, gairės, mėginių ėmiklis, VAE ir dydisGalite pereiti nuo preliminarių bandymų prie nuoseklaus, keičiamo dydžio darbų su savo asmeniniu antspaudu, nepasikliaudami trečiųjų šalių paslaugomis.