
Vjerojatno ste primijetili da je internet preplavljen slikama generiranim umjetnom inteligencijom. Mnogi se pitaju je li moguće postići slične rezultate kod kuće, bez plaćanja mjesečnih pretplata i uz održavanje potpune privatnosti svojih upita. Odgovor je uvjerljivo da, a najmoćniji alat za to trenutno je ComfyUI, sučelje koje, iako u početku zastrašujuće, daje vam apsolutnu kontrolu nad vizualnim stvaranjem.
Za razliku od jednostavnijih opcija, ComfyUI radi pomoću sustava grafova gdje povezujete različite kutije ili čvorove. To znači da niste ograničeni krutom formom; možete dizajnirati vlastiti cjevovod izgradnje . Bez obzira imate li moćan Linux poslužitelj ili Windows prijenosno računalo, postavljanje ovog ekosustava omogućit će vam eksperimentiranje s najnovijim modelima, kao što su FLUX ili Stable Diffusion, bez da itko špijunira što stvarate.
Hardverski zahtjevi: Svijet VRAM-a

Prije nego što započnete s instalacijom, moramo razgovarati o onome što je zaista važno: video memoriji (VRAM). Nije važno koliko je snažan vaš procesor ili koliko RAM-a imate; ako grafička kartica ne podržava VRAM, vaš će sustav raditi puževom brzinom ili će se jednostavno srušiti. Da biste provjerili svoje VRAM zahtjeve u Linuxu, možete koristiti naredbu `nvidia-smi` za NVIDIA ili `rocm-smi` za AMD.
Ako imate 4 GB VRAM-a, pripremite se na sporije performanse i korištenje nižih rezolucija. S 8 GB možete glatko obavljati većinu zadataka, iako ćete za zahtjevne modele poput FLUX.2 morati koristiti GGUF kvantizaciju (poput Q4_K_M) , što smanjuje veličinu modela bez žrtvovanja kvalitete. Ako imate dovoljno sreće da imate 16 GB ili više, kao u RTX 3090 ili 4090, možete učitati FP8 ili čak FP16 modele bez ikakvog problema.
Korak-po-korak instalacija na različitim sustavima
Ovisno o vašem operativnom sustavu, postupak se razlikuje. Na Windowsima je najjednostavniji način preuzeti službeni prijenosni paket , izdvojiti ga i pokrenuti .bat datoteku koja odgovara vašem GPU-u. Ovo je najbrži put jer već uključuje Python i potrebne ovisnosti, izbjegavajući sukobe s varijablama okruženja.
Ako preferirate Linux ili macOS, proces je ručniji, ali čišći. Prvo, trebate klonirati repozitorij s GitHuba i stvoriti Python virtualno okruženje (venv) . To je bitno kako biste izbjegli oštećenje biblioteka operativnog sustava. Nakon što se okruženje pokrene, instalirajte ovisnosti navedene u datoteci requirements.txt i PyTorch matematički mehanizam. Korisnicima NVIDIA-e preporučuje se korištenje CUDA verzije 12.1 , dok bi se korisnici AMD-a trebali odlučiti za ROCm.
Napredna konfiguracija i bitni čvorovi

Nakon što prvi put pokrenete ComfyUI na http://127.0.0.1:8188, vidjet ćete nadzornu ploču punu kabela. Kako biste izbjegli preopterećenje, prvo što biste trebali instalirati je ComfyUI Manager . Ovaj dodatak je pravi dragulj jer vam omogućuje pretraživanje i instaliranje drugih prilagođenih čvorova i, što je najvažnije, automatsko instaliranje svih nedostajućih čvorova kada uvozite tuđi rad.
Za rad s modernim modelima poput FLUX-a, trebat će vam čvor ComfyUI-GGUF . Za razliku od Stable Diffusiona, gdje se sve obično pohranjuje u mapi kontrolnih točaka, FLUX zahtijeva odvajanje svojih komponenti: model emitiranja (UNet) ide u models/unet/ , tekstualni koder (CLIP) u models/clip/, a VAE u models/vae/. Ako ih stavite na krivo mjesto, program za učitavanje ih neće pronaći i završit ćete s praznim zaslonom.
Savladavanje tijeka rada i API-ja
Osnovni tijek rada uključuje učitavanje modela, pisanje prompta, prolazak kroz sampler (gdje se događa difuzijska magija) i dekodiranje slike. Ključni trik za FLUX je održavanje CFG -a na 1.0 i korištenje nekoliko koraka (između 4 i 8) s Eulerovim samplerom; ako povećate CFG, slike će biti preeksponirane i imati nerealne boje.
Za one s hardverom na poslužitelju koji žele raditi s drugog računala, ComfyUI omogućuje udaljeni pristup pomoću parametra `--listen 0.0.0.0` . Time se otvara HTTP API koji vam omogućuje slanje tijekova rada u JSON formatu i primanje obrađene slike. To je idealan način da svoje računalo s GPU-om pretvorite u privatnu uslugu generiranja slika, automatizirajući stvaranje stotina slika za marketing ili e-trgovinu pomoću Python skripti.
Rješavanje problema i optimizacija
Uobičajeno se susreće greška CUDA Out of Memory . Ako se to dogodi, možete ponovno pokrenuti ComfyUI kako biste izbrisali fragmentaciju memorije ili pokrenuti program naredbom `--lowvram` , koja premješta podatke između GPU-a i sistemske RAM memorije. Za AMD sustave, ako kartica nije otkrivena, problem se obično rješava dodavanjem korisnika u grupe za renderiranje i video ili korištenjem varijable okruženja HSA_OVERRIDE_GFX_VERSION.
Ako primijetite slabe performanse, provjerite koristite li slučajno CPU. Također, razmislite o nadogradnji sistemske RAM memorije na 32 GB ili 64 GB, jer je ComfyUI koristi kao most kada VRAM nije dovoljan. Za pohranu je ključan brzi NVMe disk , budući da učitavanje modela od 10 GB svaki put kada promijenite tijek rada može trajati vječno na mehaničkom tvrdom disku.
Postavljanje vlastite lokalne radne stanice za obradu slika oslobađa vas ograničenja u oblaku i troškova temeljenih na kreditima. Od upravljanja VRAM-om i postavljanja virtualnog okruženja do automatizacije API-ja i korištenja GGUF kvantiziranih modela, sada imate sve alate za transformaciju RTX-a u tvornicu digitalne umjetnosti, optimizirajući svaki korak kroz čvorove i osiguravajući da vaš hardver radi s vrhunskim performansama.
