Skip to content

Latest commit

 

History

History
189 lines (137 loc) · 24.8 KB

File metadata and controls

189 lines (137 loc) · 24.8 KB

Generatyvioji dirbtinis intelektas pradedantiesiems

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

GitHub licencija GitHub bendradarbiai GitHub problemos GitHub ištraukimo prašymai PRs Sveiki

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

Microsoft Foundry Discord

🌐 Daugialypė kalbų palaikymas

Palaikoma per GitHub Action (automatizuota 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 | 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 apima daugiau nei 50 kalbų vertimų, kas žymiai padidina atsisiuntimo dydį. Norint kopijuoti be vertimų, naudokite retinimą (sparse checkout):

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 suteiks jums viską, ko reikia kursui atlikti, su daug greitesniu atsisiuntimu.

Generatyvioji AI pradedantiesiems (3 versija) - Kursas

Susipažinkite su generatyviosios AI programų kūrimo pagrindais per mūsų 21 pamokos išsamų kursą, kurį rengė Microsoft Cloud Advocates.

🌱 Pradžia

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

Pamokos skirstomos į "Mokykis" pamokas, kuriose paaiškinama generatyviosios AI koncepcija, ir "Kurti" pamokas, kurios paaiškina koncepciją bei pateikia kodų pavyzdžius tiek Python, tiek TypeScript, jei įmanoma.

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

Kiekvienoje pamokoje taip pat yra skyrius "Tęsk mokymąsi" su papildomais mokymosi įrankiais.

Ko jums reikia

Norint paleisti šio kurso kodą, galite naudoti:

Mes paruošėme kurso įdiegimo pamoką, padedančią sukurti jūsų vystymo aplinką.

Nepamirškite pažymėti šį repozitoriją žvaigžde (🌟), 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ų kolekciją tiek Python, tiek TypeScript kalbomis.

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

Prisijunkite prie mūsų oficialaus Azure AI Foundry Discord serverio, kur galite susitikti ir bendrauti su kitais šį kursą besimokančiais ir gauti pagalbą.

Klausimus užduokite ar dalinkitės produkto grįžtamuoju ryšiu mūsų Azure AI Foundry kūrėjų forume GitHub'e.

🚀 Kuriate startuolį?

Aplankykite Microsoft for Startups, kad sužinotumėte, kaip šiandien pradėti kurti su Azure kreditais.

🙏 Norite padėti?

Turite pasiūlymų arba radote rašybos ar kodo klaidų? Sukurkite problemą arba pateikite ištraukimo prašymą

📂 Kiekviena pamoka apima:

  • Trumpą įvadinį vaizdo įrašą apie temą
  • Rašytinę pamoką, esantį README faile
  • Python ir TypeScript kodo pavyzdžius, palaikančius Azure OpenAI ir OpenAI API
  • Nuorodas į papildomus šaltinius, leidžiančius toliau mokytis

🗃️ Pamokos

# Pamokos nuoroda Aprašymas Vaizdo įrašas Papildomas mokymasis
00 Kurso įdiegimas Mokykis: Kaip sukurti vystymo aplinką Vaizdo įrašas bus netrukus Sužinokite daugiau
01 Įvadas į generatyviąją AI ir LLM Mokykis: Suprasti, kas yra generatyvioji AI ir kaip veikia dideli kalbos modeliai (LLM). Vaizdo įrašas Sužinokite daugiau
02 Skirtingų LLM tyrinėjimas ir palyginimas Mokykis: Kaip pasirinkti tinkamą modelį pagal savo naudojimo atvejį Vaizdo įrašas Sužinokite daugiau
03 Atsakingas generatyviosios AI naudojimas Mokykis: Kaip atsakingai kurti generatyviosios AI programas Vaizdo įrašas Sužinokite daugiau
04 Išmokti pagrindus apie užklausų inžineriją Sužinoti: Praktinės užklausų inžinerijos geriausios praktikos Video Sužinokite daugiau
05 Sukurti pažangias užklausas Sužinoti: Kaip taikyti užklausų inžinerijos technikas, kad pagerintumėte savo užklausų rezultatus. Video Sužinokite daugiau
06 Kurkite teksto generavimo programas Kurkite: Teksto generavimo programą naudojant Azure OpenAI / OpenAI API Video Sužinokite daugiau
07 Kurkite pokalbių programas Kurkite: Technikas efektyviai kurti ir integruoti pokalbių programas. Video Sužinokite daugiau
08 Kurkite paieškos programas naudojant vektorių duomenų bazes Kurkite: Paieškos programą, kuri naudoja įterpimus (Embeddings) duomenų paieškai. Video Sužinokite daugiau
09 Kurkite vaizdų generavimo programas Kurkite: Vaizdų generavimo programą Video Sužinokite daugiau
10 Kurkite mažai kodo reikalaujančias DI programas Kurkite: Generatyvinę DI programą naudojant mažai kodo reikalaujančius įrankius Video Sužinokite daugiau
11 Integracija su išorinėmis programomis naudojant funkcijų kvietimą Kurkite: Kas yra funkcijų kvietimas ir kaip jis naudojamas programose Video Sužinokite daugiau
12 Dizainas UX DI programoms Sužinoti: Kaip taikyti UX dizaino principus kuriant generatyvines DI programas Video Sužinokite daugiau
13 Saugokite savo generatyvines DI programas Sužinoti: Grėsmės ir rizikos DI sistemoms bei būdai apsaugoti šias sistemas. Video Sužinokite daugiau
14 Generatyvinių DI programų gyvavimo ciklas Sužinoti: Įrankiai ir metrikos valdyti LLM gyvavimo ciklą ir LLMOps Video Sužinokite daugiau
15 Paieškos papildyta generacija (RAG) ir vektorių duomenų bazės Kurkite: Programą, kuri naudoja RAG sistemą įterpimų gavimui iš vektorių duomenų bazių Video Sužinokite daugiau
16 Atvirojo kodo modeliai ir Hugging Face Kurkite: Programą naudojančią atvirojo kodo modelius, prieinamus Hugging Face platformoje Video Sužinokite daugiau
17 DI agentai Kurkite: Programą, naudojančią DI agentų sistemą Video Sužinokite daugiau
18 Didelių kalbos modelių (LLM) tobulinimas Sužinoti: Kas, kodėl ir kaip tobulinti LLM Video Sužinokite daugiau
19 Kūrimas naudojant mažus kalbos modelius (SLM) Sužinoti: Mažų kalbos modelių kūrimo privalumai Video greitai Sužinokite daugiau
20 Kūrimas naudojant Mistral šeimos modelius Sužinoti: Mistral šeimos modelių ypatybės ir skirtumai Video greitai Sužinokite daugiau
21 Kūrimas naudojant Meta šeimos modelius Sužinoti: Meta šeimos modelių ypatybės ir skirtumai Video greitai Sužinokite daugiau

🌟 Išskirtiniai padėkos žodžiai

Dėkojame John Aziz už visų GitHub veiksmų ir darbo procesų sukūrimą

Bernhard Merkle už pagrindines pastangas kiekvienoje pamokoje, gerinant mokymosi ir kodo patirtį.

🎒 Kiti kursai

Mūsų komanda rengia ir kitus kursus! Peržiūrėkite:

LangChain

LangChain4j pradedantiesiems LangChain.js pradedantiesiems LangChain pradedantiesiems

Azure / Edge / MCP / Agentai

AZD pradedantiesiems Edge DI pradedantiesiems MCP pradedantiesiems DI agentai pradedantiesiems


Generatyvinės DI serija

Generatyvinė DI pradedantiesiems Generatyvinė DI (.NET) Generatyvinė DI (Java) Generatyvioji DI (JavaScript)


Pagrindinis mokymasis

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


„Copilot“ serija

Copilot DI poriniam programavimui Copilot C#/.NET Copilot nuotykiai

Pagalbos gavimas

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

Microsoft Foundry Discord

Jei turite produkto atsiliepimų ar susiduriate su klaidomis kūrimo metu, apsilankykite:

Microsoft Foundry Developer Forum


Perspėjimas:
Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors stengiamės užtikrinti tikslumą, atkreipkite dėmesį, kad automatizuoti vertimai gali turėti klaidų arba netikslumų. Originalus dokumentas jo gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojama pasitelkti profesionalų žmogaus vertimą. Mes neatsakome už jokias nesusipratimus ar neteisingas interpretacijas, kilusias naudojantis šiuo vertimu.