21 õppetundi, mis õpetavad kõike, mida vajad, et hakata looma generatiivseid tehisintellekti rakendusi
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 | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidžin | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Punjabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirilitsa) | Slovaki | Sloveeni | Hispaania | Suaheli | Rootsi | Tagalogi (Filipiinid) | Tamili | Telugu | Tai | Türgi | Ukraina | Urdu | Vietnam
Eelistad kloonida kohalikult?
See hoidla sisaldab 50+ keele tõlkeid, mis suurendavad allalaadimise suurust märkimisväärselt. Kui soovid kloonida ilma tõlgeteta, kasuta sparsike 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 sulle kõik vajaliku kursuse lõpuleviimiseks palju kiirema allalaadimisega.
Õpi generatiivsete tehisintellekti rakenduste loomise aluseid meie 21 õppetunnist koosneva põhjaliku kursusega Microsoft Cloud Advocates poolt.
Selles kursuses on 21 õppetundi. Iga õppetund käsitleb konkreetset teemat, nii et alusta sealt, kus soovid!
Õppetunnid on kas "Õpi" tüüpi, mis selgitavad generatiivse tehisintellekti kontseptsiooni või "Loo" tüüpi, mis selgitavad kontseptsiooni ja sisaldavad koodinäiteid nii Pythonis kui TypeScriptis, kui see on võimalik.
.NET arendajatele soovitame vaadata Generatiivne tehisintellekt algajatele (.NET väljaanne)!
Igas õppetunnis on ka "Jätka õppimist" sektsioon täiendavate õppimisvahenditega.
-
Azure OpenAI teenust - Õppetunnid: "aoai-assignment"
-
GitHub Marketplace mudelite kataloogi - Õppetunnid: "githubmodels"
-
OpenAI API-d - Õppetunnid: "oai-assignment"
-
Põhiteadmised Pythonist või TypeScriptist on abiks - *Algajatele soovitame neid Python ja TypeScript kursuseid
-
GitHub konto, et teha selle hoidla fork oma GitHub kontole
Olemegi loonud Kursuse seadistamise õppetunni, mis aitab sul arenduskeskkonna seadistada.
Ära unusta märgistada (🌟) seda hoidlat, et selle hiljem hõlpsamini üles leida.
Kui otsid keerukamaid koodinäiteid, vaata meie generatiivse tehisintellekti koodinäidete kogu, mis on saadaval nii Pythonis kui TypeScriptis.
Liitu meie ametliku Azure AI Foundry Discord serveriga, et kohtuda ja suhelda teiste sellel kursusel osalejatega ning saada tuge.
Esita küsimusi või jaga tagasisidet meie Azure AI Foundry arendajate foorumis GitHubis.
Külasta Microsoft for Startups, et teada saada, kuidas alustada Azuri krediitide abil täna.
Kas sul on ettepanekuid või oled leidnud kirjavigu või koodivigu? Esita probleem või tee tõmbepäring
- Lühikest videotutvustust teemast
- Kirjalikku õppetundi README-s
- Python ja TypeScript koodinäiteid, mis toetavad Azure OpenAI ja OpenAI API-d
- Lingid täiendavatele ressurssidele, et jätkata õppimist
| # | Õppetunni link | Kirjeldus | Video | Täiendav õppimine |
|---|---|---|---|---|
| 00 | Kursuse seadistamine | Õpi: Kuidas seadistada oma arenduskeskkond | Video saabub varsti | Loe rohkem |
| 01 | Sissejuhatus generatiivsesse tehisintellekti ja LLM-idesse | Õpi: Mõista, mis on generatiivne tehisintellekt ja kuidas suured keeledmudelid (LLMid) töötavad. | Video | Loe rohkem |
| 02 | Erinevate LLM-ide uurimine ja võrdlemine | Õpi: Kuidas valida oma kasutusjuhtumile õige mudel | Video | Loe rohkem |
| 03 | Generatiivse tehisintellekti vastutustundlik kasutamine | Õpi: Kuidas vastutustundlikult luua generatiivseid tehisintellekti rakendusi | Video | Loe rohkem |
| 04 | Päringumootori aluste mõistmine | Õpi: Käed-külge Päringumootori parimad tavad | Video | Loe rohkem |
| 05 | Arenduslike päringute loomine | Õpi: Kuidas rakendada päringumootori tehnikaid, mis parandavad sinu päringute tulemust. | Video | Loe rohkem |
| 06 | Teksti genereerimise rakenduste loomine | Ehita: Teksti genereerimise rakendus, mis kasutab Azure OpenAI / OpenAI API-t | Video | Loe rohkem |
| 07 | Vestlusrakenduste loomine | Ehita: Tõhusaid meetodeid vestlusrakenduste ehitamiseks ja integreerimiseks. | Video | Loe rohkem |
| 08 | Otsingurakenduste loomine vektandmebaasidega | Ehita: Otsingurakendus, mis kasutab Embeddings metoodikat andmete otsimiseks. | Video | Loe rohkem |
| 09 | Pildigeneerimise rakenduste loomine | Ehita: Pildigeneerimise rakendus | Video | Loe rohkem |
| 10 | Vähe koodi AI-rakenduste loomine | Ehita: Generatiivse AI rakendus, mis kasutab vähese koodi tööriistu | Video | Loe rohkem |
| 11 | Väliste rakenduste integreerimine funktsiooni väljakutsetega | Ehita: Mis on funktsiooni väljakutse ja selle kasutusvõimalused rakendustes | Video | Loe rohkem |
| 12 | Kasutajakogemuse kujundamine AI-rakendustele | Õpi: Kuidas rakendada kasutajakogemuse kujunduse põhimõtteid generatiivsete AI-rakenduste arendamisel | Video | Loe rohkem |
| 13 | Generatiivsete AI-rakenduste turvamine | Õpi: Ohtudest ja riskidest AI süsteemidele ning meetoditest nende süsteemide kaitsmiseks. | Video | Loe rohkem |
| 14 | Generatiivsete AI-rakenduste elutsükkel | Õpi: Tööriistadest ja mõõdikutest LLM-i elutsükli ja LLMOps haldamiseks | Video | Loe rohkem |
| 15 | Taasesitusega täiustatud genereerimine (RAG) ja vektandmebaasid | Ehita: Rakendus RAG raamistiku kasutamiseks vektandmebaasist embeddings taasesitamiseks | Video | Loe rohkem |
| 16 | Avatud lähtekoodiga mudelid ja Hugging Face | Ehita: Rakendus, mis kasutab Hugging Face'i platvormil kättesaadavaid avatud lähtekoodiga mudeleid | Video | Loe rohkem |
| 17 | AI agendid | Ehita: Rakendus, mis kasutab AI agendi raamistikku | Video | Loe rohkem |
| 18 | LLM-ide peenhäälestus | Õpi: Mis, miks ja kuidas peenhäälestada LLM-e | Video | Loe rohkem |
| 19 | Väikeste keelemudelitega ehitamine | Õpi: Väikeste keelemudelitega ehitamise eelised | Tulekul video | Loe rohkem |
| 20 | Mistral mudelitega ehitamine | Õpi: Mistral perekonna mudelite omadused ja erinevused | Tulekul video | Loe rohkem |
| 21 | Meta mudelitega ehitamine | Õpi: Meta perekonna mudelite omadused ja erinevused | Tulekul video | Loe rohkem |
Suur tänu John Azizile kogu GitHubi tegevuste ja töövoogude loomise eest
Bernhard Merklele iga õppetunni põhjaliste panuste eest õpilaste ja koodikogemuse parandamiseks.
Meie tiim toodab ka teisi kursuseid! Vaata:
Kui takistud või sul on küsimusi tehisintellekti rakenduste loomise kohta. Liitu kaasõppijate ja kogenud arendajatega MCP aruteludes. See on toetav kogukond, kus küsimused on oodatud ja teadmisi jagatakse vabalt.
Kui sul on toote kohta tagasisidet või ehitamisel esineb vigu, külasta:
Vastutusest loobumine: See dokument on tõlgitud kasutades tehisintellektil põhinevat tõlkimisteenust Co-op Translator. Kuigi püüdleme täpsuse poole, palun arvestage, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Algne dokument selle emakeeles tuleks pidada autoriteetseks allikaks. Olulise info puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tulenevate arusaamatuste või valesti mõistmiste eest.