Skip to content

Latest commit

 

History

History
191 lines (138 loc) · 25 KB

File metadata and controls

191 lines (138 loc) · 25 KB

Generatyvioji AI pradedantiesiems

21 pamoka, mokanti visko, ką reikia žinoti norint pradėti kurti generatyviosios AI programas

GitHub licencija GitHub bendradarbiai GitHub problemos GitHub užklausos dėl traukimo PRs Welcome

GitHub stebėtojai GitHub šakos GitHub žvaigždutės

Microsoft Foundry Discord

🌐 Daugiakalbė palaikymas

Palaikoma per GitHub Action (automatiškai ir visada atnaujinta)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Norite klonuoti vietoje?

Šis saugykla turi daugiau nei 50 kalbų vertimų, kurie ženkliai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite ribinį patikrinimą:

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"

Tai suteikia jums viską, ko reikia kursui užbaigti žymiai greitesniu atsisiuntimu.

Generatyvioji AI pradedantiesiems (3 versija) - kursas

Sužinokite pagrindus, kaip kurti generatyviosios AI programas su Microsoft Cloud Advocates parengtu 21 pamokos išsamiu kursu.

🌱 Pradžia

Šiame kurse yra 21 pamoka. Kiekviena pamoka apima savo temą, tad pradėkite nuo bet kurios!

Pamokos paženklintos kaip "Išmokite" - paaiškinančios generatyviosios AI koncepciją arba "Kurti" - paaiškinančios koncepciją ir pateikiančios kodų pavyzdžius tiek Python, tiek TypeScript, kai įmanoma.

.NET programuotojams rekomenduojame Generatyvioji AI pradedantiesiems (.NET leidimas)!

Kiekviena pamoka taip pat turi skiltį "Toliau mokytis" su papildomomis mokymosi priemonėmis.

Ko reikia

Norėdami paleisti šio kurso kodą, galite naudoti:

  • Azure OpenAI Service - Pamokos: "aoai-assignment"

  • Microsoft Foundry Models - Pamokos: "githubmodels" (GitHub Models pasitrauks 2026 liepos pabaigoje - naudokite vietoje Microsoft Foundry Models)

  • OpenAI API - Pamokos: "oai-assignment"

  • Foundry Local - paleiskite modelius visiškai neprisijungę savo įrenginyje, nereikia debesijos prenumeratos

  • Pagrindinės Python arba TypeScript žinios naudingos - *Pradedantiesiems rekomenduojame šiuos Python ir TypeScript kursus

  • GitHub paskyra, kad galėtumėte forkinti šią saugyklą į savo GitHub paskyrą

Sukūrėme Kurso sąranka pamoką, kuri padės jums nustatyti kūrimo aplinką.

Nepamirškite pažymėti žvaigždute (🌟) šią saugyklą, kad vėliau ją būtų lengviau rasti.

🧠 Pasiruošę diegti?

Jei ieškote pažangesnių kodo pavyzdžių, peržiūrėkite mūsų Generatyviosios AI kodo pavyzdžių rinkinį tiek Python, tiek TypeScript kalbomis.

🗣️ Susipažinkite su kitais besimokančiaisiais, gaukite pagalbą

Prisijunkite prie mūsų oficialaus Microsoft Foundry Discord serverio, kad susipažintumėte ir bendrautumėte su kitais šį kursą lankančiais bei gautumėte pagalbą.

Užduokite klausimus arba pasidalinkite atsiliepimais apie produktą mūsų Microsoft Foundry Developer Forum GitHub platformoje.

🚀 Kuriate startuolį?

Apsilankykite Microsoft for Startups, kad sužinotumėte, kaip pradėti kurti naudojant Azure kreditus jau šiandien.

🙏 Norite padėti?

Turite pasiūlymų arba radote rašybos ar kodo klaidų? Užregistruokite problemą arba Sukurkite traukimo užklausą

📂 Kiekviena pamoka apima:

  • Trumpą vaizdo įrašo įžangą 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

