
Jūs droši vien esat pamanījuši, ka internets ir pārpludināts ar mākslīgā intelekta radītiem attēliem. Daudzi prāto, vai šādus rezultātus ir iespējams sasniegt mājās. nemaksājot ikmēneša abonēšanas maksu un saglabājot pilnīgu jūsu uzvedņu privātumu. Atbilde ir pārliecinoša "jā", un pašlaik visspēcīgākais rīks, lai to panāktu, ir ComfyUI — saskarne, kas, lai gan sākumā biedējoša, sniedz jums absolūtu kontroli pār vizuālo veidošanu.
Atšķirībā no vienkāršākām iespējām, ComfyUI darbojas, izmantojot grafu sistēmu, kurā jūs savienojat dažādas kastes vai mezglus. Tas nozīmē, ka jūs neierobežo stingra forma, bet tā vietā varat... izstrādājiet savu ražošanas cauruļvaduNeatkarīgi no tā, vai jums ir jaudīgs Linux serveris vai Windows klēpjdators, šīs ekosistēmas iestatīšana ļaus jums eksperimentēt ar jaunākajiem modeļiem, piemēram, FLUX vai Stable Diffusion, nevienam nekontrolējot jūsu radīto.
Aparatūras prasības: VRAM pasaule

Pirms sākat instalēšanu, mums jāapspriež tas, kas patiešām ir svarīgi: video atmiņa (VRAM). Nav svarīgi, cik jaudīgs ir jūsu procesors vai cik daudz RAM jums ir; ja grafikas karte neatbalsta grafikas karti, sistēma darbosies gliemeža ātrumā vai vienkārši avarēs. Lai pārbaudītu pašreizējo VRAM statusu operētājsistēmā Linux, varat izmantot komandu nvidia-smi NVIDIA vai rocm-smi AMD.
Ja jums ir 4 GB videoatmiņas (VRAM), esiet gatavi lēnai veiktspējai un zemāku izšķirtspēju izmantošanai. Ar 8 GB jūs varat netraucēti tikt galā ar lielāko daļu uzdevumu, lai gan prasīgām spēlēm, piemēram, FLUX.2, jums būs jāizmanto GGUF kvantēšana (kā Q4_K_M)Tas samazina modeļa izmēru, nezaudējot kvalitāti. Ja jums ir paveicies un jums ir 16 GB vai vairāk RAM, piemēram, RTX 3090 vai 4090, varat bez piepūles ielādēt FP8 vai pat FP16 modeļus.
Soli pa solim instalēšana dažādās sistēmās
Atkarībā no jūsu operētājsistēmas process atšķiras. Operētājsistēmā Windows vienkāršākais veids ir lejupielādēt oficiālā pārnēsājamā paketeAtzipējiet to un palaidiet .bat failu, kas atbilst jūsu GPU. Šis ir ātrākais veids, jo tajā jau ir iekļauts Python un konfigurētās atkarības, izvairoties no konfliktiem ar vides mainīgajiem.
Ja dodat priekšroku Linux vai macOS, process ir manuālāks, bet vienkāršāks. Vispirms jums ir jāklonē repozitorijs no GitHub un jāizveido Python virtuālā vide (venv)Tas ir svarīgi, lai izvairītos no operētājsistēmas bibliotēku bojājumiem. Kad vide ir aktīva, instalējiet failā requirements.txt uzskaitītās atkarības un PyTorch matemātisko dzinēju. NVIDIA lietotājiem ieteicams izmantot versiju [oriģināltekstā trūkst versijas numura]. CUDA 12.1kamēr AMD lietotājiem ir jāizvēlas versija ROCm.
Paplašināta konfigurācija un svarīgi mezgli

Kad pirmo reizi palaidīsiet ComfyUI vietnē http://127.0.0.1:8188, redzēsiet informācijas paneli, kas pilns ar kabeļiem. Lai izvairītos no neskaidrībām, vispirms jāinstalē ComfyUI pārvaldnieksŠis spraudnis ir īsts dārgakmens kronī, jo tas ļauj meklēt un instalēt citus pielāgotus mezglus un, pats galvenais, automātiski instalēt visus trūkstošos mezglus, importējot kāda cita darbu.
Lai strādātu ar moderniem modeļiem, piemēram, FLUX, jums būs nepieciešams mezgls. ComfyUI-GGUFAtšķirībā no stabilās difūzijas, kur viss parasti tiek ievietots kontrolpunktu mapē, FLUX prasa atdalīt tā daļas: difūzijas modelis (UNet) tiek ievietots modeļi/unet/Teksta kodētājs (CLIP) atrodas models/clip/, bet VAE — models/vae/. Ja tos ievietosiet nepareizā vietā, ielādētājs tos neatradīs un ekrāns būs tukšs.
Darbplūsmas un API apgūšana
Pamatplūsma sastāv no modeļa ielādes, uzvednes rakstīšanas, caurlaides caur paraugu ņēmēju (tajā notiek difūzijas maģija) un attēla dekodēšanas. Svarīgs FLUX triks ir uzturēt CFG 1.0 versijā un izmantojiet dažus soļus (no 4 līdz 8) ar Eulera paraugu ņemšanas rīku; ja palielināsiet CFG, attēli iznāks izdeguši un ar nereālām krāsām.
Tiem, kam aparatūra atrodas serverī un kuri vēlas strādāt no cita datora, ComfyUI ļauj to izdarīt. acceso remoto mediante el parámetro –listen 0.0.0.0Tas atver HTTP API, kas ļauj nosūtīt darbplūsmas JSON formātā un saņemt apstrādāto attēlu. Tas ir ideāls veids, kā pārvērst datoru ar GPU par privātu attēlu ģenerēšanas pakalpojumu, ļaujot automatizēt simtiem attēlu izveidi mārketingam vai e-komercijai, izmantojot Python skriptus.
Problēmu novēršana un optimizācija
Bieži vien var saskarties ar kļūdu, CUDA nepietiek atmiņasJa tas notiek ar jums, varat restartēt ComfyUI, lai notīrītu atmiņas fragmentāciju, vai arī palaist programmu ar komandu –lowvramkas pārvieto datus starp GPU un sistēmas RAM. AMD gadījumā, ja karte netiek atpazīta, to parasti risina, pievienojot lietotāju grupām renderēšana un video vai izmantojot vides mainīgo HSA_OVERRIDE_GFX_VERSION.
Ja pamanāt sliktu veiktspēju, pārbaudiet, vai nejauši netiek izmantots centrālais procesors (CPU). Apsveriet arī iespēju uzlabot sistēmas RAM līdz 32 GB vai 64 GB, jo ComfyUI to izmanto kā tiltu, ja video RAM nav pietiekami. Atmiņai ātrs NVMe disks Tas ir svarīgi, jo 10 GB modeļu ielāde katru reizi, mainot darbplūsmas, mehāniskajā diskā var kļūt nebeidzama.
Savas lokālās attēlveidošanas darbstacijas iestatīšana atbrīvo jūs no mākoņa ierobežojumiem un uz kredītiem balstītām izmaksām. Sākot ar VRAM pārvaldību un virtuālās vides iestatīšanu līdz API automatizācijai un GGUF kvantētu modeļu izmantošanai, tagad jums ir visi rīki, lai pārveidotu RTX par digitālās mākslas fabriku, optimizējot katru soli caur mezgliem un nodrošinot, ka jūsu aparatūra darbojas ar maksimālu veiktspēju.
