Generativna AI (ChatGPT, Gemini, Music FM)

ChatGPT je u ovom trenutku najrasprostranjeniji AI sistem koji pokreću GPT modeli kompanije OpenAI. GPT predstavlja skraćenicu od Generative Pre-trained Transformer (generativni prethodno obučeni transformator). Pridev „Generative“ označava da je ovaj sistem predviđen za generisanje podataka a „Pre-trained“ znači da je za njegovo obučavanje upotrebljen veliki obim podataka. Poslednja odrednica (Transformer), predstavlja vrstu arhitekture jezičkog modela.

ChatGPT podržava više vrsta ulaznih podataka a to znači da se osim teksta mogu koristiti i slike. Novije verzije ChatGPT-a podržavaju i govorne komande, pa definisanje ulaznih parametara sve više liči na prirodan razgovor. Ono što ChatGPT izdvaja od drugih sistema, je proces koji je poznat pod nazivom Reinforcement Learning From Human Feedback ili skraćeno RLHF. U pitanju je skraćenica za učenje zasnovano na povratnim informacijama koje potiču od stvarnih ljudi. Ovaj deo obuke modela omogućava ljudima da ocenjuju njegove odgovore, što ga čini izuzetno moćnim.

Ja ću preći na ChatGPT da bih vam pokazao kako možete da iskoristite ovu tehnologiju. Pri tome je uobičajeno da se pre postavljanja upita ChatGPT-u dodeli određena uloga. Ja ću u tom cilju prvo napomenuti da je on stručnjak za marketing i tehnologiju  a zatim ga zamoliti da smisli slogan za naš novi AI čip. To će biti dovoljno da se na ekranu pojavi nekoliko opcija što uključuje „Osnaživanje budućnosti održivom inteligencijom“ i „AI inovacije u susretu sa ekološki prihvatljivim dizajnom“.

Neke verzije ChatGPT-a takođe omogućavaju i pristup Dall-E-u, koji predstavlja alat za generisanje slika. To u suštini znači da sada mogu da od sistema zatražim kreiranje novog logotipa. Zato ću uneti odgovarajući zahtev a pošto se ovde radi o potpuno novom sadržaju, ne bi bilo loše da dodam više detalja i na taj način dođem do konkretnog rezultata. To podrazumeva primenu različitih stilova kao i drugačije kombinacije boja.

Rezultat koji se pojavio na ekranu je zapravo prilično dobar za prvi pokušaj. Sa druge strane, ako upit sadrži dosta teksta ili programskog koda, možete ga podeliti na manje segmente primenom tzv. delimitera. Da bih vam pokazao kako to izgleda u praksi, ja ću pokrenuti novi Chat i postaviti sledeći upit:

Summarize the following paragraph to a fourth greater

Sažmi sledeći pasus na nivo učenika četvrtog razreda.

Nakon toga mogu da na početak novog reda postavim tri znaka navoda a zatim čitav segment zatvorim na isti način i sa Vikipedije iskopiram dobar deo članka koji se odnosi da funkcionisanje jezičkih modela. Na ovaj način sam uspešno odvojio svoj upit od sadržaja koji treba analizirati, pa mi preostaje samo da sačekam krajnji rezultat. On će mi biti dostupan za svega nekoliko trenutaka a isti princip se može primeniti i na druge sadržaje što naravno uključuje i programski kod. U tom slučaju je za razdvajanje potrebno primeniti nešto drugačiji simbol – tzv. tick i zatim dodati reč python nakon čega sledi prelazak u novi red i ubacivanje željene funkcije. Ovaj segment se mora završiti na isti način, tj. unosom odgovarajućeg simbola.

Dakle, kada koristite upite koji uključuju više podataka, možete ih deliti na segmente i pri tome koristiti odgovarajuće delimitere. Kao što ste i sami mogli da se uverite, ChatGPT vam omogućava da svoje upite kombinujete sa odgovarajućim podacima i na taj način postignete još uverljivije rezultate. U lekcijama koje slede ćete videti kako se čitav sistem može dodatno prilagoditi i pri tome kreirati posebne GPT-ove koji su specijalizovani za određene zadatke.

0% Završeno
Call Now Button