Preskoči na sadržaj
Kontakt

Lokalni AI

Kako pravim ilustracije za članke lokalnim AI-jem: hardver, softver, model i postupak

· Đorđe Stanić

Svaka slika uz ove tekstove napravljena je na mojoj mašini, bez ijednog servisa iz oblaka i bez pretplate. Ovo je tačan postupak, korak po korak.

Mali računar pored monitora na kom je mreža sličica fotografija

Hardver

ŠtaČime
RačunarNVIDIA DGX Spark — čip GB10, 128 GB memorije koju dele procesor i grafika, Linux
Memorija za slikeoko 27 GB dok je model učitan
Šta još radi na istoj mašinijezički model od oko 63 GB — uporedo, bez gašenja

Spark nije uslov. Isti model radi i na računaru sa jačom grafičkom karticom, samo sporije ili u manjoj rezoluciji. Spark sam izabrao zato što zajednička memorija od 128 GB dozvoljava da slike i tekst rade istovremeno.

Softver

  • ComfyUI 0.37.0 — besplatan program koji pokreće modele za slike i prima poslove preko mreže
  • Python skripta koja šalje posao ComfyUI-ju, čeka sliku i preuzima je
  • Pillow za proveru i pripremu slike, i program koji gradi sajt

Model

DeoFajlLicenca
model za slikeQwen-Image-2512, fp8Apache 2.0 — sme komercijalno
razumevanje opisaQwen2.5-VL 7B, fp8isti paket
dekoder slikeqwen_image_vaeisti paket

Izabran je poređenjem istog opisa na tri modela. FLUX.1 schnell je bio najbrži (9 s), ali je najlošije izgledao i ume da ubaci izmišljen natpis. Novija verzija Qwen-Image 2.1 izgleda dobro, ali je samo za nekomercijalnu upotrebu. Qwen-Image-2512 je i najlepši i slobodan za posao.

Podešavanja

ParametarVrednost
veličina1344 × 768 (široka, za vrh članka)
koraka28
CFG3,0
semplereuler / simple
shift (ModelSamplingAuraFlow)3,1
vreme po slicioko 100 sekundi

Postupak, korak po korak

  1. Uz svaki članak upišem kratak opis slike — na engleskom, jer ga model bolje razume. Opis stoji u istom fajlu kao i tekst, pa slika i članak ne mogu da se raziđu.
  2. Svakom opisu se automatski dodaje isti stil: urednička fotografija, tamnoplave senke, toplo narandžasto svetlo. Zato cela serija izgleda kao celina.
  3. Negativni opis kaže šta ne sme da se pojavi: tekst, slova, brojevi, logotipi, ljudi, lica, ruke.
  4. Skripta šalje posao ComfyUI-ju na Sparku, prati red i preuzme gotovu sliku.
  5. Automatska provera: slika mora biti tačne veličine i ne sme biti jednobojna — prazna slika ume da „uspe“ bez ijedne greške.
  6. Pogledam svaku sliku. Tražim natpise, znakove marke i izobličene predmete. Loša slika se pravi ponovo sa drugim „semenom“ — istim opisom, drugim pokušajem.
  7. Program koji gradi sajt od svake slike napravi WebP u više veličina, upiše tačnu širinu i visinu i opis za čitač ekrana, a za deljenje na mrežama posebnu sliku 1200 × 630.
  8. Pre objave automatske provere mere svaku stranu, pa tek onda ide na server.

Šta sam naučio

  • licenca se proverava za tačnu verziju modela — imena su skoro ista, a pravila različita
  • model ne ume ispravno da napiše tekst na srpskom, naročito ćirilicu — natpis se dodaje posle, običnim programom
  • bez ljudi i lica na slikama: izmišljena osoba na sajtu firme deluje kao da tamo radi
  • i slika koja „prođe“ sve automatske provere mora da se pogleda — u ovoj seriji su dve od sedam prošle sve provere, a odbacio sam ih pogledom: umesto četiri mala računara model je nacrtao pet kutija nalik ruterima, a na drugoj je na hladnjaku stajao znak nalik tuđem logotipu

Sedam ilustracija za ovu seriju napravljeno je za dvanaestak minuta, na mašini koja je u isto vreme radila i drugi posao — bez slanja ijednog opisa ili slike na tuđi server.

Ostali tekstovi o lokalnom AI-ju

Hoćete i vi ovakav?

Pozovite ili pišite na Viber — za sajt, program ili lokalni AI. Predlog pravim besplatno, a platite tek ako vam se dopadne.