arabų | bengalų | bulgarų | birmos (Myanmar) | kinų (supaprastinta) | kinų (tradicinė, Honkongas) | kinų (tradicinė, Makao) | kinų (tradicinė, Taivanas) | kroatų | čekų | danų | olandų | estų | suomių | prancūzų | vokiečių | graikų | ivritų | hindi | vengrų | indoneziečių | italų | japonų | kannadų | korėjiečių | lietuvių | malajų | malajalamų | maratų | nepalų | nigerijos pidžino | norvegų | persų (Farsi) | lenkų | portugalų (Brasilija) | portugalų (Portugalija) | punjabi (Gurmukhi) | rumunų | rusų | serbų (kirilica) | slovakų | slovėnų | ispanų | svahili | švedų | tagalogų (filipiniečių) | tamilų | telugų | tailandiečių | turkų | ukrainiečių | urdu | vietnamiečių
Verčiau klonuoti vietoje?
Šiame saugykloje yra daugiau nei 50 kalbų vertimų, kas reikšmingai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite ribotą nuskaitymą:
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'Tai suteikia jums viską, ko reikia kursui baigti, su daug greitesniu atsisiuntimu.
Išmokite generatyvinių DI programų kūrimo pagrindus su mūsų 21 pamokos išsamiais kursais, parengtais Microsoft Cloud Advocates.
Šiame kurse yra 21 pamoka. Kiekviena pamoka apima savo temą, tad pradėkite nuo bet kurios!
Pamokos pažymėtos kaip "Mokykis" - paaiškinančios generatyvinės DI sąvoką, arba "Kurti" - paaiškinančios sąvoką ir pateikiančios kodo pavyzdžius tiek Python, tiek TypeScript, jei įmanoma.
.NET kūrėjams rekomenduojame Generatyvinis DI pradedantiesiems (.NET leidimas)!
Kiekvienoje pamokoje yra skyrius "Tolimesnis mokymasis" 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 siūlome šiuos Python ir TypeScript kursus
-
GitHub paskyra, kad galėtumėte padaryti fork visai saugyklai į savo GitHub paskyrą
Sukūrėme Kurso paruošimo pamoką, kuri padės susikurti kūrimo aplinką.
Nepamirškite žvaigždutės (🌟) šiai saugyklai, kad vėliau būtų lengviau ją rasti.
Jei ieškote pažangesnių kodo pavyzdžių, peržiūrėkite mūsų generatyvinių DI kodo pavyzdžių kolekciją tiek Python, tiek TypeScript kalbomis.
Prisijunkite prie mūsų oficialaus Azure AI Foundry Discord serverio, kad susipažintumėte ir bendrautumėte su kitais šį kursą besimokančiais ir gaukite palaikymą.
Užduokite klausimus arba pasidalinkite produkto atsiliepimais mūsų Azure AI Foundry kūrėjų forume GitHub'e.
Apsilankykite Microsoft for Startups, kad sužinotumėte, kaip šiandien pradėti kurti su Azure kreditais.
Turite pasiūlymų ar radote rašybos ar kodo klaidų? Pateikite problemą arba Sukurkite pull request
- Trumpą vaizdo įrašo įvado dalį apie temą
- Rašytinę pamoką README faile
- Python ir TypeScript kodo pavyzdžius, palaikančius Azure OpenAI ir OpenAI API
- Nuorodas į papildomus išteklius tęsti mokymąsi
| # | Pamokos nuoroda | Aprašymas | Vaizdo įrašas | Papildomas mokymasis |
|---|---|---|---|---|
| 00 | Kurso paruošimas | Mokykis: Kaip susikurti kūrimo aplinką | Vaizdo įrašas artėja | Sužinokite daugiau |
| 01 | Įvadas į generatyvinę DI ir didelius kalbos modelius (LLM) | Mokykis: Sužinoti, kas yra generatyvinė DI ir kaip veikia dideli kalbos modeliai (LLM). | Vaizdo įrašas | Sužinokite daugiau |
| 02 | Skirtingų LLM modelių tyrinėjimas ir palyginimas | Mokykis: Kaip pasirinkti tinkamą modelį savo naudojimo atvejui | Vaizdo įrašas | Sužinokite daugiau |
| 03 | Atsakingas generatyvinės DI naudojimas | Mokykis: Kaip atsakingai kurti generatyvinės DI programas | Vaizdo įrašas | Sužinokite daugiau |
| 04 | Pasiūlymų inžinerijos pagrindų supratimas | Mokykis: Praktiniai geriausios pasiūlymų inžinerijos praktikos pavyzdžiai | Vaizdo įrašas | Sužinokite daugiau |
| 05 | Išplėstinių užklausų kūrimas | Sužinokite: Kaip taikyti užklausų inžinerijos technikas, kurios pagerina užklausų rezultatą. | Video | Sužinokite daugiau |
| 06 | Teksto generavimo programų kūrimas | Sukurkite: Teksto generavimo programą, naudojant Azure OpenAI / OpenAI API | Video | Sužinokite daugiau |
| 07 | Poklapių programų kūrimas | Sukurkite: Efektyvaus poklapių programų kūrimo ir integravimo metodus. | Video | Sužinokite daugiau |
| 08 | Paieškos programų kūrimas vektorinėse duomenų bazėse | Sukurkite: Paieškos programą, kuri naudoja įterpimus (Embeddings) duomenims ieškoti. | Video | Sužinokite daugiau |
| 09 | Vaizdų generavimo programų kūrimas | Sukurkite: Vaizdų generavimo programą | Video | Sužinokite daugiau |
| 10 | Mažo kodo DI programų kūrimas | Sukurkite: Generatyvią DI programą, naudojant mažo kodo įrankius | Video | Sužinokite daugiau |
| 11 | Išorinių programų integravimas su funkcijų kvietimu | Sukurkite: Kas yra funkcijų kvietimas ir jo panaudojimo atvejai programose | Video | Sužinokite daugiau |
| 12 | UX dizainas DI programoms | Sužinokite: Kaip taikyti UX dizaino principus kuriant generatyvias DI programas | Video | Sužinokite daugiau |
| 13 | Jūsų generatyvių DI programų saugumas | Sužinokite: Grėsmes ir rizikas DI sistemoms bei būdus, kaip saugoti šias sistemas. | Video | Sužinokite daugiau |
| 14 | Generatyvios DI programos gyvenimo ciklas | Sužinokite: Įrankius ir metrikas LLM gyvavimo ciklui ir LLMOps valdyti | Video | Sužinokite daugiau |
| 15 | Retrieval Augmented Generation (RAG) ir vektorinės duomenų bazės | Sukurkite: Programą, naudojančią RAG sistemą, kad gautų įterpimus iš vektorinių duomenų bazių | Video | Sužinokite daugiau |
| 16 | Atvirojo kodo modeliai ir Hugging Face | Sukurkite: Programą, naudodami atvirojo kodo modelius, prieinamus Hugging Face | Video | Sužinokite daugiau |
| 17 | DI agentai | Sukurkite: Programą, naudodami DI agentų sistemą | Video | Sužinokite daugiau |
| 18 | LLM tikslinimas (fine-tuning) | Sužinokite: Kas, kodėl ir kaip vykdomas LLM tikslinimas | Video | Sužinokite daugiau |
| 19 | Kūrimas naudojant mažus kalbos modelius (SLM) | Sužinokite: Mažų kalbos modelių kūrimo privalumus | Netrukus bus video | Sužinokite daugiau |
| 20 | Kūrimas naudojant Mistral modelius | Sužinokite: Mistral šeimos modelių ypatybes ir skirtumus | Netrukus bus video | Sužinokite daugiau |
| 21 | Kūrimas naudojant Meta modelius | Sužinokite: Meta šeimos modelių ypatybes ir skirtumus | Netrukus bus video | Sužinokite daugiau |
Ypatingas ačiū John Aziz už visų GitHub veiksmų ir darbo srautų kūrimą
Bernhard Merkle už svarbius indėlius į kiekvieną pamoką, gerinant mokymosi ir kodo patirtį.
Mūsų komanda gamina ir kitus kursus! Peržiūrėkite:
Jei įstringate ar turite klausimų apie AI programėlių kūrimą. Prisijunkite prie kitų besimokančiųjų ir patyrusių kūrėjų diskusijose apie MCP. Tai palaikanti bendruomenė, kurioje klausimai yra laukiami, o žinios dalijamos laisvai.
Jei turite atsiliepimų apie produktą ar pastebite klaidų kūrimo metu, apsilankykite:
Atsakomybės atsisakymas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatizuoti vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Esant kritinei informacijai, rekomenduojama kreiptis į profesionalų žmogaus vertėją. Mes neprisiimame atsakomybės už bet kokius nesusipratimus ar klaidingas interpretacijas, kilusias dėl šio vertimo naudojimo.