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ų | Nigerijos pidžinas | Norvegų | Persų (farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabų (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahilių | Švedų | Tagalogų (filipiniečių) | Tamilų | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių
Išmokite generatyvinio AI programų kūrimo pagrindus su mūsų 21 pamokos išsamiu kursu, kurį parengė Microsoft Cloud Advocates.
Šis kursas susideda iš 21 pamokos. Kiekviena pamoka apima atskirą temą, todėl galite pradėti nuo bet kurios!
Pamokos yra pažymėtos kaip „Mokymosi“ pamokos, kurios paaiškina generatyvinio AI koncepciją, arba „Kūrimo“ pamokos, kurios paaiškina koncepciją ir pateikia kodavimo pavyzdžius tiek Python, tiek TypeScript, kai tai įmanoma.
.NET programuotojams rekomenduojame Generatyvinis AI pradedantiesiems (.NET leidimas)!
Kiekviena pamoka taip pat apima „Tęsk mokymąsi“ skyrių su papildomais mokymosi įrankiais.
-
Azure OpenAI paslauga - 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ų kodavimo pavyzdžių, peržiūrėkite mūsų generatyvinio AI kodavimo 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 kodavimo klaidų? Pateikite problemą arba Sukurkite pull request.
- Trumpą vaizdo įrašą, pristatantį temą
- Rašytinę pamoką README faile
- Python ir TypeScript kodavimo 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žinokite daugiau |
| 01 | Įvadas į generatyvinį AI ir LLM | Mokymasis: Suprasti, kas yra generatyvinis 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į jūsų naudojimo atvejui | Vaizdo įrašas | Sužinokite daugiau |
| 03 | Generatyvinio AI atsakingas naudojimas | Mokymasis: Kaip atsakingai kurti generatyvinio AI programas | Vaizdo įrašas | Sužinokite daugiau |
| 04 | Prompt Engineering pagrindų supratimas | Mokymasis: Praktiniai Prompt Engineering geriausios praktikos | Vaizdo įrašas | Sužinokite daugiau |
| 05 | Kuriant pažangius raginimus | Sužinokite: Kaip taikyti raginimų inžinerijos technikas, kurios pagerina jūsų raginimų rezultatus. | Vaizdo įrašas | Sužinokite daugiau |
| 06 | Teksto generavimo programų kūrimas | Kurkite: Teksto generavimo programą naudojant Azure OpenAI / OpenAI API | Vaizdo įrašas | Sužinokite daugiau |
| 07 | Pokalbių programų kūrimas | Kurkite: Technikos efektyviam pokalbių programų kūrimui ir integravimui. | Vaizdo įrašas | Sužinokite daugiau |
| 08 | Paieškos programų kūrimas naudojant vektorių duomenų bazes | Kurkite: Paieškos programą, kuri naudoja įterpimus 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 | Žemo kodo AI programų kūrimas | Kurkite: Generatyvios AI programą naudojant žemo kodo į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 generatyvias AI programas | Vaizdo įrašas | Sužinokite daugiau |
| 13 | Generatyvių AI programų saugumas | Sužinokite: Grėsmės ir rizikos AI sistemoms bei metodai jų apsaugai. | Vaizdo įrašas | Sužinokite daugiau |
| 14 | Generatyvių 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 vektorių duomenų bazės | Kurkite: Programą naudojant RAG sistemą, kad gautumėte įterpimus iš vektorių duomenų bazės | Vaizdo įrašas | Sužinokite daugiau |
| 16 | Atvirojo kodo modeliai ir Hugging Face | Kurkite: Programą naudojant atvirojo kodo modelius, esančius Hugging Face | Vaizdo įrašas | Sužinokite daugiau |
| 17 | AI agentai | Kurkite: Programą naudojant 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 | Darbas su SLM | Sužinokite: Privalumai dirbant su mažais kalbos modeliais | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 20 | Darbas su Mistral modeliais | Sužinokite: Mistral šeimos modelių ypatybės ir skirtumai | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 21 | Darbas 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ų 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:
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 dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, atkreipkite dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Dėl svarbios informacijos rekomenduojama profesionali žmogaus vertimo paslauga. Mes neprisiimame atsakomybės už nesusipratimus ar klaidingus aiškinimus, kylančius dėl šio vertimo naudojimo.