37 KiB
Generative AI အပလီကေးရှင်းတွေကို စတင်ဖန်တီးဖို့ လိုအပ်တဲ့ အရာအားလုံးကို သင်ကြားပေးမယ့် ၂၁ မျိုးသင်ခန်းစာ
🌐 ဘာသာစကား အများအပြား ပံ့ပိုးမှု
GitHub Action ဖြင့် ပံ့ပိုးထားသည် (အလိုအလျောက် နှင့် အမြဲတမ်း အပ်ဒိတ်ဖြစ်နေသော)
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
ဒေတာများကို မိမိရဲ့စက် သို့ပဲ ကလုံးချင်ပါသလား?
ဤ repository တွင် ဘာသာစကား ၅၀ ကျော်ပါဝင်သောကြောင့် ဒေါင်းလုဒ်မူအရွယ်အစား ကြီးပွားသွားသည်။ ဘာသာပြန်ချက်များမပါဘဲ ကလုံးချင်ပါက 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"၎င်းသည် သင့်အတွက် သင်ခန်းစာကို အလျင်အမြန်ပြီးဆုံးစေမယ့် အရာအားလုံးကို ပေးလိမ့်မည်။
Generative AI စမတ်ကျငယ်သူများအတွက် (ဗားရှင်း ၃) - သင်ခန်းစာ
Microsoft Cloud Advocates မှ ၂၁ မျိုးသင်ခန်းစာပါဝင်သည့် Generative AI အပလီကေးရှင်း ဖန်တီးခြင်း အခြေခံတွေကို သင်ယူပါ။
🌱 စပြီးလုပ်ဆောင်ခြင်း
ဒီသင်ခန်းစာမှာ ၂၁ မျိုးသင်ခန်းစာတွေ ရှိသည်။ သင်လိုချင်သလို စတင်လေ့လာနိုင်ပါသည်။
သင်ခန်းစာတွေဟာ "သင်ယူ" သင်ခန်းစာများဖြစ်ပြီး Generative AI မှတ်ချက်များကိုရှင်းပြသည် ၊ ဒါမှမဟုတ် "ဖန်တီး" သင်ခန်းစာများဖြစ်ပြီး အကြောင်းအရာနဲ့အတူ Python နဲ့ TypeScript နှစ်မျိုးလုံးဖြင့် ကုဒ်နမူနာများ ပါဝင်သော်လည်း အရင်ဆုံးဖြစ်ပါသည်။
.NET Developer များအတွက် Generative AI for Beginners (.NET Edition) ကိုကြည့်ပါ။
သင်ခန်းစာတိုင်းတွင် "သင်ကြားခြင်းကို ဆက်လက်ပါဝင်ရန်" အပိုင်းနဲ့ အပိုဆောင်းသင်ကြားမှု ပစ္စည်းများပါဝင်သည်။
လိုအပ်သောအရာများ
ဤသင်ခန်းစာ၏ ကုဒ်ကို စမ်းသပ်ရန် သို့မဟုတ် အသုံးပြုရန် အောက်ပါများကို အသုံးပြုနိုင်သည်။
-
Azure OpenAI Service - သင်ခန်းစာများ: "aoai-assignment"
-
Microsoft Foundry Models - သင်ခန်းစာများ: "githubmodels" (GitHub Models သည် ၂၀၂၆ ဇူလိုင်လကုန်တွင် သက်တမ်းသတ်မှတ်ပြီးဖြစ်သည် - Microsoft Foundry Models ကို ရွေးချယ်အသုံးပြုပါ)
-
OpenAI API - သင်ခန်းစာများ: "oai-assignment"
-
Foundry Local - မိမိစက်တွင် လုံးဝအော့ဖ်လိုင်းဖြင့် မော်ဒယ်များကို အပြည့်အစုံပြေးဆွဲနိုင်သည်၊ cloud subscription မလိုပါ။
-
Python သို့မဟုတ် TypeScript အခြေခံနားလည်မှု ရှိခြင်းက အထောက်အကူဖြစ်သည် - *စတင်သင်ယူသူများအတွက် Python နှင့် TypeScript သင်တန်းများကို ကြည့်ပါ
-
GitHub အကောင့်ရှိရန် သင့်ရဲ့ GitHub အကောင့်သို့ repo ဒီတာအားလုံးကို fork လုပ်ရန်
ကျွန်ုပ်တို့က Course Setup သင်ခန်းစာကို သင့်ရဲ့ တီထွင်မှုပတ်ဝန်းကျင် ပြင်ဆင်ခြင်းအတွက် ဖန်တီးပေးထားပါသည်။
ဒီ repo ကို မမေ့ဘဲ ကြယ်ပေးရန် (🌟) မှတ်သားပေးပါ။
🧠 တင်သွင်းအသုံးပြုရန် အသင့်ဖြစ်ပါပြီလား?
ပိုမိုတိုးတက်ပြီး ကုဒ်နမူနာများ ရှာဖွေနေပါက ကျွန်ုပ်တို့ရဲ့ Generative AI Code Samples စာမျက်နှာ မှ Python နှင့် TypeScript နှစ်မျိုးလုံးဖြင့် ကြည့်ပါ။
🗣️ မိတ်ဆွေသင်ယူသူများနှင့် တွေ့ဆုံပြီး ထောက်ခံမှုရယူပါ
ဤသင်ခန်းစာကို လေ့လာနေသူများနှင့် တွေ့ဆုံဆက်သွယ်ရန်နှင့် ထောက်ခံမှုရရန် ကျွန်ုပ်တို့ရဲ့ အဖွဲ့ဝင် Microsoft Foundry Discord server တွင် ပါဝင်ဆက်သွယ်ပါ။
ကိစ္စများမေးမြန်းရန် သို့မဟုတ် ထုတ်ကုန်တုံ့ပြန်ချက်များကို ကျွန်ုပ်တို့ရဲ့ Microsoft Foundry Developer Forum (Github တွင်) တွင် ဝေမျှနိုင်ပါသည်။
🚀 စတင်လုပ်ငန်းတည်ထောင်ရန်ရှိပါသလား?
Azure ခရက်ဒစ်များဖြင့် ဒီနေ့စတင်ဖန်တီးခြင်းကိုစတင်ရန် Microsoft for Startups ကို သွားရောက်ကြည့်ပါ။
🙏 ကူညီပေးချင်ပါသလား?
အကြံပြုချက်များရှိပါသလား သို့မဟုတ် စာလုံးပေါင်းမှားများ သို့မဟုတ် ကုဒ်အမှားတွေတွေ့ရှိခဲ့ပါသလား? Issue တင်ပါ သို့မဟုတ် Pull request ဖန်တီးပါ
📂 သင်ခန်းစာတိုင်းတွင် ပါဝင်သည် -
- ဘာသာရပ်ကို အကျဉ်းချုပ် ပြသထားသော ဗီဒီယိုတစ်ခု
- README တွင် ရှိသည့် စာတမ်းသင်ခန်းစာတစ်ခု
- Azure OpenAI နဲ့ OpenAI API ထောက်ပံ့ထားသော Python နှင့် TypeScript ကုဒ်နမူနာများ
- သင်ယူမှုကို ဆက်လက်ထောက်ပံ့ပေးမယ့် အပိုဆောင်းအရင်းအမြစ်အတွက် လင့်ခ်များ
🗃️ သင်ခန်းစာများ
| # | သင်ခန်းစာလင့်ခ် | ဖော်ပြချက် | ဗီဒီယို | အပိုဆောင်းသင်ယူမှု |
|---|---|---|---|---|
| 00 | သင်တန်းစတင်ပြင်ဆင်ခြင်း | သင်ယူ: သင့်တီထွင်မှု ပတ်ဝန်းကျင်ကို ပြင်ဆင်နည်း | ဗီဒီယို မကြာမီ ထွက်ရှိမည် | နောက်ထပ်သင်ယူရန် |
| 01 | Generative AI နှင့် LLM များအကြောင်း မိတ်ဆက်ခြင်း | သင်ယူ: Generative AI သည်ဘာလဲ၊ ပိုမိုကြီးမားသောဘာသာစကားမော်ဒယ် (LLMs) များ အလုပ်လုပ်ပုံကိုနားလည်ခြင်း | ဗီဒီယို | နောက်ထပ်သင်ယူရန် |
| 02 | LLM များကို အကွာအဝေး သေချာစွာ စူးစမ်း နှိုင်းယှဉ်ခြင်း | သင်ယူ: ကိုယ့်ရဲ့ အသုံးပြုမှု အတွက် ထိုက်တန်သော မော်ဒယ်ကိုရွေးချယ်နည်း | ဗီဒီယို | နောက်ထပ်သင်ယူရန် |
| 03 | Generative AI ကို တာဝန်ယူအလိုက် အသုံးပြုခြင်း | သင်ယူ: Generative AI application များကို တာဝန်ယူစွာ ဖန်တီးနည်း | ဗီဒီယို | နောက်ထပ်သင်ယူရန် |
| 04 | Prompt Engineering အခြေခံအယူအဆများကိုနားလည်ခြင်း | သင်ယူပါ။ Prompt Engineering အကောင်းဆုံးလေ့ကျင့်မှုများကို လက်တွေ့လုပ်ဆောင်ခြင်း | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 05 | အဆင့်မြင့် Prompt များဖန်တီးခြင်း | သင်ယူပါ။ သင့် prompt များ၏ရလဒ်ကိုတိုးတက်စေရန် prompt engineering နည်းများကို မည်သို့အသုံးပြုမည်ကို | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 06 | စာသားထုတ်လုပ်မှု အက်ပ်များဖန်တီးခြင်း | တည်ဆောက်ပါ။ Azure OpenAI / OpenAI API ကို အသုံးပြု၍ စာသားထုတ်လုပ်မှု အက်ပ်တစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 07 | စကားပြော အက်ပ်များ ဖန်တီးခြင်း | တည်ဆောက်ပါ။ စကားပြော အက်ပ်များကို ထိရောက်စွာ ဖန်တီးခြင်းနှင့် ပေါင်းစည်းခြင်းနည်းလမ်းများ | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 08 | ရှာဖွေရေး အက်ပ်များ Vector ဒေတာဘေ့စ်များဖြင့် ဖန်တီးခြင်း | တည်ဆောက်ပါ။ Data ရှာဖွေရေးအတွက် Embeddings ကို အသုံးပြုသော ရှာဖွေရေး အက်ပ်တစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 09 | ပုံထုတ်လုပ်မှု အက်ပ်များ ဖန်တီးခြင်း | တည်ဆောက်ပါ။ ပုံဖန်တီးခြင်း အက်ပ်တစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 10 | Low Code AI အက်ပ်များ ဖန်တီးခြင်း | တည်ဆောက်ပါ။ Low Code ကိရိယာများ အသုံးပြု၍ Generative AI အက်ပ်တစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 11 | Function Calling ဖြင့် ပြင်ပအက်ပ်များ ပေါင်းစည်းခြင်း | တည်ဆောက်ပါ။ Function calling များသည် 무엇이며 ၎င်း၏အက်ပ်များအတွက်အသုံးဝင်မှုများ | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 12 | AI အက်ပ်များအတွက် UX ဒီဇိုင်းပြုလုပ်ခြင်း | သင်ယူပါ။ Generative AI အက်ပ်များ ဖန်တီးစဉ် UX ဒီဇိုင်း 원칙များကို မည်သို့အသုံးချနိုင်သည်ကို | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 13 | သင်၏ Generative AI အက်ပ်များကို လုံခြုံစေရန် | သင်ယူပါ။ AI စနစ်များကို ခြိမ်းခြောက်မှုများနှင့် အန္တရာယ်များနှင့် ၎င်းတို့ကို လုံခြုံစေရန် နည်းဗျူဟာများ | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 14 | Generative AI အက်ပ်၏ ဘဝစက်ဝိုင်း | သင်ယူပါ။ LLM လှုပ်ရှားမှုဘဝစက်ဝိုင်းနှင့် LLMOps ကို စီမံရန် ကိရိယာများနှင့် အတိုင်းအတာများ | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 15 | Retrieval Augmented Generation (RAG) နှင့် Vector ဒေတာဘေ့စ်များ | တည်ဆောက်ပါ။ Vector ဒေတာဘေ့စ်များမှ Embeddings ကို ရယူရန် RAG Framework ကို အသုံးပြုသည့် แอ็ปလီကေးရှင်းတစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 16 | Open Source မော်ဒယ်များနှင့် Hugging Face | တည်ဆောက်ပါ။ Hugging Face တွင်ရရှိနိုင်သော open source မော်ဒယ်များကို အသုံးပြုသည့် แอ็ปလီကေးရှင်းတစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 17 | AI Agents | တည်ဆောက်ပါ။ AI Agent Framework ကို အသုံးပြုသည့် แอ็ปလီကေးရှင်းတစ်ခု | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 18 | LLM များကို Fine-Tuning ပြုလုပ်ခြင်း | သင်ယူပါ။ LLM များကို fine-tuning ပြုလုပ်ခြင်း၏ အရာ၊ အကြောင်းရင်းနှင့် နည်းလမ်းများ | ဗီဒီယို | ပိုမိုလေ့လာပါ | | 19 | SLMs နှင့်အတူ ဖန်တီးခြင်း | သင်ယူပါ။ Small Language Models ဖြင့် ဖန်တီးခြင်း၏ အကျိုးကျေးဇူးများ | ဗီဒီယို မကြာမီလာပါမည် | ပိုမိုလေ့လာပါ | | 20 | Mistral မော်ဒယ်များဖြင့် ဖန်တီးခြင်း | သင်ယူပါ။ Mistral မော်ဒယ် မိသားစု၏ လက္ခဏာများနှင့် ကွဲပြားချက်များ | ဗီဒီယို မကြာမီလာပါမည် | ပိုမိုလေ့လာပါ | | 21 | Meta မော်ဒယ်များဖြင့် ဖန်တီးခြင်း | သင်ယူပါ။ Meta မော်ဒယ် မိသားစု၏ လက္ခဏာများနှင့် ကွဲပြားချက်များ | ဗီဒီယို မကြာမီလာပါမည် | ပိုမိုလေ့လာပါ |
🌟 အထူးကျေးဇူးတင်ပါသည်
GitHub Actions နှင့် Workflow အားလုံးကို ဖန်တီးပေးသော John Azizအား အထူးကျေးဇူးတင်ရှိပါသည်
သင်ယူသူနှင့် ကုဒ် အတွေ့အကြုံကို မြှင့်တင်ရန် သင်ခန်းစာတိုင်းတွင် အရေးကြီးသော အထောက်အပံ့များ ပေးပို့ခဲ့သော Bernhard Merkleအား အထူးကျေးဇူးတင်ပါတယ်။
🎒 အခြား သင်တန်းများ
ကျွန်ုပ်တို့၏ အဖွဲ့သည် အခြားသင်တန်းများကို ထုတ်လုပ်သည်! ကြည့်ပါ:
LangChain
Azure / Edge / MCP / Agents
Generative AI စီးရီး
အဓိက သင်ယူမှု
Copilot စီးရီးများ
ကူညီမှု ရယူခြင်း
သင်အတားအဆီးရှိခဲ့ပါက သို့မဟုတ် AI အက်ပ်များ ဖန်တီးရာတွင် မေးခွန်းရှိပါက၊ MCP အကြောင်း ဆွေးနွေးပွဲများတွင် တက်ကြွလှုပ်ရှားနေသော သင်ယူသူများနှင့် အတူ တက်ရောက်ပါ။ မေးခွန်းများကို ကြိုဆိုပြီး သတင်းအချက်အလက်များကို လွတ်လပ်စွာ မျှဝေသော အထောက်အပံ့ပံ့ပိုးမှု ရှိသော အသိုက်အဝန်းဖြစ်သည်။
ထုတ်ကုန်အကြံပြုချက်များ သို့မဟုတ် အမှားများ ရှိပါက ဖန်တီးရာတွင် အောက်ပါနေရာကို သွားပါ။
ပြောကြားချက် ဤစာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator အသုံးပြု၍ ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှန်ကန်မှုအတွက် ကြိုးပမ်းနေသော်လည်း၊ စက်ကိရိယာဘာသာပြန်ခြင်းများတွင် အမှားများ သို့မဟုတ် မှားယွင်းချက်များ ပါဝင်နိုင်ကြောင်း သတိပြုပါရန် လိုအပ်ပါသည်။ မူလစာတမ်းကို မူရင်းဘာသာဖြင့်သာ ယုံကြည်စိတ်ချရသော အချက်အလက်အဖြစ် သတ်မှတ်သင့်သည်။ အရေးကြီးသည့် သတင်းအချက်အလက်များအတွက် ပရော်ဖက်ရှင်နယ် လူသားဘာသာပြန်သူဝန်ဆောင်မှုကို အကြံပြုပါသည်။ ဤဘာသာပြန်ချက်ကို အသုံးပြုခြင်းမှ ဖြစ်ပေါ်လာသော နားလည်မှုကွာခြားမှုများ သို့မဟုတ် မမှန်ကန်သော အသုံးပြုမှုများအတွက် ကျွန်ုပ်တို့ တာဝန်မခံပါ။