Arabų | Bengalų | Bulgarų | Birmos (Mianmaras) | Kinų (supaprastinta) | Kinų (tradicinė, Honkongas) | Kinų (tradicinė, Makao) | Kinų (tradicinė, Taivanas) | Kroatų | Čekų | Danų | Olandų | Estų | Suomių | Prancūzų | Vokiečių | Graikų | Hebrajų | Hindi | Vengrų | Indoneziečių | Italų | Japonų | Korėjiečių | Lietuvių | Malajų | Maratų | Nepalų | Norvegų | Persų (Farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabi (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahilių | Švedų | Tagalogų (Filipinų) | Tamilų | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių
Išmokite pagrindus, kaip kurti generatyvinės AI programas, naudodamiesi mūsų 21 pamokų išsamiu kursu, kurį parengė Microsoft Cloud Advocates.
Šis kursas turi 21 pamoką. Kiekviena pamoka apima savo temą, todėl pradėkite nuo bet kurios jums patinkančios!
Pamokos pažymėtos kaip "Learn" (mokymosi) pamokos, kurios paaiškina generatyvinės 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 Generatyvinė AI pradedantiesiems (.NET leidimas)!
Kiekviena pamoka taip pat turi "Keep Learning" (tęsti mokymąsi) skyrių su papildomais mokymosi įrankiais.
-
Azure OpenAI paslaugą - 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 fork'intumėte 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ų generatyvinės 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 mokiniais, kurie dalyvauja šiame kurse, ir gautumėte pagalbos.
Užduokite klausimus arba pasidalinkite produkto atsiliepimais mūsų Azure AI Foundry Developer Forum GitHub'e.
Apsilankykite Microsoft for Startups, kad sužinotumėte, kaip pradėti kurti su Azure kreditais jau šiandien.
Turite pasiūlymų ar radote rašybos ar kodų klaidų? Pateikite problemą arba Sukurkite pull request
- Trumpą vaizdo įrašo įžangą į temą
- Rašytinę pamoką, esančią README
- Python ir TypeScript kodų pavyzdžius, palaikančius Azure OpenAI ir OpenAI API
- Nuorodas į papildomus išteklius, kad tęstumėte 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žinokite daugiau |
| 01 | Įvadas į generatyvinę AI ir LLM | Mokymasis: Suprasti, kas yra generatyvinė AI ir kaip veikia dideli kalbos modeliai (LLM). | Vaizdo įrašas | Sužinokite daugiau |
| 02 | Skirtingų LLM tyrinėjimas ir palyginimas | Mokymasis: Kaip pasirinkti tinkamą modelį savo naudojimo atvejui | Vaizdo įrašas | Sužinokite daugiau |
| 03 | Generatyvinės AI atsakingas naudojimas | Mokymasis: Kaip atsakingai kurti generatyvinės AI programas | Vaizdo įrašas | Sužinokite daugiau |
| 04 | Pagrindinių promptų inžinerijos supratimas | Mokymasis: Praktiniai promptų inžinerijos geriausios praktikos | Vaizdo įrašas | Sužinokite daugiau |
| 05 | Išplėstinių promptų kūrimas | Mokymasis: Kaip taikyti promptų inžinerijos technikas, kurios pagerina jūsų promptų rezultatus | Vaizdo įrašas | Sužinokite 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: Efektyvaus pokalbių programų kūrimo ir integravimo technikos. | 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 | Mažai kodo reikalaujančių AI programų kūrimas | Kurkite: Generatyvios AI programą naudojant mažai kodo reikalaujančius įrankius | Vaizdo įrašas | Sužinokite daugiau |
| 11 | Išorinių programų integravimas naudojant funkcijų kvietimą | Kurkite: Kas yra funkcijų kvietimas ir jo panaudojimo atvejai programoms | 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 būdai, kaip jas apsaugoti. | 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 iš vektorinių duomenų bazių | 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 tobulinimas | Sužinokite: Kas yra LLM tobulinimas, kodėl ir kaip tai atlikti | Vaizdo įrašas | Sužinokite daugiau |
| 19 | Kūrimas su SLM | Sužinokite: Privalumai kuriant su mažais kalbos modeliais | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 20 | Kūrimas su Mistral modeliais | Sužinokite: Mistral šeimos modelių ypatybės ir skirtumai | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 21 | Kūrimas su Meta modeliais | Sužinokite: Meta šeimos modelių ypatybės ir skirtumai | Vaizdo įrašas netrukus | Sužinokite daugiau |
Speciali padėka John Aziz už visų GitHub veiksmų ir darbo eigų sukū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:
Jei susiduriate su sunkumais ar turite klausimų apie AI programų kūrimą, prisijunkite:
Jei turite atsiliepimų apie produktą ar susiduriate su klaidomis kūrimo metu, apsilankykite:
Atsakomybės apribojimas:
Š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 profesionali žmogaus vertimo paslauga. Mes neprisiimame atsakomybės už nesusipratimus ar neteisingus aiškinimus, atsiradusius dėl šio vertimo naudojimo.