SadrÅŸaj kursa
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