Prancūzų | Ispanų | Vokiečių | Rusų | Arabų | Persų (Farsi) | Urdu | Kinų (supaprastinta) | Kinų (tradicinė, Makao) | Kinų (tradicinė, Honkongas) | Kinų (tradicinė, Taivanas) | Japonų | Korėjiečių | Hindi | Bengalų | Marathi | Nepalų | Pandžabi (Gurmukhi) | Portugalų (Portugalija) | Portugalų (Brazilija) | Italų | Lietuvių | Lenkų | Turkų | Graikų | Tajų | Švedų | Danų | Norvegų | Suomių | Olandų | Hebrajų | Vietnamiečių | Indoneziečių | Malajų | Tagalogų (Filipinų) | Svahilių | Vengrų | Čekų | Slovakų | Rumunų | Bulgarų | Serbų (kirilica) | Kroatų | Slovėnų | Ukrainiečių | Birmos (Mianmaras)
Išmokite generatyvinio AI programų kūrimo pagrindus su mūsų 21 pamokų išsamiu kursu, kurį parengė Microsoft Cloud Advocates.
Šis kursas turi 21 pamoką. Kiekviena pamoka apima atskirą temą, todėl galite pradėti nuo bet kurios!
Pamokos pažymėtos kaip "Learn" (mokymosi) pamokos, kurios paaiškina generatyvinio AI koncepciją, arba "Build" (kūrimo) pamokos, kurios paaiškina koncepciją ir pateikia kodų pavyzdžius tiek Python, tiek TypeScript, kai tai įmanoma.
.NET programuotojams rekomenduojame Generatyvinis AI pradedantiesiems (.NET leidimas)!
Kiekviena pamoka taip pat turi "Keep Learning" (toliau mokytis) skyrių su papildomais mokymosi įrankiais.
-
Azure OpenAI Service - Pamokos: "aoai-assignment"
-
GitHub Marketplace Model Catalog - Pamokos: "githubmodels"
-
OpenAI API - Pamokos: "oai-assignment"
-
Pagrindinės Python arba TypeScript žinios yra naudingos - *Pradedantiesiems rekomenduojame šiuos Python ir TypeScript kursus
-
GitHub paskyra, kad galėtumėte fork'inti visą šį repo į savo GitHub paskyrą
Mes sukūrėme Kurso nustatymo pamoką, kad padėtume jums nustatyti savo kūrimo aplinką.
Nepamirškite pažymėti žvaigždute (🌟) šį repo, kad vėliau būtų lengviau jį rasti.
Jei ieškote pažangesnių kodų pavyzdžių, peržiūrėkite mūsų generatyvinio AI kodų pavyzdžių kolekciją tiek Python, tiek TypeScript.
Prisijunkite prie mūsų oficialaus Azure AI Foundry Discord serverio, kad susipažintumėte ir bendrautumėte su kitais šio kurso mokiniais bei gautumėte pagalbos.
Užduokite klausimus arba pasidalinkite produkto atsiliepimais mūsų Azure AI Foundry Developer Forum GitHub platformoje.
Apsilankykite Microsoft for Startups, kad sužinotumėte, kaip pradėti kurti naudojant Azure kreditus jau šiandien.
Turite pasiūlymų ar radote rašybos ar kodo klaidų? Pateikite problemą arba Sukurkite pull request
- Trumpą vaizdo įrašo įžangą į temą
- Rašytinę pamoką README faile
- Python ir TypeScript kodų pavyzdžius, palaikančius Azure OpenAI ir OpenAI API
- Nuorodas į papildomus išteklius, kad galėtumėte tęsti mokymąsi
| # | Pamokos nuoroda | Aprašymas | Vaizdo įrašas | Papildomas mokymasis |
|---|---|---|---|---|
| 00 | Kurso nustatymas | Mokymasis: Kaip nustatyti savo kūrimo aplinką | Vaizdo įrašas netrukus | Sužinoti daugiau |
| 01 | Įvadas į generatyvinį AI ir LLM | Mokymasis: Suprasti, kas yra generatyvinis AI ir kaip veikia dideli kalbos modeliai (LLM). | Vaizdo įrašas | Sužinoti daugiau |
| 02 | Skirtingų LLM tyrinėjimas ir palyginimas | Mokymasis: Kaip pasirinkti tinkamą modelį savo naudojimo atvejui | Vaizdo įrašas | Sužinoti daugiau |
| 03 | Generatyvinio AI atsakingas naudojimas | Mokymasis: Kaip atsakingai kurti generatyvinio AI programas | Vaizdo įrašas | Sužinoti daugiau |
| 04 | Suprasti promptų kūrimo pagrindus | Mokymasis: Praktiniai promptų kūrimo geriausios praktikos | Vaizdo įrašas | Sužinoti daugiau |
| 05 | Sudėtingų promptų kūrimas | Mokymasis: Kaip taikyti promptų kūrimo technikas, kurios pagerina jūsų promptų rezultatus. | Vaizdo įrašas | Sužinoti daugiau |
| 06 | Tekstų generavimo programų kūrimas | Kurkite: Tekstų generavimo programą naudojant Azure OpenAI / OpenAI API | Vaizdo įrašas | Sužinokite daugiau |
| 07 | Pokalbių programų kūrimas | Kurkite: Efektyvūs metodai pokalbių programų kūrimui ir integravimui. | Vaizdo įrašas | Sužinokite daugiau |
| 08 | Paieškos programų kūrimas su vektorinėmis duomenų bazėmis | Kurkite: Paieškos programą, naudojančią įterpinius duomenų paieškai. | Vaizdo įrašas | Sužinokite daugiau |
| 09 | Vaizdų generavimo programų kūrimas | Kurkite: Vaizdų generavimo programą | Vaizdo įrašas | Sužinokite daugiau |
| 10 | Generatyvios AI programos kūrimas naudojant mažo kodo įrankius | Kurkite: Generatyvios AI programą naudojant mažo kodo įrankius | Vaizdo įrašas | Sužinokite daugiau |
| 11 | Išorinių programų integravimas naudojant funkcijų iškvietimą | Kurkite: Kas yra funkcijų iškvietimas ir jo panaudojimo atvejai programose | Vaizdo įrašas | Sužinokite daugiau |
| 12 | UX dizainas AI programoms | Sužinokite: Kaip taikyti UX dizaino principus kuriant generatyvios AI programas | Vaizdo įrašas | Sužinokite daugiau |
| 13 | Generatyvios AI programų saugumas | Sužinokite: Grėsmės ir rizikos AI sistemoms bei metodai jų apsaugai. | Vaizdo įrašas | Sužinokite daugiau |
| 14 | Generatyvios AI programų gyvavimo ciklas | Sužinokite: Įrankiai ir metrikos LLM gyvavimo ciklo valdymui ir LLMOps | Vaizdo įrašas | Sužinokite daugiau |
| 15 | RAG (Retrieval Augmented Generation) ir vektorinės duomenų bazės | Kurkite: Programą, naudojančią RAG sistemą įterpinių paieškai vektorinėse duomenų bazėse | Vaizdo įrašas | Sužinokite daugiau |
| 16 | Atvirojo kodo modeliai ir Hugging Face | Kurkite: Programą, naudojančią atvirojo kodo modelius iš Hugging Face | Vaizdo įrašas | Sužinokite daugiau |
| 17 | AI agentai | Kurkite: Programą, naudojančią AI agentų sistemą | Vaizdo įrašas | Sužinokite daugiau |
| 18 | LLM modelių pritaikymas | Sužinokite: Kas yra LLM modelių pritaikymas, kodėl ir kaip tai daroma | Vaizdo įrašas | Sužinokite daugiau |
| 19 | Kūrimas su mažais kalbos modeliais | Sužinokite: Mažų kalbos modelių privalumai | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 20 | Kūrimas su Mistral modeliais | Sužinokite: Mistral modelių šeimos ypatybės ir skirtumai | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 21 | Kūrimas su Meta modeliais | Sužinokite: Meta modelių šeimos ypatybės ir skirtumai | Vaizdo įrašas netrukus | Sužinokite daugiau |
Speciali padėka John Aziz už visų GitHub veiksmų ir darbo eigų kūrimą.
Bernhard Merkle už svarų indėlį į kiekvieną pamoką, siekiant pagerinti mokymosi ir kodo patirtį.
Mūsų komanda kuria ir kitus kursus! Peržiūrėkite:
- NAUJAS Edge AI pradedantiesiems
- Modelio konteksto protokolas pradedantiesiems
- AI agentai pradedantiesiems
- Generatyvi AI pradedantiesiems naudojant .NET
- Generatyvi AI pradedantiesiems naudojant JavaScript
- Generatyvi AI pradedantiesiems naudojant Java
- ML pradedantiesiems
- Duomenų mokslas pradedantiesiems
- AI pradedantiesiems
- Kibernetinis saugumas pradedantiesiems
- Tinklalapių kūrimas pradedantiesiems
- IoT pradedantiesiems
- XR kūrimas pradedantiesiems
- GitHub Copilot įvaldymas AI poriniam programavimui
- GitHub Copilot įvaldymas C#/.NET programuotojams
- Pasirinkite savo Copilot nuotykį
Atsakomybės atsisakymas:
Šis dokumentas buvo išverstas naudojant AI vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Kritinei informacijai rekomenduojama naudoti profesionalų žmogaus vertimą. Mes neprisiimame atsakomybės už nesusipratimus ar neteisingus aiškinimus, kilusius dėl šio vertimo naudojimo.