AI KonsultantNezavisni AI konsalting · Beograd
Dokument
AIK-500
Naslov
Fine-tuning modela
Rev.
A · 16. 10. 2026.
List
6/12

Usluga · fine-tuning

Fine-tuning jezičkih modela za vaš domen i srpski jezik

Kada opšti model ne zna vašu terminologiju, format ili stil, dotreniramo ga na vašim primerima — ali tek pošto proverimo da jednostavnija rešenja ne obavljaju isti posao.

Ukratko

Fine-tuning (fino podešavanje) menja ponašanje modela — stil, format i terminologiju — učenjem na nekoliko stotina do nekoliko hiljada primera. Ne služi za „učenje činjenica“ iz dokumenata; za to je bolji RAG. Uz tehnike LoRA i QLoRA fine-tuning modela do oko 30 milijardi parametara radi na jednoj kartici od 48–96 GB.

Kada fine-tuning ima smisla

  • Model treba da piše u tačno određenom formatu — JSON za vaš sistem, struktura pravnog podneska, šablon izveštaja.
  • Specifična terminologija koju opšti model pogrešno koristi: medicinski, pravni ili tehnički žargon.
  • Ton i stil: odgovori klijentima „glasom firme“.
  • Manji model treba da radi posao velikog: model od 8B, fino podešen za uzak zadatak, može da zameni model od 70B uz višestruko manji trošak inferencije.
  • Bolji srpski: ispravniji padeži, dosledna ekavica ili ijekavica, latinica ili ćirilica po vašem pravilu.

Kada vam fine-tuning ne treba

  • Kada model treba da zna šta piše u vašim dokumentima — to rešava RAG, a dokumenti se menjaju bez ponovnog treniranja.
  • Kada niste probali dobar prompt sa nekoliko primera (few-shot) — on često daje većinu efekta bez ikakvog treninga.
  • Kada nemate bar nekoliko stotina kvalitetnih primera ili način da merite kvalitet.

Detaljno poređenje: RAG ili fine-tuning — kako izabrati.

Kako radimo

  1. Zadatak i metrika — šta je „dobar odgovor“ i kako ga merimo, automatski i ljudskom ocenom.
  2. Bazna linija — merimo najbolji prompt i RAG bez fine-tuninga, da znamo od čega polazimo.
  3. Priprema podataka — prikupljanje, čišćenje, anonimizacija, podela na skup za trening i skup za test.
  4. Trening — LoRA ili QLoRA na vašem hardveru, alatima kao što su Hugging Face TRL, Unsloth i Axolotl.
  5. Evaluacija — poređenje sa baznom linijom na test skupu koji model nije video.
  6. Deployment — LoRA adapter se učitava u inference server; više adaptera može da deli isti bazni model.

Koliko podataka treba

Kvalitet je važniji od količine: 500 proverenih primera vredi više od 10.000 nasumičnih. Kod generisanja primera većim modelom proverite licencu tog modela.
CiljOkvirno primeraNapomena
Format i struktura izlaza200–1.000Primeri moraju biti dosledni
Stil i ton500–2.000Stvarni, provereni odgovori vaših ljudi
Terminologija domena1.000–5.000Uz RAG za činjenice
Manji model umesto većeg (destilacija)5.000–50.000Primere može da generiše veći model

Hardver za fine-tuning

Okvirno, za sekvence od 2–4 hiljade tokena i umeren batch; duži kontekst traži više memorije. Pun fine-tuning podrazumeva mešovitu preciznost i Adam optimizator (oko 16 bajtova po parametru).
Veličina modelaQLoRA (4-bit)LoRA (16-bit)Pun fine-tuning
7–8B~10 GB~20 GB~130 GB
13–14B~14 GB~32 GB~230 GB
32B~26 GB~75 GB~520 GB
70B~48 GB~160 GB1,1 TB i više

Zato je za većinu firmi QLoRA ili LoRA na jednoj kartici realan izbor, dok je pun fine-tuning velikih modela posao za klaster. Kartice i cene: GPU serveri za AI.

Pitanja o fine-tuningu

Koliko traje fine-tuning?

Sam trening LoRA adaptera za model od 8 do 32 milijarde parametara obično traje od nekoliko sati do dan-dva na jednoj kartici. Najviše vremena odlazi na pripremu podataka i evaluaciju, pa računajte ukupno dve do šest nedelja.

Postoji li model koji već dobro zna srpski?

Većina velikih višejezičnih modela solidno govori srpski, a postoje i modeli dodatno trenirani za srpski i srodne jezike, poput YugoGPT-a. Za vaš domen svejedno testiramo kandidate na vašim primerima — razlike su velike i brzo se menjaju.

Ko je vlasnik istreniranog modela?

Vi. Adapter i podaci ostaju na vašoj infrastrukturi. Proveravamo i licencu baznog modela — većina otvorenih modela dozvoljava komercijalnu upotrebu, ali pod različitim uslovima.

Smeju li podaci za trening da sadrže podatke o ličnosti?

Bolje ne. Pre treninga podatke anonimizujemo ili pseudonimizujemo, jer model može da zapamti i kasnije ponovi delove primera na kojima je učio.

Nastavite dalje

Imate primere, a ne znate da li su dovoljni?

Pošaljite opis zadatka i nekoliko anonimizovanih primera — reći ćemo vam da li je fine-tuning pravi put.

Pošaljite upit