24 KiB
21 õppetundi, mis õpetavad kõike, mida peate generatiivsete tehisintellekti rakenduste ehitamise alustamiseks teadma
🌐 Mitmekeelne tugi
Toetatud GitHub Actioni kaudu (automatiseeritud & alati ajakohane)
Araabia | Bengali | Bulgaaria | Burma (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 | Khmer | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidgin | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Pandžabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirillitsa) | Slovaki | Sloveeni | Hispaania | Svahili | Rootsi | Tagalog (filipino) | Tamili | Telugu | Tai keel | Türgi | Ukraina | Urdu | Vietnami
Eelistate kloonida lokaalselt?
See hoidla sisaldab üle 50 keele tõlkeid, mis suurendavad allalaaditavat faili oluliselt. Tõlgeteta kloonimiseks kasutage harvendatud checkouti:
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 kogu vajaliku kursuse läbimiseks palju kiirema allalaadimisega.
Generatiivne tehisintellekt algajatele (versioon 3) - kursus
Õppige generatiivsete tehisintellekti rakenduste ehitamise põhialuseid meie Microsoft Cloud Advocatesi 21-õppetunnise kursuse abil.
🌱 Alustamine
Sellel kursusel on 21 õppetundi. Iga õppetund hõlmab oma teemat, nii et alustage sealt, kus soovite!
Õppetunnid on märgistatud kas "Õpi" õppetundidena, mis seletavad generatiivse tehisintellekti kontseptsiooni, või "Ehitada" õppetundidena, mis seletavad kontseptsiooni ja koodinäiteid nii Pythonis kui ka TypeScriptis, kui võimalik.
.NET arendajatele vaadake Generatiivne tehisintellekt algajatele (.NET väljaanne)!
Iga õppetund sisaldab ka "Jätka õppimist" sektsiooni lisavahenditega õppimiseks.
Mida vajate
Selle kursuse koodi käivitamiseks võite kasutada kas:
-
Azure OpenAI teenus - Õppetunnid: "aoai-assignment"
-
Microsoft Foundry mudelid - Õppetunnid: "githubmodels" (GitHub Models lõpetab töö 2026. aasta juuli lõpus – kasutage selle asemel Microsoft Foundry mudelid)
-
OpenAI API - Õppetunnid: "oai-assignment"
-
Foundry Local - Käivitage mudelid täiesti võrguühenduseta oma seadmes, pilveteenuse tellimuseta
-
Põhilised Python’i või TypeScripti teadmised on abiks – *Algajatele soovitame neid Python ja TypeScript kursusi
-
GitHubi konto, et forkida see kogu hoidla oma GitHubi kontole
Oleme loonud õppetunni Kursuse seadistamine, mis aitab teil arenduskeskkonnas seadistust teha.
Ärge unustage anda sellele hoidla(tärni🌟), et seda hiljem hõlpsamini leida.
🧠 Valmis juurutamiseks?
Kui otsite keerukamaid koodinäiteid, tutvuge meie generatiivse tehisintellekti koodinäidiste kogumikuga nii Pythonis kui TypeScriptis.
🗣️ Tutvuge teiste õppuritega, saage tuge
Liituge meie ametliku Microsoft Foundry Discordi serveriga, kus saate kohtuda ja suhelda teiste seda kursust läbivate õppuritega ning saada tuge.
Esitage küsimusi või jagage toote tagasisidet meie Microsoft Foundry arendajate foorumis GitHubis.
🚀 Ehitate idufirmat?
Külastage Microsoft for Startups, et teada saada, kuidas saada Azure'i krediite ja alustada ehitamist juba täna.
🙏 Tahate aidata?
Kas teil on ettepanekuid või olete tuvastanud kirjavigu või koodivigu? Avage probleem või tehke tõmbepäring
📂 Iga õppetund sisaldab:
- Lühikest video sissejuhatust teemasse
- Kirjalikku õppetundi README failis
- Pythonis ja TypeScriptis koodinäiteid, mis toetavad Azure OpenAI ja OpenAI API-d
- Lingid lisamaterjalidele, mis aitavad õpinguid jätkata
🗃️ Õppetunnid
| # | Õppetunni link | Kirjeldus | Video | Lisaks õppimiseks |
|---|---|---|---|---|
| 00 | Kursuse seadistamine | Õpi: Kuidas seadistada arenduskeskkond | Video tuleb varsti | Loe rohkem |
| 01 | Sissejuhatus generatiivsesse tehisintellekti ja LLMidesse | Õpi: Mõista, mis on generatiivne tehisintellekt ja kuidas suured keelemudelid (LLMid) töötavad | Video | Loe rohkem |
| 02 | Erinevate LLMide uurimine ja võrdlemine | Õpi: Kuidas valida oma kasutusjuhtumile sobiv mudel | Video | Loe rohkem |
| 03 | Generatiivse tehisintellekti vastutustundlik kasutamine | Õpi: Kuidas vastutustundlikult generatiivseid tehisintellekti rakendusi ehitada | Video | Loe rohkem |
| 04 | Päringuinseneri aluste mõistmine | Õpi: Praktilised päringuinseneri parimad praktikad | Video | Lisateave | | 05 | Arenenud päringute loomine | Õpi: Kuidas rakendada päringuinseneri tehnikaid, mis parandavad päringute tulemusi. | Video | Lisateave | | 06 | Teksti genereerimise rakenduste loomine | Loo: Teksti genereerimise rakendus, kasutades Azure OpenAI / OpenAI API-t | Video | Lisateave | | 07 | Vestlusrakenduste loomine | Loo: Tõhusaid tehnikaid vestlusrakenduste ehitamiseks ja integreerimiseks. | Video | Lisateave | | 08 | Otsingurakenduste loomine vektandmebaasidega | Loo: Otsingurakendus, mis kasutab embeddings-e andmete otsimiseks. | Video | Lisateave | | 09 | Pildigeneratsiooni rakenduste loomine | Loo: Pildi genereerimise rakendus | Video | Lisateave | | 10 | Vähekoodi tehisintellektil põhinevate rakenduste loomine | Loo: Generatiivse AI rakendus, kasutades vähese koodiga tööriistu | Video | Lisateave | | 11 | Väliste rakenduste integreerimine funktsioonikõne kaudu | Loo: Mis on funktsioonikõne ja selle kasutusvõimalused rakendustes | Video | Lisateave | | 12 | UX disaini loomine AI rakendustele | Õpi: Kuidas rakendada UX-disaini põhimõtteid generatiivsete AI rakenduste arendamisel | Video | Lisateave | | 13 | Sinu generatiivsete AI rakenduste turvamine | Õpi: Ohud ja riskid AI süsteemidele ning meetodid nende kaitsmiseks. | Video | Lisateave | | 14 | Generatiivse AI rakenduse elutsükkel | Õpi: Tööriistad ja mõõdikud LLM elutsükli ja LLMOps haldamiseks | Video | Lisateave | | 15 | Taastepõhine generatsioon (RAG) ja vektandmebaasid | Loo: Rakendus, mis kasutab RAG raamistikku, et saada embeddings-e vektandmebaasidest | Video | Lisateave | | 16 | Avatud lähtekoodiga mudelid ja Hugging Face | Loo: Rakendus, kasutades Hugging Face'i pakutavaid avatud lähtekoodiga mudeleid | Video | Lisateave | | 17 | AI agendid | Loo: Rakendus, kasutades AI agentide raamistikku | Video | Lisateave | | 18 | LLM-ide täpsustamine | Õpi: Mis, miks ja kuidas LLM-e täpsustada | Video | Lisateave | | 19 | Loomine väikeste keelemudelitega | Õpi: Väikeste keelemudelitega loomise eelised | Video tulekul | Lisateave | | 20 | Loomine Mistral mudelitega | Õpi: Mistral perekonna mudelite omadused ja erinevused | Video tulekul | Lisateave | | 21 | Loomine Meta mudelitega | Õpi: Meta perekonna mudelite omadused ja erinevused | Video tulekul | Lisateave |
🌟 Eriline tänu
Suur tänu John Azizile kõigi GitHub Actions ja workflowde loomise eest
Bernhard Merkle'ile võtmetähtsusega panuse eest igasse ossa, et parandada õppija ja koodi kogemust.
🎒 Teised kursused
Meie meeskond toodab ka teisi kursuseid! Vaata:
LangChain
Azure / Edge / MCP / Agendid
Generatiivse AI seeria
Põhiõpe
Copiloti sari
Abi saamine
Kui jääd hätta või sul on küsimusi AI rakenduste loomise kohta, liitu teiste õppijate ja kogenud arendajatega aruteludes MCP kohta. See on toetav kogukond, kus küsimused on teretulnud ja teadmised jagatakse vabalt.
Kui sul on toote tagasisidet või ehitamisel tõrkeid, 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.