Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Naučite osnove izrade Generativnih AI aplikacija s našim sveobuhvatnim tečajem od 21 lekcije koji su pripremili Microsoft Cloud Advocates.
Ovaj tečaj ima 21 lekciju. Svaka lekcija pokriva svoju temu, pa započnite gdje god želite!
Lekcije su označene kao "Learn" lekcije koje objašnjavaju koncept Generativnog AI ili "Build" lekcije koje objašnjavaju koncept i primjere koda u Python i TypeScript kad je moguće.
Za .NET programere pogledajte Generative AI for Beginners (.NET Edition)!
Svaka lekcija također uključuje odjeljak "Keep Learning" s dodatnim alatima za učenje.
-
Azure OpenAI Service - Lekcije: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Lekcije: "githubmodels"
-
OpenAI API - Lekcije: "oai-assignment"
-
Osnovno znanje Pythona ili TypeScripta je korisno - *Za apsolutne početnike pogledajte ove Python i TypeScript tečajeve
-
GitHub račun za forkanje cijelog ovog repozitorija na vlastiti GitHub račun
Napravili smo lekciju Course Setup koja će vam pomoći u postavljanju razvojnog okruženja.
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 Pythonu i TypeScriptu.
Pridružite se našem službenom Azure AI Foundry Discord serveru kako biste upoznali i povezali se s drugim učenicima ovog 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 danas započeti s izgradnjom koristeći Azure kredite.
Imate prijedloge ili ste pronašli pravopisne ili kodne greške? Otvorite issue ili napravite pull request
- Kratki video uvod u temu
- Pisanu lekciju smještenu u README
- Primjere koda u Pythonu i TypeScriptu koji podržavaju Azure OpenAI i OpenAI API
- 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 Generativni AI i LLM-ove | Nauči: Razumijevanje što je Generativni AI i kako rade Veliki jezični modeli (LLM) | Video | Saznaj više |
| 02 | Istraživanje i usporedba različitih LLM-ova | Nauči: Kako odabrati pravi model za svoj slučaj upotrebe | Video | Saznaj više |
| 03 | Odgovorno korištenje Generativnog AI | Nauči: Kako odgovorno izgraditi Generativne AI aplikacije | Video | Saznaj više |
| 04 | Razumijevanje osnova Prompt Engineeringa | Nauči: Praktične najbolje prakse Prompt Engineeringa | Video | Saznaj više |
| 05 | Izrada naprednih upita | Nauči: Kako primijeniti tehnike inženjeringa upita koje poboljšavaju ishod vaših upita. | Video | Saznaj više |
| 06 | Izrada aplikacija za generiranje teksta | Izgradi: Aplikaciju za generiranje teksta koristeći Azure OpenAI / OpenAI API | Video | Saznaj više |
| 07 | Izrada chat aplikacija | Izgradi: Tehnike za učinkovitu izradu i integraciju chat aplikacija. | Video | Saznaj više |
| 08 | Izrada aplikacija za pretraživanje i vektorske baze podataka | Izgradi: Aplikaciju za pretraživanje koja koristi ugradnje (Embeddings) za pretraživanje podataka. | Video | Saznaj više |
| 09 | Izrada aplikacija za generiranje slika | Izgradi: Aplikaciju za generiranje slika | Video | Saznaj više |
| 10 | Izrada AI aplikacija s malo koda | Izgradi: Generativnu AI aplikaciju koristeći alate s malo koda | Video | Saznaj više |
| 11 | Integracija vanjskih aplikacija s pozivanjem funkcija | Izgradi: Što je pozivanje funkcija i njegove primjene za aplikacije | Video | Saznaj više |
| 12 | Dizajniranje UX-a za AI aplikacije | Nauči: Kako primijeniti principe dizajna korisničkog iskustva pri razvoju Generativnih AI aplikacija | Video | Saznaj više |
| 13 | Osiguravanje vaših Generativnih AI aplikacija | Nauči: Prijetnje i rizike za AI sustave te metode za njihovo osiguranje. | Video | Saznaj više |
| 14 | Životni ciklus Generativnih AI aplikacija | Nauči: Alate i metrike za upravljanje životnim ciklusom LLM-a i LLMOps | Video | Saznaj više |
| 15 | Retrieval Augmented Generation (RAG) i vektorske baze podataka | Izgradi: Aplikaciju koristeći RAG okvir za dohvat ugradnji iz vektorskih baza podataka | Video | Saznaj više |
| 16 | Open Source modeli i Hugging Face | Izgradi: Aplikaciju koristeći open source modele dostupne na Hugging Face | Video | Saznaj više |
| 17 | AI agenti | Izgradi: Aplikaciju koristeći AI Agent Framework | Video | Saznaj više |
| 18 | Fino podešavanje LLM-ova | Nauči: Što, zašto i kako fino podešavati LLM-ove | Video | Saznaj više |
| 19 | Izrada s malim jezičnim modelima (SLM) | Nauči: Prednosti izrade s malim jezičnim modelima | Video uskoro | Saznaj više |
| 20 | Izrada s Mistral modelima | Nauči: Značajke i razlike Mistral obiteljskih modela | Video uskoro | Saznaj više |
| 21 | Izrada s Meta modelima | Nauči: Značajke i razlike Meta obiteljskih modela | Video uskoro | Saznaj više |
Posebna zahvala Johnu Azizu za izradu svih GitHub Actions i tijekova rada
Bernhardu Merkleu za ključne doprinose u svakoj lekciji radi poboljšanja iskustva učenika i koda.
Naš tim proizvodi i druge tečajeve! Pogledajte:
Ako zapnete ili imate bilo kakvih pitanja o izradi AI aplikacija. Pridružite se ostalim učenicima i iskusnim programerima u raspravama o MCP-u. To je podržavajuća zajednica gdje su pitanja dobrodošla i znanje se slobodno dijeli.
Ako imate povratne informacije o proizvodu ili pogreške tijekom izrade, posjetite:
Odricanje od odgovornosti: Ovaj dokument preveden je pomoću AI usluge za prevođenje Co-op Translator. Iako nastojimo postići točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba 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 koja proizlaze iz korištenja ovog prijevoda.