Arabų | Bengalų | Bulgarų | Birmos (Mjanmaras) | 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ų | Kanadų | Korėjiečių | Lietuvių | Malajų | Malajalamių | Maratų | Nepalų | Nigerijos pidžino | Norvegų | Persų (farsų) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pendžabų (Gurmuki) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Suahelių | Švedų | Tagalogų (filipiniečių) | Tamilų | Telugų | Tailando | Turkų | Ukrainiečių | Urdu | Vietnamiečių
Norite klonuoti vietoje?
Šiame saugykloje yra daugiau nei 50 kalbų vertimų, kas žymiai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite sparse checkout:
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 viską, ko reikia užbaigti kursą daug greičiau atsisiunčiant.
Išmokite generatyviosios DI programų kūrimo pagrindus su mūsų 21 pamokos išsamia Microsoft Cloud Advocates mokymo programa.
Šis kursas turi 21 pamoką. Kiekviena pamoka apima savo temą, tad pradėkite nuo bet kurios, kuri jums patinka!
Pamokos žymimos kaip "Learn" – aiškinančios generatyviosios DI sąvoką arba "Build" – paaiškinančios sąvoką ir pateikiančios kodo pavyzdžius tiek Python, tiek TypeScript, jei įmanoma.
.NET kūrėjams rekomenduojame Generatyvioji DI pradedantiesiems (.NET versija)!
Kiekvienoje pamokoje taip pat yra skiltis "Keep Learning" su papildomais mokymosi įrankiais.
-
Azure OpenAI paslaugą - Pamokos: "aoai-assignment"
-
GitHub Marketplace modelių katalogą - Pamokos: "githubmodels"
-
OpenAI API - Pamokos: "oai-assignment"
-
Pagrindinės Python arba TypeScript žinios yra naudingos – *Absoliučiems pradedantiesiems rekomenduojame šiuos Python ir TypeScript kursus
-
GitHub paskyrą, kad padarytumėte šios saugyklos šakelę savo GitHub paskyroje
Mes sukūrėme kurso nustatymo pamoką, kuri padės susikonfigūruoti jūsų kūrimo aplinką.
Neužmirškite pažymėti žvaigždute (🌟) šią saugyklą – taip bus lengviau ją rasti vėliau.
Jei ieškote pažangesnių kodo pavyzdžių, peržiūrėkite mūsų Generatyviosios 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 susisiektumėte su kitais šio kurso dalyviais bei gautumėte pagalbą.
Užduokite klausimus arba pasidalykite atsiliepimais apie produktą mūsų Azure AI Foundry kūrėjų forume GitHub platformoje.
Aplankykite Microsoft for Startups, kad sužinotumėte, kaip pradėti kurti pasinaudojant Azure kreditais šiandien.
Turite pasiūlymų arba radote rašybos ar kodo klaidų? Praneškite apie problemą arba Sukurkite užklausą dėl kodo pakeitimų
- Trumpą vaizdo įrašo įvadą į temą
- Rašytinę pamoką, esančią README faile
- Python ir TypeScript kodo pavyzdžius, palaikančius Azure OpenAI ir OpenAI API
- Nuorodas į papildomus išteklius tolesniam mokymuisi
| # | Pamokos nuoroda | Aprašymas | Vaizdo įrašas | Papildomas mokymasis |
|---|---|---|---|---|
| 00 | Kurso nustatymas | Sužinokite: kaip paruošti savo kūrimo aplinką | Vaizdo įrašas netrukus | Sužinokite daugiau |
| 01 | Įvadas į generatyviąją DI ir LLM | Sužinokite: kas yra generatyvioji DI ir kaip veikia dideli kalbos modeliai (LLM) | Vaizdo įrašas | Sužinokite daugiau |
| 02 | Skirtingų LLM tyrinėjimas ir lyginimas | Sužinokite: kaip pasirinkti tinkamą modelį savo naudojimo atvejui | Vaizdo įrašas | Sužinokite daugiau |
| 03 | Generatyviosios DI atsakingas naudojimas | Sužinokite: kaip atsakingai kurti generatyviosios DI programas | Vaizdo įrašas | Sužinokite daugiau |
| 04 | Supratimas apie Įžvalgomą Promptų Inžineriją | Mokytis: Praktinės Promptų Inžinerijos Geriausios Praktikos | Video | Sužinokite daugiau |
| 05 | Sukurti pažangius Promptus | Mokytis: Kaip taikyti promptų inžinerijos metodus, gerinančius promptų rezultatus. | Video | Sužinokite daugiau |
| 06 | Kurti teksto generavimo programas | Kurti: Teksto generavimo programą naudojant Azure OpenAI / OpenAI API | Video | Sužinokite daugiau |
| 07 | Kurti pokalbių programas | Kurti: Efektyvaus pokalbių programų kūrimo ir integravimo metodus. | Video | Sužinokite daugiau |
| 08 | Kurti paieškos programėles su vektorinėmis duomenų bazėmis | Kurti: Paieškos programėlę, naudojančią įterpimus (Embedings) duomenų paieškai. | Video | Sužinokite daugiau |
| 09 | Kurti vaizdų generavimo programas | Kurti: Vaizdų generavimo programą | Video | Sužinokite daugiau |
| 10 | Kurti žemo kodo AI programas | Kurti: Generatyvią AI programą naudojant žemo kodo įrankius | Video | Sužinokite daugiau |
| 11 | Integruoti išorines programas su funkcijų iškvietimu | Kurti: Kas yra funkcijų iškvietimas ir jo panaudojimas programose | Video | Sužinokite daugiau |
| 12 | UX dizaino kūrimas AI programoms | Mokytis: Kaip taikyti UX dizaino principus kuriant generatyvias AI programas | Video | Sužinokite daugiau |
| 13 | Saugoti savo generatyvias AI programas | Mokytis: Grėsmės ir pavojai AI sistemoms bei būdai jas apsaugoti. | Video | Sužinokite daugiau |
| 14 | Generatyvios AI programos gyvavimo ciklas | Mokytis: Įrankiai ir metrikos LLM gyvavimo ciklui bei LLMOps valdyti | Video | Sužinokite daugiau |
| 15 | Retrieval Augmented Generation (RAG) ir vektorinės duomenų bazės | Kurti: Programą naudojant RAG sistemą, gaunančią įterpimus iš vektorinių duomenų bazių | Video | Sužinokite daugiau |
| 16 | Atviro kodo modeliai ir Hugging Face | Kurti: Programą naudojant atviro kodo modelius iš Hugging Face | Video | Sužinokite daugiau |
| 17 | AI Agentai | Kurti: Programą naudojant AI agentų sistemą | Video | Sužinokite daugiau |
| 18 | LLM tikslinimas | Mokytis: Kas tai yra, kam ir kaip atliekamas LLM tikslinimas | Video | Sužinokite daugiau |
| 19 | Kūrimas su mažais kalbos modeliais (SLM) | Mokytis: Mažų kalbos modelių (SLM) kūrimo privalumai | Video bus greitai | Sužinokite daugiau |
| 20 | Kūrimas su Mistral modeliais | Mokytis: Mistral šeimos modelių funkcijos ir skirtumai | Video bus greitai | Sužinokite daugiau |
| 21 | Kūrimas su Meta modeliais | Mokytis: Meta šeimos modelių funkcijos ir skirtumai | Video bus greitai | Sužinokite daugiau |
Išskirtinė padėka John Aziz už visų GitHub veiksmų ir darbo eigų sukūrimą
Bernhard Merkle už svarbią indėlį į kiekvieną pamoką, gerinant mokymosi ir kodo patirtį.
Mūsų komanda kuria ir kitus kursus! Peržiūrėkite:
Jei užstringate ar turite klausimų apie DI programėlių kūrimą. Prisijunkite prie besimokančiųjų ir patyrusių kūrėjų diskusijose apie MCP. Tai palaikanti bendruomenė, kurioje klausimai yra laukiami, o žinios dalijamos laisvai.
Jei turite produktų atsiliepimų ar klaidų sveiki kurdami, apsilankykite:
Atsakomybės atsisakymas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors stengiamės užtikrinti tikslumą, atkreipkite dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba turi būti laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojamas profesionalus žmogaus atliktas vertimas. Mes neatsakome už bet kokius nesusipratimus ar klaidingą aiškinimą, kylančius dėl šio vertimo naudojimo.