Generativna veštačka inteligencija (AI), kao grana veštačke inteligencije, ima sposobnost da stvara slike, tekstove, zvučne zapise, muziku i video materijale. Njena široka primena u različitim profesijama i industrijama izaziva značajnu pažnju.
Ako ste zainteresovani da se upoznate sa generativnom veštačkom inteligencijom i možda kreirate svoje AI aplikacije, na pravom ste mestu.
Pripremili smo izbor besplatnih kurseva i resursa koji će vam pomoći da započnete svoje putovanje u svet generativne veštačke inteligencije. Bez obzira da li ste potpuni početnik ili iskusni AI entuzijasta, naš vodič će vas usmeriti u pravom smeru.
Zaronimo zajedno i istražimo generativnu veštačku inteligenciju!
Full Stack LLM Bootcamp
Full Stack LLM Bootcamp nudi dvodnevni program fokusiran na nove najbolje prakse i najnovija istraživanja koja će vam pomoći da sa sigurnošću pristupite razvoju aplikacija sa velikim jezičkim modelima (LLM).
Program je prvobitno bio organizovan kao lični kamp za obuku u San Francisku u aprilu 2023. godine, ali su sada snimljena predavanja dostupna besplatno. Kurs se ističe kao odlična polazna tačka za sve koji su zainteresovani za velike jezičke modele i njihovu praktičnu primenu.
Preduslovi
Ova predavanja su namenjena Python programerima koji žele da koriste velike jezičke modele (LLM) u svojim aplikacijama. Poželjno je imati određeno iskustvo u mašinskom učenju, front-end ili back-end razvoju.
Obuhvat kursa
- Uvod u velike jezičke modele (LLM)
- Prompt inženjering i kreativna upotreba LLM
- Razmatranja o implementaciji i operativnosti
- Izrada korisnički prilagođenih jezičkih interfejsa
- Poboljšanje jezičkih modela za specifične zadatke
- Brzi razvoj i primena LLM aplikacija
- Budući trendovi i razvoj u ovoj oblasti
- Temeljni koncepti LLM
Full Stack program dubokog učenja predstavlja izvanrednu polaznu tačku za sve zainteresovane za velike jezičke modele i njihovu praktičnu primenu. Sa timom iskusnih instruktora, uključujući doktorante sa UC Berkeley, ovaj resurs nudi sveobuhvatan uvod u generativnu AI.
Uvod u generativnu AI putanju učenja
Google Cloud nudi sveobuhvatnu Generativnu AI putanju učenja koja pokriva različite aspekte generativne AI, od osnova velikih jezičkih modela do principa odgovorne AI. Ova putanja učenja je odličan početak za svakoga ko želi da stekne uvid u svet generativne veštačke inteligencije.
Preduslovi
Kursevi u okviru ove putanje učenja su uvodni i ne zahtevaju posebne preduslove. Pogodni su za početnike i sve one koji su zainteresovani za učenje o generativnoj veštačkoj inteligenciji.
Obuhvat kursa
- Osnove generativne AI
- Razumevanje velikih jezičkih modela
- Poboljšanje LLM performansi pomoću prompt tuninga
- Uvod u odgovornu veštačku inteligenciju
- Google-ova implementacija odgovorne veštačke inteligencije
- Generativne osnove veštačke inteligencije
- Odgovorna veštačka inteligencija sa Google Cloud-om
- Odgovorna primena principa veštačke inteligencije
Polaganjem završnog kviza pokazujete svoje razumevanje ključnih koncepata u generativnoj veštačkoj inteligenciji.
Bilo da ste novi u ovoj oblasti ili želite da proširite svoje znanje, ovi kursevi pružaju solidnu osnovu za razumevanje generativnih AI koncepata, velikih jezičkih modela i principa odgovorne AI.
Microsoft Azure AI osnove: Generativna AI
Microsoft Azure nudi sveobuhvatnu putanju učenja o Generativnoj AI, sa fokusom na to kako se modeli obučavaju da stvaraju novi, originalni sadržaj na osnovu unosa prirodnog jezika. Generativna AI omogućava kreiranje teksta, slika ili čak koda kao odgovor na svakodnevne jezičke opise.
Ova putanja učenja je osmišljena da vam pomogne da započnete sa generativnom veštačkom inteligencijom i istražite različite aspekte, uključujući ulogu Azure-a u omogućavanju pristupa generativnoj AI tehnologiji.
Preduslovi
Preporučuje se poznavanje Azure-a i Azure portala kao preduslov za ovu putanju učenja. Pogodna je za početnike i pojedince na različitim nivoima, uključujući AI inženjere, programere, arhitekte rešenja i studente.
Obuhvat kursa
- Uvod u generativnu veštačku inteligenciju
- Generisanje prirodnog jezika
- Generisanje slika i koda
- Razumevanje velikih jezičkih modela (LLM)
- Transformacioni modeli
- Tokenizacija i ugrađivanje
- Osnove Azure OpenAI usluge
- Uvod i primeri kopilota
- Poboljšanje generativnih AI odgovora pomoću prompt inženjeringa
Microsoft Azure putanja učenja „Generativna AI“ je odličan resurs za one koji žele da istraže generativnu veštačku inteligenciju u kontekstu Azure ekosistema.
Sa fokusom na odgovornu veštačku inteligenciju i praktičnu primenu, ova putanja učenja osposobljava polaznike znanjem i veštinama potrebnim za razumevanje i rad sa generativnom veštačkom inteligencijom.
Kako funkcionišu modeli difuzije
Ovaj kurs pod nazivom „Kako funkcionišu modeli difuzije“ pruža dubinsko razumevanje modela difuzije koji se koriste u generativnoj veštačkoj inteligenciji. On ide dalje od jednostavnog korišćenja gotovih modela ili API-ja i uči vas kako da napravite model difuzije od nule.
Kurs je osmišljen da vam pomogne da steknete praktično iskustvo sa generativnom veštačkom inteligencijom zasnovanom na difuziji. Kurs vodi Sharon Zhou, suosnivač i izvršni direktor Lamini, što osigurava da učite od iskusnog profesionalca u industriji.
Preduslovi
Ovo je kurs srednjeg nivoa, a prethodno znanje o Python-u, TensorFlow-u ili PyTorch-u će biti korisno za maksimalno iskorišćavanje sadržaja.
Obuhvat kursa
- Uvod u difuzione modele
- Intuicija iza modela difuzije
- Uzorak u difuzionim modelima
- Neuralne mreže u difuzionim modelima
- Obuka modela difuzije
- Kontrolisanje modela difuzije
- Ubrzavanje modela difuzije
Ako želite da dublje zaronite u svet modela difuzije u generativnoj veštačkoj inteligenciji, „Kako funkcionišu modeli difuzije“ je idealan resurs. Ovaj kurs vam omogućava da gradite, obučavate i optimizujete modele difuzije, pružajući vam praktične veštine potrebne za dalje istraživanje ove uzbudljive oblasti.
Uz besplatan pristup na ograničeno vreme, ovo je sjajna prilika da proširite svoje generativne AI sposobnosti.
Koristite OpenAI API za kodiranje 5 projekata
Ovaj kurs pruža sveobuhvatan uvid u svet OpenAI API-ja. Uči vas kako da koristite OpenAI API za izradu pet uzbudljivih projekata, uključujući klon ChatGPT, DALL-E Image Creator i SQL Generator.
Ovi projekti istražuju različite mogućnosti i potencijalne aplikacije OpenAI API-ja.
Preduslovi
Kurs ne navodi posebne preduslove, ali se preporučuje osnovno razumevanje programskih jezika kao što su JavaScript, React, Node.js i TypeScript, kao i poznavanje korišćenja API-ja u razvoju softvera.
Obuhvat kursa
- Uvod, preduslovi i podešavanje
- Pristup API-ju, upravljanje ključevima i autentifikacija
- Razumevanje različitih modela
- Dovršavanje teksta, prilagođena uputstva i instrukcije
- Tehnike brze optimizacije
- Izrada čet-bota sa GPT-3
- Projekat generisanja slika 1 | JavaScript
- Generisanje slika sa DALL-E
- Projekat generisanja slika 2 | React + Node.js + OpenAI NPM biblioteka
- Projekat SQL generator | TypeScript + Node.js + OpenAI NPM biblioteka
Ako ste željni da istražite mogućnosti OpenAI API-ja i kreirate uzbudljive projekte, ovaj kurs je odličan resurs. Bez obzira da li ste zainteresovani za razvoj ChatGPT aplikacija, generisanje slika pomoću DALL-E ili izradu SQL upita, ovaj kurs vas pokriva.
Detaljna uputstva i praktični projekti će vam omogućiti da otključate potencijal OpenAI API-ja.
Kreirajte veliki jezički model od nule sa Python-om
Ovaj kurs nudi detaljan vodič o tome kako da kreirate sopstveni veliki jezički model od nule koristeći Python. On se bavi obradom podataka, matematičkim konceptima i implementacijom transformatora koji stoje iza velikih jezičkih modela.
Istražićete različite teme vezane za izradu vašeg jezičkog modela.
Preduslovi
Morate biti upoznati sa programskim jezikom Python, pošto se kurs prvenstveno oslanja na Python za kodiranje. Takođe je korisno imati znanje o dubokom učenju, posebno u vezi sa neuronskim mrežama i njihovom obukom.
Obuhvat kursa
- Uvod i podešavanje
- Prethodna obrada teksta
- Osnove linearne algebre
- Priprema podataka i unos modela
- Prebacivanje sa CPU na CUDA
- Uvod u PyTorch
- Tačkasti proizvod i množenje matrica
- Matmul implementacija
- Izrada neuralne mreže
- Izrada GPT modela
- Optimizatori i normalizacija
- Transformatorski blokovi i višeglava pažnja
- Obuka modela i hiperparametri
- Obuka na OpenWebText
- Rukovanje greškama, čuvanje i učitavanje modela
- Alati za pisanje skripti i komandne linije
- Predobuka naspram finog podešavanja
Ako ste zainteresovani da razumete detalje o izradi velikog jezičkog modela od temelja, ovaj vodič je dragocen resurs.
Kurs vas vodi korak po korak, pružajući vam znanje i veštine za kreiranje sopstvenog jezičkog modela.
Uvod u velike jezičke modele sa Google Cloud-om
Ovaj uvodni kurs koji nudi Google Cloud, predstavlja iskustvo mikro učenja koje pruža pregled velikih jezičkih modela (LLM). Pokriva šta su LLM, njihove primene i kako fino podešavanje može da poboljša njihove performanse.
Obezbeđena su odabrana štiva o velikim jezičkim modelima.
Pored toga, kurs predstavlja Google alate koji vam mogu pomoći u razvoju sopstvenih generativnih AI aplikacija.
Preduslovi
Kurs je posebno osmišljen za početnike i ne zahteva prethodno iskustvo.
Obuhvat kursa
- Upoznavanje sa velikim jezičkim modelima
- Uključena štiva (resursi za čitanje)
Ovaj kurs je savršen početak za one koji žele da razumeju osnove velikih jezičkih modela i njihovu praktičnu primenu.
Ovaj kurs mikro učenja je dizajniran tako da bude pristupačan početnicima, omogućavajući pojedincima bez prethodnog iskustva da steknu uvid u svet generativne veštačke inteligencije. Upoznajte se sa velikim jezičkim modelima sa Google Cloud-om!
LLM Univerzitet od Cohere
LLM Univerzitet je sveobuhvatan resurs za učenje namenjen pojedincima zainteresovanim za obradu prirodnog jezika (NLP), od početnika do naprednih učenika.
Fokusira se na NLP teme, uključujući velike jezičke modele (LLM), što ga čini idealnom platformom za one koji žele da savladaju NLP veštine i nauče o LLM-ovima.
Preduslovi
Nastavni plan i program LLMU-a je osmišljen da pruži solidnu osnovu u jezičkoj AI za pojedince iz svih okruženja. Bez obzira da li ste početnik u mašinskom učenju, entuzijasta koji želi da izgradi jezičke AI aplikacije, ili neko spreman da svoje veštine primeni u praksi, LLM Univerzitet se brine o raznolikoj publici.
Obuhvat kursa
- Uvod u LLM
- Predstavljanje teksta
- Generisanje teksta
- Prompt inženjering
LLM Univerzitet je odličan resurs za sve zainteresovane za savladavanje NLP i LLM veština i istraživanje sveta velikih jezičkih modela i generativne veštačke inteligencije.
Pored materijala za kurs, oni će voditi grupe za čitanje i organizovati događaje isključivo za sve polaznike!
LangChain ubrzani kurs
Ovaj ubrzani kurs je osmišljen da nauči početnike kako da koriste LangChain, okvir kreiran da pojednostavi razvoj aplikacija koje koriste velike jezičke modele.
LangChain omogućava besprekornu integraciju AI modela sa različitim izvorima podataka, što olakšava izgradnju prilagođenih aplikacija za obradu prirodnog jezika (NLP).
Preduslovi
Kurs je namenjen početnicima, pa se ne pominju posebni preduslovi. Međutim, osnovno razumevanje koncepata programiranja i poznavanje osnova veštačke inteligencije i NLP-a mogu biti od koristi.
Obuhvat kursa
- Uvod u LangChain
- Prvi projekat – Generator imena kućnih ljubimaca
- Istraživanje agenata u okviru LangChaina
- Drugi projekat – YouTube asistent
- Kreiranje sopstvenih vektorskih baza podataka
- Diskusija o potencijalnim primenama LangChaina
- OpenAI API troškovi i budžet
Ako ste početnik koji želi da istraži svet velikih jezičkih modela i NLP aplikacija, ovaj ubrzani kurs o LangChain-u je fantastičan resurs.
Sa fokusom na praktične projekte i pojednostavljenu upotrebu velikih jezičkih modela, možete brzo da počnete na svom putu ka kreiranju prilagođenih NLP aplikacija.
Stable Diffusion ubrzani kurs
Ovaj kompletan kurs je osmišljen da nauči početnike kako da koriste Stable Diffusion, alat za kreiranje umetničkih dela i slika. Kurs pokriva različite aspekte, uključujući obuku sopstvenog modela, korišćenje ControlNet-a, korišćenje API krajnje tačke Stable Diffusion i još mnogo toga.
Takođe naglašava etičke implikacije veštačke inteligencije u umetnosti i naglašava odgovornu upotrebu i poštovanje prava umetnika.
Preduslovi
Kurs ne specificira preduslove, ali osnovno razumevanje koncepata umetnosti i veštačke inteligencije može biti od koristi za bolje razumevanje materijala.
Obuhvat kursa
- Uvod u stabilnu difuziju
- Izgradnja i obuka sopstvenog modela
- Uvod u ControlNet u stabilnoj difuziji
- Istraživanje API krajnje tačke Stable Diffusion
- Navigacija kroz etičke izazove u umetnosti generisanoj veštačkom inteligencijom
- Odgovorna veštačka inteligencija u kreiranju umetnosti
- Resursi za kontinuirano učenje
Ako ste početnik zainteresovan za kreiranje umetničkih dela i slika koristeći Stable Diffusion, ovaj ubrzani kurs je dragocen resurs. Pokriva sve osnovne stvari, od obuke sopstvenog modela do korišćenja API krajnje tačke Stable Diffusion.
Kurs takođe naglašava važnost odgovorne upotrebe veštačke inteligencije u umetnosti i poštovanja prava umetnika.
LangChain za razvoj aplikacija za LLM
Ovaj kurs, koji se nudi u saradnji sa LangChain-om, je namenjen početnicima i fokusira se na korišćenje LangChain-a za razvoj aplikacija baziranih na jezičkim modelima (LLM). LangChain je okvir za proširenje primena i mogućnosti jezičkih modela u razvoju aplikacija.
Na ovom kursu ćete naučiti kako da primenite LLM na svoje vlasničke podatke, da izgradite lične asistente i specijalizovane čet-botove, i da istražite različite mogućnosti LangChain okvira.
Preduslovi
Iako je kurs namenjen početnicima, posedovanje osnovnog znanja o Python-u može biti korisno za maksimalno iskorišćavanje kursa.
Obuhvat kursa
- Uvod u LangChain i LLM
- Model uputstva i parseri
- Memorija i kontekst u LLM
- Izgradnja lanaca interakcije
- Upravljanje progresijom i logikom lanca
- Rukovanje greškama i oporavak u lancima
- Razvoj sistema za pitanja i odgovore sa LLM
- Evaluacija i metrika performansi
- Rad sa agentima u LangChain-u
- Integrisanje agenata za automatizaciju zadataka
- Studije slučaja uspešne implementacije agenata
Ako ste početnik i želite da proširite svoje znanje u razvoju aplikacija za jezičke modele koristeći LangChain, ovaj kurs je dragocen resurs.
Sa fokusom na praktično učenje i predavanjem od strane Harrison Chase-a i Andrewa Ng-a, ovaj kurs pruža osnovne veštine za korišćenje mogućnosti jezičkih modela u razvoju aplikacija.
Kako poslovni mislioci mogu da počnu da kreiraju AI dodatke sa semantičkim jezgrom
Ovaj kurs, u saradnji sa Microsoft-om, namenjen je početnicima i poslovnim misliocima koji žele da počnu da kreiraju AI dodatke sa semantičkim jezgrom.
Naučićete kako da koristite Microsoft-ov open-source orkestrator, Semantic Kernel, da biste razvili svoje veštine poslovnog planiranja i analize uz korišćenje AI alata.
Kurs pokriva različite aspekte rada sa velikim jezičkim modelima (LLM) i korišćenje uobičajenih građevnih blokova kao što su memorija, konektori, lanci i planeri.
Preduslovi
Preporučuje se osnovno znanje o Python-u i razumevanje interfejsa za programiranje aplikacija (API). Poznavanje toga šta je softverski paket za razvoj (SDK) može biti od pomoći, ali nije neophodno.
Obuhvat kursa
- Uvod u velike jezičke modele (LLM)
- Uvod u semantičko jezgro
- Pregled Microsoft-ovog orkestratora otvorenog koda
- Razvijanje efikasnih uputstava
- Istraživanje vektorskih baza podataka
- Upravljanje i ispitivanje vektorskih podataka
- Razumevanje semantičkih funkcija i njihove uloge
- LLM za planiranje i donošenje odluka
Ako ste poslovni mislilac ili početnik zainteresovan za kreiranje AI dodataka i korišćenje AI alata za poslovno planiranje i analizu, ovaj kurs je dragocen resurs.
Naučićete kako da radite sa velikim jezičkim modelima (LLM) i Microsoft-ovim semantičkim jezgrom, stičući veštine za kreiranje sofisticiranih poslovnih aplikacija koristeći LLM.
Kurs takođe naglašava upotrebu uobičajenih blokova za LLM i semantičkog jezgra open-source orkestratora. Sa predavanjem Johna Maede, potpredsednika za dizajn i veštačku inteligenciju u Microsoft-u, ovaj kurs pruža osnovna znanja za poslovne aplikacije.
Fino podešavanje velikih jezičkih modela
Ovaj kurs, u saradnji sa Laminijem, fokusira se na osnove finog podešavanja velikih jezičkih modela (LLM). Fino podešavanje je proces u kojem koristite sopstvene podatke za obuku modela, ažurirajući težine neuralnih mreža u LLM.
Ovaj kurs će vam pomoći da razumete kada treba primeniti fino podešavanje, kako da pripremite podatke za to i kako da obučite i ocenite LLM na osnovu vaših podataka. Takođe ćete naučiti kako se fino podešavanje razlikuje od drugih metoda kao što su prompt inženjering i proširena generacija pronalaženja.
Preduslovi
Da bi izvukli maksimum iz ovog kursa, studentima se preporučuje da poznaju Python i da razumeju okvire dubokog učenja kao što je PyTorch.
Obuhvat kursa
- Uvod u kurs
- Zašto je fino podešavanje važno
- Gde se uklapa fino podešavanje
- Instrukcije finog podešavanja
- Priprema i prethodna obrada podataka
- Proces obuke modela
- Evaluacija i iteracija
Ako želite da zaronite u svet finog podešavanja velikih jezičkih modela (LLM) i razumete tehnike i aplikacije koje su uključene, ovaj kurs je dragocen resurs.
Predaje Sharon Zhou, iskusni instruktor u ovoj oblasti, kurs pokriva osnove o tome kada i kako primeniti fino podešavanje, pripremu podataka i obuku i evaluaciju LLM korišćenjem sopstvenih podataka.
Izgradnja sistema sa ChatGPT API-jem
Ovaj kratki kurs, u saradnji sa OpenAI, fokusira se na „Izgradnju sistema sa ChatGPT API-jem.“ Dizajniran je da poduči učenike kako da efikasno izgrade sisteme u više koraka koristeći velike jezičke modele.
Deleći složene zadatke na niz podzadataka uz korišćenje upita u više koraka, nau