21 õppetundi, mis õpetavad kõike, mida peate teadma, et alustada generatiivsete tehisintellekti rakenduste loomist
Araabia | Bengali | Bulgaaria | Birma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macau) | Hiina (traditsiooniline, Taiwan) | Horvaadi | Tšehhi | Taani | Hollandi | Eesti | Soome | Prantsuse | Saksa | Kreeka | Heebrea | Hindi | Ungari | Indoneesia | Itaalia | Jaapani | Kannada | Khmeri | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidžin | Norra | Persia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Pandžabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirillitsa) | Slovaki | Sloveeni | Hispaania | Suahiili | Rootsi | Tagalog (Filipiinid) | Tamili | Telugu | Tai | Türgi | Ukraina | Urdu | Vietnami
Eelistate kloonida kohapeal?
See hoidla sisaldab üle 50 keele tõlget, mis suurendab oluliselt allalaadimise suurust. Tõlgeteta kloonimiseks kasutage sparse checkout'i:
Bash / macOS / Linux:
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'CMD (Windows):
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"See annab teile kõik, mida vajate kursuse lõpetamiseks palju kiirema allalaadimisega.
Õppige generatiivsete tehisintellekti rakenduste loomis põhialuseid meie 21-õppetunnise laiaulatusliku kursuse kaudu, mille viivad läbi Microsoft Cloud Advocates.
Sellel kursusel on 21 õppetundi. Iga õppetund käsitleb oma teemat, seega alustage kus iganes soovite!
Õppetunnid on märgistatud kas "Õpi" õppetundidena, mis selgitavad generatiivse tehisintellekti mõistet või "Ehita" õppetundidena, mis selgitavad mõistet ja toovad koodinäiteid nii Python kui ka TypeScript keeles, kui võimalik.
.NET-arendajatele soovitame vaadata Generatiivne AI algajatele (.NET väljaanne)!
Igas õppetunnis on ka "Jätka õppimist" sektsioon täiendavate õppevahenditega.
-
Azure OpenAI teenus - Õppetunnid: "aoai-assignment"
-
Microsoft Foundry mudelid - Õppetunnid: "githubmodels" (GitHub Models lõpetab tegevuse 2026. aasta juuli lõpus - kasuta selle asemel Microsoft Foundry mudeleid)
-
OpenAI API - Õppetunnid: "oai-assignment"
-
Foundry Local - Mudelite käitamine täielikult võrguühenduseta oma seadmes, pilve tellimust pole vaja
-
Põhilised teadmised Pythonist või TypeScriptist on kasulikud - *Algajatele soovitame vaadata neid Python ja TypeScript kursuseid
-
GitHubi konto, et selle hoidla kokku kahvlisse võtta omaenda GitHubi kontole
Oleme loonud Kursuse seadistamise õppetunni, mis aitab teil seadistada oma arenduskeskkonda.
Ärge unustage märksõna (🌟) anda sellele hoidla, et hiljem oleks seda lihtsam leida.
Kui otsite keerukamaid koodinäiteid, vaadake meie generatiivse AI koodinäidiste kogumikku nii Python kui ka TypeScript keeles.
Liituge meie ametliku Microsoft Foundry Discordi serveriga, et kohtuda ja suhelda teiste selle kursuse õppijatega ning saada tuge.
Esitage küsimusi või jagage tagasisidet meie Microsoft Foundry arendajate foorumis GitHubis.
Külastage Microsoft for Startups, et teada saada, kuidas alustada ehitamist Azure'i krediitidega juba täna.
Kas teil on ettepanekuid või leidsite trüki- või koodivigu? Tõstke probleem või loo tõmbepäring
- Lühikest video sissejuhatust teemasse
- Kirjalikku õppetundi README-failis
- Python ja TypeScript koodinäiteid, mis toetavad Azure OpenAI ja OpenAI API-d
- Lingid lisamaterjalidele õppimise jätkamiseks
| # | Õppetunni link | Kirjeldus | Video | Lisamaterjalid |
|---|---|---|---|---|
| 00 | Kursuse seadistamine | Õpi: Kuidas seadistada oma arenduskeskkond | Video peagi tulekul | Lisateave |
| 01 | Sissejuhatus generatiivse AI ja LLM-idesse | Õpi: Mõistmine, mis on generatiivne AI ja kuidas töötavad suured keelemudelid (LLM-id). | Video | Lisateave |
| 02 | Erinevate LLM-ide uurimine ja võrdlemine | Õpi: Kuidas valida oma kasutusjuhtumi jaoks õiget mudelit | Video | Lisateave |
| 03 | Generatiivse tehisintellekti vastutustundlik kasutamine | Õpi: Kuidas ehitada generatiivse tehisintellekti rakendusi vastutustundlikult | Video | Lisateave |
| 04 | Põhiteadmised promptide inseneriteadusest | Õpi: Praktilised promptide inseneriteaduse parimad tavad | Video | Lisateave |
| 05 | Täiustatud promptide loomine | Õpi: Kuidas rakendada promptide inseneritehnikaid, mis parandavad promptide tulemust. | Video | Lisateave |
| 06 | Teksti genereerimise rakenduste loomine | Ehita: Teksti genereerimise rakendus, kasutades Azure OpenAI / OpenAI API | Video | Lisateave |
| 07 | Vestlusrakenduste loomine | Ehita: Tõhusad tehnikaid vestlusrakenduste loomiseks ja integreerimiseks. | Video | Lisateave |
| 08 | Otsingurakenduste loomine vektandmebaasidega | Ehita: Otsingurakendus, mis kasutab manuseid andmete otsimiseks. | Video | Lisateave |
| 09 | Pildigeneratsiooni rakenduste loomine | Ehita: Pildigeneratsiooni rakendus | Video | Lisateave |
| 10 | Vähe kodeerimisega AI rakenduste loomine | Ehita: Generatiivse tehisintellekti rakendus, kasutades vähe kodeerimistööriistu | Video | Lisateave |
| 11 | Välistarvikute rakendustega integreerimine funktsiooni kutsumise abil | Ehita: Mis on funktsiooni kutsumine ja selle kasutusvõimalused rakendustes | Video | Lisateave |
| 12 | UX disaini loomine AI rakendustele | Õpi: Kuidas rakendada UX disaini põhimõtteid generatiivsete tehisintellekti rakenduste arendamisel | Video | Lisateave |
| 13 | Generatiivse tehisintellekti rakenduste turvamine | Õpi: Ohud ja riskid tehisintellektisüsteemidele ning meetodid nende süsteemide turvamiseks. | Video | Lisateave |
| 14 | Generatiivse tehisintellekti rakenduse elutsükkel | Õpi: Tööriistad ja mõõdikud LLM elutsükli ja LLMOps haldamiseks | Video | Lisateave |
| 15 | Taastehituspõhine genereerimine (RAG) ja vektandmebaasid | Ehita: Rakendus, kasutades RAG raamistiku manuste otsimiseks vektandmebaasidest | Video | Lisateave |
| 16 | Avatud lähtekoodiga mudelid ja Hugging Face | Ehita: Rakendus, kasutades Hugging Face'is saadaval olevaid avatud lähtekoodiga mudeleid | Video | Lisateave |
| 17 | AI agendid | Ehita: Rakendus, kasutades AI agendi raamistiku | Video | Lisateave |
| 18 | LLMs peenhäälestamine | Õpi: Mis, miks ja kuidas peenhäälestada LLM-e | Video | Lisateave |
| 19 | Väikeste keelemudelitega ehitamine | Õpi: Väikeste keelemudelitega ehitamise eelised | Peagi tulekul | Lisateave |
| 20 | Mistral mudelitega ehitamine | Õpi: Mistrali perekonna mudelite omadused ja erinevused | Peagi tulekul | Lisateave |
| 21 | Meta mudelitega ehitamine | Õpi: Meta perekonna mudelite omadused ja erinevused | Peagi tulekul | Lisateave |
Eriline tänu John Azizile kõigi GitHub Actions'ite ja töövoogude loomise eest
Bernhard Merkle'ile iga tunni oluliseks panuse eest, et parandada õppija ja koodi kogemust.
Meie meeskond toodab teisi kursuseid! Tutvu:
Kui sa jooksed ummikusse või sul on AI rakenduste loomise kohta küsimusi. Liitu teiste õppijate ja kogenud arendajatega aruteludes MCP teemal. See on toetav kogukond, kus küsimused on teretulnud ja teadmisi jagatakse vabalt.
Kui sul on toote tagasisidet või ehitamise käigus vigu, külasta:
Lahtiütlus: See dokument on tõlgitud kasutades AI tõlketeenust Co-op Translator. Kuigi me püüdleme täpsuse poole, palun pange tähele, et automatiseeritud tõlgetes võib esineda vigu või ebatäpsusi. Originaaldokument selle emakeeles tuleks pidada autoriteetseks allikaks. Olulise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlkega seotud eksimustest või valesti mõistmistest.