Arapski | Bengalski | Bugarski | Burmanski (Myanmar) | Kineski (pojednostavljeni) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Makao) | Kineski (tradicionalni, Tajvan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindi | Mađarski | Indonezijski | Talijanski | Japanski | Kannada | Korejski | Litvanski | Malajski | Malajalam | Marathi | Nepalski | Nigerijski pidgin | Norveški | Persijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Punjabi (Gurmukhi) | Rumunjski | Ruski | Srpski (ćirilica) | Slovački | Slovenski | Španjolski | Svahili | Švedski | Tagalog (Filipinski) | Tamilski | Telugu | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski
Radije klonirati lokalno?
Ovaj repozitorij uključuje 50+ prijevoda što znatno povećava veličinu preuzimanja. Za kloniranje bez prijevoda, koristite sparse checkout:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Ovo vam daje sve što trebate za dovršetak tečaja s puno bržim preuzimanjem.
Naučite osnove izrade Generativnih AI aplikacija kroz naš sveobuhvatni tečaj od 21 lekcije kojeg vode Microsoft Cloud Advocates.
Ovaj tečaj ima 21 lekciju. Svaka lekcija pokriva svoju temu, pa započnite gdje želite!
Lekcije su označene kao "Uči" lekcije koje objašnjavaju pojam Generativne AI ili "Izgradi" lekcije koje objašnjavaju pojam i primjere koda u oba Pythona i TypeScripta kad je moguće.
Za .NET programere pogledajte Generativna AI za početnike (.NET izdanje)!
Svaka lekcija također uključuje odjeljak "Nastavi učiti" s dodatnim obrazovnim materijalima.
-
Azure OpenAI uslugu - Lekcije: "aoai-assignment"
-
GitHub Marketplace katalog modela - Lekcije: "githubmodels"
-
OpenAI API - Lekcije: "oai-assignment"
-
Osnovno znanje Pythona ili TypeScripta je korisno - *Za potpune početnike pogledajte ove Python i TypeScript tečajeve
-
GitHub račun za forkanje ovog repozitorija na vlastiti GitHub račun
Napravili smo Postavljanje tečaja lekciju koja vam pomaže s postavljanjem razvojne okoline.
Ne zaboravite označiti (🌟) ovaj repozitorij kako biste ga lakše pronašli kasnije.
Ako tražite naprednije primjere koda, pogledajte našu kolekciju Generativnih AI primjera koda u oba Pythona i TypeScripta.
Pridružite se našem službenom Azure AI Foundry Discord serveru kako biste upoznali i povezali se s drugim polaznicima tečaja i dobili podršku.
Postavljajte pitanja ili dijelite povratne informacije o proizvodu u našem Azure AI Foundry Developer Forum na Githubu.
Posjetite Microsoft for Startups i saznajte kako započeti izradu uz Azure kredite već danas.
Imate prijedloge ili ste pronašli pravopisne ili kodne pogreške? Otvorite problem ili Napravite pull request
- Kratki video uvod u temu
- Pisanu lekciju u README datoteci
- Primjere koda u Pythonu i TypeScriptu za podršku Azure OpenAI i OpenAI API-ju
- Poveznice na dodatne resurse za nastavak učenja
| # | Poveznica na lekciju | Opis | Video | Dodatno učenje |
|---|---|---|---|---|
| 00 | Postavljanje tečaja | Nauči: Kako postaviti razvojno okruženje | Video uskoro | Saznaj više |
| 01 | Uvod u Generativnu AI i LLM-ove | Nauči: Razumijevanje što je Generativna AI i kako veliki jezični modeli (LLM) rade. | Video | Saznaj više |
| 02 | Istraživanje i usporedba različitih LLM-ova | Nauči: Kako odabrati pravi model za vaš slučaj upotrebe | Video | Saznaj više |
| 03 | Odgovorno korištenje Generativne AI | Nauči: Kako izgraditi Generativne AI aplikacije odgovorno | Video | Saznaj više |
| 04 | Razumijevanje osnova inženjerstva upita | Nauči: Praktične najbolje prakse inženjerstva upita | Video | Saznaj više |
| 05 | Izrada naprednih upita | Nauči: Kako primijeniti tehnike inženjerstva upita koje poboljšavaju rezultate upita | Video | Saznaj više |
| 06 | Izrada aplikacija za generiranje teksta | Izradi: Aplikaciju za generiranje teksta koristeći Azure OpenAI / OpenAI API | Video | Saznaj više |
| 07 | Izrada chat aplikacija | Izradi: Tehnike za učinkovitu izradu i integraciju chat aplikacija | Video | Saznaj više |
| 08 | Izrada aplikacija za pretraživanje s vektorskim bazama podataka | Izradi: Aplikaciju za pretraživanje koja koristi ugnježđivanja za pretraživanje podataka | Video | Saznaj više |
| 09 | Izrada aplikacija za generiranje slika | Izradi: Aplikaciju za generiranje slika | Video | Saznaj više |
| 10 | Izrada Low Code AI aplikacija | Izradi: Generativnu AI aplikaciju koristeći Low Code alate | Video | Saznaj više |
| 11 | Integracija vanjskih aplikacija s pozivom funkcija | Izradi: Što je pozivanje funkcija i njegove primjene u aplikacijama | Video | Saznaj više |
| 12 | Dizajniranje korisničkog iskustva za AI aplikacije | Nauči: Kako primijeniti principe dizajna korisničkog iskustva pri razvoju Generativnih AI aplikacija | Video | Saznaj više |
| 13 | Zaštita vaših Generativnih AI aplikacija | Nauči: Prijetnje i rizike za AI sustave te metode zaštite tih sustava | Video | Saznaj više |
| 14 | Životni ciklus Generativnih AI aplikacija | Nauči: Alate i metrike za upravljanje životnim ciklusom LLM i LLMOps | Video | Saznaj više |
| 15 | Retrieval Augmented Generation (RAG) i vektorske baze podataka | Izradi: Aplikaciju koristeći RAG okvir koji dohvaća ugnježđivanja iz vektorskih baza podataka | Video | Saznaj više |
| 16 | Otvoreni modeli i Hugging Face | Izradi: Aplikaciju koristeći otvorene modele dostupne na Hugging Face | Video | Saznaj više |
| 17 | AI agenti | Izradi: Aplikaciju koristeći okvir za AI agente | Video | Saznaj više |
| 18 | Fino podešavanje LLM-ova | Nauči: Što je, zašto i kako fino podešavati LLM-ove | Video | Saznaj više |
| 19 | Izgradnja s malim jezičnim modelima (SLM) | Nauči: Prednosti izgradnje s malim jezičnim modelima | Video uskoro | Saznaj više |
| 20 | Izgradnja s Mistral modelima | Nauči: Značajke i razlike u Mistral obiteljskim modelima | Video uskoro | Saznaj više |
| 21 | Izgradnja s Meta modelima | Nauči: Značajke i razlike u Meta obiteljskim modelima | Video uskoro | Saznaj više |
Posebna zahvala Johnu Azizu za kreiranje svih GitHub Actions i workflowa
Bernhardu Merkleu za ključne doprinose u svakoj lekciji koji su poboljšali iskustvo učenja i rada s kodom.
Naš tim proizvodi i druge tečajeve! Pogledajte:
Ako zapnete ili imate bilo kakvih pitanja o izradi AI aplikacija. Pridružite se drugim učenicima i iskusnim programerima u raspravama o MCP-u. To je poticajna zajednica gdje su pitanja dobrodošla i znanje se slobodno dijeli.
Ako imate povratne informacije o proizvodu ili naiđete na greške tijekom izrade, posjetite:
Odricanje od odgovornosti: Ovaj dokument preveden je korištenjem AI usluge za prevođenje Co-op Translator. Iako nastojimo osigurati točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba se smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakva nesporazuma ili pogrešna tumačenja nastala korištenjem ovog prijevoda.