# Pamokos nuoroda Aprašymas Vaizdo įrašas Papildomas mokymasis
00 Kurso sąranka Išmokite: Kaip nustatyti kūrimo aplinką Video greitai pasirodys Sužinokite daugiau
01 Įvadas į generatyviąją AI ir LLM Išmokite: Suprasti, kas yra generatyvioji AI ir kaip veikia dideli kalbos modeliai (LLM). Vaizdo įrašas Sužinokite daugiau
02 LGSD tyrinėjimas ir palyginimas Išmokite: Kaip pasirinkti tinkamą modelį savo atvejui Vaizdo įrašas Sužinokite daugiau
03 Atsakingas generatyvinio DI naudojimas Sužinokite: Kaip atsakingai kurti generatyvinio DI programas Vaizdo įrašas Sužinokite daugiau
04 Pagrindai apie užklausų inžineriją Sužinokite: Praktiniai užklausų inžinerijos geriausios praktikos pavyzdžiai Vaizdo įrašas Sužinokite daugiau
05 Pažangių užklausų kūrimas Sužinokite: Kaip taikyti užklausų inžinerijos metodus, gerinančius užklausų rezultatus. Vaizdo įrašas Sužinokite daugiau
06 Teksto generavimo programų kūrimas Sukurkite: Teksto generavimo programą naudojant Azure OpenAI / OpenAI API Vaizdo įrašas Sužinokite daugiau
07 Pokalbių programų kūrimas Sukurkite: Efektyvaus pokalbių programų kūrimo ir integravimo metodus. Vaizdo įrašas Sužinokite daugiau
08 Paieškos programų su vektorinėmis duomenų bazėmis kūrimas Sukurkite: Paieškos programą naudojančią Embedding'us duomenų paieškai. Vaizdo įrašas Sužinokite daugiau
09 Vaizdų generavimo programų kūrimas Sukurkite: Vaizdų generavimo programą Vaizdo įrašas Sužinokite daugiau
10 Mažo kodo DI programų kūrimas Sukurkite: Generatyvinio DI programą naudojant mažo kodo įrankius Vaizdo įrašas Sužinokite daugiau
11 Išorinių programų integracija su funkcijų kvietimais Sukurkite: Kas yra funkcijų kvietimas ir jo panaudojimo atvejai programose Vaizdo įrašas Sužinokite daugiau
12 Naudotojo sąsajos dizainas DI programoms Sužinokite: Kaip taikyti UX dizaino principus kuriant generatyvinio DI programas Vaizdo įrašas Sužinokite daugiau
13 Generatyvinių DI programų saugumas Sužinokite: Grėsmės ir rizikos DI sistemoms bei metodai, kaip apsaugoti šias sistemas. Vaizdo įrašas Sužinokite daugiau
14 Generatyvinio DI programų gyvavimo ciklas Sužinokite: Įrankiai ir metrikos valdyti LLM gyvavimo ciklą ir LLMOps Vaizdo įrašas Sužinokite daugiau
15 Retrieval Augmented Generation (RAG) ir vektorinės duomenų bazės Sukurkite: Programą naudojančią RAG sistemą embeddings ištraukimui iš vektorinių duomenų bazių Vaizdo įrašas Sužinokite daugiau
16 Atviro kodo modeliai ir Hugging Face Sukurkite: Programą naudojančią atviro kodo modelius iš Hugging Face Vaizdo įrašas Sužinokite daugiau
17 DI agentai Sukurkite: Programą naudojančią DI agentų sistemą Vaizdo įrašas Sužinokite daugiau
18 LLM smulkus konfigūravimas Sužinokite: Kas, kodėl ir kaip atliekamas smulkus LLM konfigūravimas Vaizdo įrašas Sužinokite daugiau
19 Kūrimas su SLM Sužinokite: Small Language Models kūrimo privalumai Video Greitai Sužinokite daugiau
20 Kūrimas su Mistral modeliais Sužinokite: Mistral šeimos modelių ypatybės ir skirtumai Video Greitai Sužinokite daugiau
21 Kūrimas su Meta modeliais Sužinokite: Meta šeimos modelių ypatybės ir skirtumai Video Greitai Sužinokite daugiau

🌟 Ypatingas ačiū

Ypatingas ačiū John Aziz už visų GitHub Actions ir darbo eigos sukūrimą

Bernhard Merkle už svarbias įžvalgas kiekvienoje pamokoje, gerinančias mokymosi ir kodo patirtį.

🎒 Kiti kursai

Mūsų komanda kuria ir kitus kursus! Pažiūrėkite:

LangChain

LangChain4j pradedantiesiems LangChain.js pradedantiesiems LangChain pradedantiesiems

Azure / Edge / MCP / Agentai

AZD pradedantiesiems Edge AI pradedantiesiems MCP pradedantiesiems DI agentai pradedantiesiems


Generatyvinio DI serija

Generatyvinis DI pradedantiesiems Generatyvinis DI (.NET)

Generatyvinis DI (Java) Generatyvinis DI (JavaScript)


Pagrindinis mokymasis

ML pradedantiesiems Duomenų mokslas pradedantiesiems DI pradedantiesiems Kibernetinis saugumas pradedantiesiems Tinklalapių kūrimas pradedantiesiems Daiktų internetas pradedantiesiems XR kūrimas pradedantiesiems


Copilot serija

Copilot DI porinėje programavimo veikloje Copilot C#/.NET Copilot nuotykiai

Kur gauti pagalbos

Jei užstrigote ar turite klausimų apie DI programėlių kūrimą. Prisijunkite prie mokinių ir patyrusių kūrėjų diskusijų apie MCP. Tai palaikanti bendruomenė, kurioje klausimai laukiami, o žinios dalijamos laisvai.

Microsoft Foundry Discord

Jei turite atsiliepimų apie produktą ar radote klaidų kūrimo metu, apsilankykite:

Microsoft Foundry kūrėjų forumas


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojama naudoti profesionalų žmogiškąjį vertimą. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretaciją, kilusią naudojantis šiuo vertimu.