GenAI - Od clouda do lokalnog korištenja
Nije prošlo niti pune dvije godine otkad je OpenAI predstavio ChatGPT i promijenio način kako se shvaća i koristi umjetna inteligencija. Danas gotovo na svakom koraku možemo vidjeti pojavu alata i modela generativne umjetne inteligencije, od raznovrsnih pametnih asistenata, preko alata za generiranje slika, videa i zvuka, pa sve do naprednih analitičkih alata. Čini se kako će u budućnosti primjena generativne umjetne inteligencije biti samo izraženija, dok se danas čini da se stvari mijenjaju gotovo iz tjedna u tjedan. Doduše, tu je i mnogo izazova, kako tehničke prirode, tako i etičkih pitanja, pitanja transparentnosti, mogućih zloporaba, kao i posljedica koje bi generativna umjetna inteligencija mogla imati na naše živote. No jedno je sigurno, GenAI i dalje će se ubrzano razvijati i postati neodvojivim dijelom naše svakodnevice…
Pojava parnog stroja pokrenula je prvu industrijsku revoluciju, a neki danas smatraju da je pojava generativne umjetne inteligencije ekvivalent upravo pojavi parnoga stroja. Slično kao i neki drugi prijelomni trenuci u povijesti čovječanstva, parni stroj imao je ogroman utjecaj, a čini se da i GenAI ima potencijala iz temelja preobraziti naše društvo, način kako živimo, kako radimo, i način kako koristimo tehnologiju. Međutim, to ne znači da će se to i dogoditi unatoč potencijalu, ili da će se dogoditi onako brzo kako to neki možda očekuju. Ono što GenAI čini tako primamljivom tehnologijom, činjenica je da ima mogućnost vrlo široke primjene, a istodobno rješenja koja se na njoj temelje, korisnicima je relativno jednostavno koristiti i vrlo ih brzo mogu prihvatiti i integrirati u svoju svakodnevicu, bilo radi eksperimentiranja, bilo u poslovnom okruženju. Možda trenutačno najveći doseg i značaj imaju alati koji pomažu razvojnim inženjerima. Naime, veliki jezični modeli, slično kao što mogu generirati prirodni jezik, vrlo su sposobni generirati i programski kôd, pa ni ne čudi da ih mnogi koriste upravo za to, od generiranja kôda, preko provjere i popravljanja bugova, pa sve do stvaranja dokumentacije ili refaktoriranja kôda.