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"ဒါနဲ့ သင့်အား သင်တန်းကို အမြန်ဆုံးပြီးမြောက်နိုင်ဖို့ လိုအပ်တဲ့ အရာအားလုံးရရှိပါလိမ့်မယ်။
Microsoft Cloud Advocates မှ တင်ဆက်တဲ့ ၂၁ သင်ခန်းစာပါရှိတဲ့ ကျယ်ပြန့်စွာ သင်ကြားပေးတဲ့ Generative AI အပလီကေးရှင်းတွေ တည်ဆောက်ခြင်း အခြေခံများကို သင်ယူပါ။
ဒီသင်တန်းမှာ သင်ခန်းစာ ၂၁ ခု ပါဝင်ပါတယ်။ ကိုယ့်လိုချင်သမျှ သင်ခန်းစာကနေ စတင်လေ့လာနိုင်ပါတယ်။
သင်ခန်းစာများကို "သင်ယူ" သင်ခန်းစာများနဲ့ Generative AI အယူအဆကို ရှင်းပြသည့် သင်ခန်းစာများ၊ သဘောထားနဲ့ ပိုပြီး code အကြောင်းအရာပါသော "တည်ဆောက်" သင်ခန်းစာများအဖြစ် တိုက်ရိုက် ပေးထားပြီး 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 - မိမိစက်ပေါ်မှာ အပြည်ပြည်ဆိုင်ရာ အင်တာနက်မလိုဘဲ လုံးဝ offline ဖြစ်စေသော မော်ဒယ်များအသုံးပြုနိုင်သည်။
-
Python သို့မဟုတ် TypeScript အခြေခံ နားလည်မှု ရှိခြင်းက အထောက်အကူဖြစ်သည် - *အခြေခံစတင်သူများအတွက် Python နှင့် TypeScript သင်တန်းများပါရှိသည်။
-
အပြည့်အစုံနားလည်မှုအတွက် GitHub အကောင့်တစ်ခုထားပြီး repo အားလုံးကို fork လုပ်ပါ
ကျွန်ုပ်တို့က သင့်ရဲ့ ဖွံ့ဖြိုးတိုးတက်မှု ပတ်ဝန်းကျင် စတင်ဖို့ အကူအညီပေးရန် Course Setup သင်ခန်းစာ တစ်ခု ဖန်တီးထားပါတယ်။
နောက်တစ်ကြိမ် မခက်ခဲစေဖို့ repo ကို (🌟) စသည့်နှိပ်ကာ star လုပ်ပါ။
ပိုမိုတိုးတက်သော code နမူနာများကို လိုချင်ရင်၊ ကျွန်ုပ်တို့ရဲ့ Generative AI Code Samples စုစည်းမှု ကို Python နှင့် TypeScript ဘာသာနှစ်မျိုးဖြင့် ကြည့်ပါ။
ဒီသင်တန်းကို လေ့လာနေသူများ နဲ့ ဆက်သွယ်ရန် နှင့် သင်ကြားမှု ထောက်ခံမှုရရန် Microsoft Foundry Discord server တရားဝင် ကို ဝင်ရောက်ပါ။
မေးခွန်းများ မေးခွန်းမေးရန် သို့မဟုတ် ထုတ်ကုန် တုံ့ပြန်ချက် မျှဝေရန် Microsoft Foundry Developer Forum မှာ Github တွင် ပါဝင်ပါ။
တနေ့မှာ Azure credit ဖြင့် စတင်တည်ဆောက်နည်းကို သိရှိရန် Microsoft for Startups ကို ကြည့်ပါ။
အကြံပြုချက်ရှိပါသလား သို့မဟုတ် စာလုံးပေါင်း အမှား သို့မဟုတ် code အမှားတွေတွေ့တယ်ဆိုရင်? မွေးခွန်းထုတ်ပါ သို့မဟုတ် pull request တစ်ခု ဖန်တီးပါ
- အခန်းအကြောင်း အတိုချုံး ဗီဒီယိုမိတ်ဆက်
- README တွင် ရေးသားထားသော သင်ခန်းစာ
- Azure OpenAI နှင့် OpenAI API များထောက်ပံ့သော Python နဲ့ TypeScript code နမူနာများ
- သင်ကြားမှု ဆက်လက်လုပ်ဆောင်ရန် အပိုအရင်းအမြစ်များ လင့်ခ်တင်ပေးခြင်း
| # | သင်ခန်းစာ လင့်ခ် | ဖော်ပြချက် | ဗီဒီယို | အပို သင်ယူမှု |
|---|---|---|---|---|
| 00 | Course Setup | သင်ယူရန်: သင့် ဖွံ့ဖြိုးတိုးတက်ရေး ပတ်ဝန်းကျင်ကို သတ်မှတ်နည်း | ဗီဒီယို အတော့မရှိသေးပါ | ပိုမို သင်ယူရန် |
| 01 | Generative AI နှင့် LLMs အကြောင်း အကျဉ်း | သင်ယူရန်: Generative AI ဆိုတာ ဘာလဲ၊ LLMs (အကြီးစားဘာသာစကား မော်ဒယ်) များ ဘယ်လို အလုပ်လုပ်သည်။ | ဗီဒီယို | ပိုမို သင်ယူရန် |
| 02 | LLM များ မတူညီမှုများ ရှာဖွေရေး နှင့် နှိုင်းယှဉ်ခြင်း | သင်ယူရန်: သင့်အသုံးပြုရန် သင့်တော်သော မော်ဒယ်ကို ဘယ်လို ရွေးချယ်ရမလဲ။ | ဗီဒီယို | ပိုမို သင်ယူရန် |
| 03 | အသုံးပြုသူအတွက် ထုတ်လုပ် AI ကို တာဝန်ရှိစွာ အသုံးပြုခြင်း | သင်ယူပါ: ထုတ်လုပ် AI အသုံးပြုလ်ိမိတ်များကို တာဝန်ရှိစွာ တည်ဆောက်နည်း | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 04 | Prompt Engineering အခြေခံတွေကို နားလည်ခြင်း | သင်ယူပါ: Prompt Engineering ကို လက်တွေ့ကျစွာ လေ့လာနည်းများ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 05 | တိုးတက်သော Prompts များ ဖန်တီးခြင်း | သင်ယူပါ: Prompt များကို ပိုမိုကောင်းမွန်စေသော engineering နည်းလမ်းများ အသုံးပြုနည်း။ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 06 | စာသား ထုတ်လုပ်ရေး အသုံးပြုလ်ိမိတ် များ တည်ဆောက်ခြင်း | တည်ဆောက်ပါ: Azure OpenAI / OpenAI API ကို အသုံးပြု၍ စာသား ထုတ်လုပ်ရေး app တည်ဆောက်ခြင်း | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 07 | Chat တည်ဆောက်မှု အက်ပ်များ ဖန်တီးခြင်း | တည်ဆောက်ပါ: Chat အက်ပ်များကို ထိရောက်စွာ တည်ဆောက်ခြင်းနှင့် ပေါင်းစည်းနည်းများ। | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 08 | ရှာဖွေရေး အက်ပ်များနှင့် Vector ဒေတာဘေ့စ်များ တည်ဆောက်ခြင်း | တည်ဆောက်ပါ: Embeddings ကို အသုံးပြု၍ ဒေတာရှာဖွေရေး အက်ပ်တစ်ခု ဖန်တီးခြင်း။ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 09 | ပုံဖန်တီးရေး အက်ပ်များ တည်ဆောက်ခြင်း | တည်ဆောက်ပါ: ပုံဖန်တီးရေး အက်ပ်တစ်ခု | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 10 | Low Code AI Applications များ တည်ဆောက်ခြင်း | တည်ဆောက်ပါ: Low Code tools များကို အသုံးပြု၍ ထုတ်လုပ် AI လျှောက်လွှာတစ်ခု | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 11 | Function Calling ဖြင့် ပြင်ပ လျှောက်လွှာများ ပေါင်းစပ်ခြင်း | တည်ဆောက်ပါ: Function calling ဆိုတာဘာလဲ၊ AI လျှောက်လွှာများတွင် အသုံးပြုမှုများ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 12 | AI Applications များအတွက် UX ဒီဇိုင်းဆွဲခြင်း | သင်ယူပါ: ထုတ်လုပ် AI Applications ဖန်တီးစဉ် UX ဒီဇိုင်း သဘောထားများကို ဘယ်လိုအသုံးပြုမလဲ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 13 | သင့်ထုတ်လုပ် AI Applications များကို လုံခြုံစေရန် | သင်ယူပါ: AI စနစ်များကို ဖြစ်ပေါ်နိုင်သော အန္တရာယ်များနှင့် လုံခြုံရေးနည်းလမ်းများ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 14 | ထုတ်လုပ် AI Application ၏ ဘဝဘောင်နဲ့ ပတ်သက်သော လုပ်ငန်းစဉ်များ | သင်ယူပါ: LLM ဘဝဘောင်နှင့် LLMOps ကို စီမံခန့်ခွဲရန် ကိရိယာများနှင့် မီထရစ်များ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 15 | Retrieval Augmented Generation (RAG) နှင့် Vector ဒေတာဘေ့စ်များ | တည်ဆောက်ပါ: RAG Framework ကို အသုံးပြု၍ Vector ဒေတာဘေ့စ်မှ embeddings များ ရယူသည့် အက်ပ် | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 16 | အဖွင့်မူရင်း မော်ဒယ်များနှင့် Hugging Face | တည်ဆောက်ပါ: Hugging Face တွင် ရရှိနိုင်သည့် အဖွင့်မူရင်း မော်ဒယ်များကို အသုံးပြုပြီး အက်ပ် ဖန်တီးခြင်း | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 17 | AI Agents များ | တည်ဆောက်ပါ: AI Agent Framework ကို အသုံးပြု၍ အက်ပ်တစ်ခု ဖန်တီးခြင်း | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 18 | LLMs ထိန်းသိမ်း ပြင်ဆင်ခြင်း | သင်ယူပါ: လုပ်ငန်းစဉ်၊ အကြောင်းအရာနှင့် LLMs ကို ဘယ်လို ထိန်းသိမ်း ပြင်ဆင်ကြမလဲ | ဗီဒီယို | နောက်ထပ်သိရှိရန် |
| 19 | SLMs ဖြင့် တည်ဆောက်ခြင်း | သင်ယူပါ: Small Language Models ဖြင့် တည်ဆောက်ခြင်း၏ အကျိုးကျေးဇူးများ | ဗီဒီယို မကြာခင်ထွက်မည် | နောက်ထပ်သိရှိရန် |
| 20 | Mistral မော်ဒယ်များဖြင့် တည်ဆောက်ခြင်း | သင်ယူပါ: Mistral မော်ဒယ်များ မိသားစု၏ အင်္ဂါရပ်များနှင့် ကွာခြားချက်များ | ဗီဒီယို မကြာခင်ထွက်မည် | နောက်ထပ်သိရှိရန် |
| 21 | Meta မော်ဒယ်များဖြင့် တည်ဆောက်ခြင်း | သင်ယူပါ: Meta မော်ဒယ်များ မိသားစု၏ အင်္ဂါရပ်များနှင့် ကွာခြားချက်များ | ဗီဒီယို မကြာခင်ထွက်မည် | နောက်ထပ်သိရှိရန် |
GitHub Actions နှင့် workflows များအားလုံး ဖန်တီးပေးသော John Aziz ဆီသို့ အထူးကျေးဇူးတင်ရှိပါသည်
Bernhard Merkle ဆီသို့ သင်ယူသူနှင့် ကုဒ်အတွေ့အကြုံ တိုးတက်စေရန် တစ်ခုချင်းစီသင်ခန်းစာများတွင် အရေးပါသော အထောက်အကူပြုမှုများ ပေးထားခြင်းအတွက်ကျေးဇူးတင်ရှိပါသည်။
ကျွန်ုပ်တို့အဖွဲ့က အခြားသင်ခန်းစာများကို ထုတ်လုပ်နေပါသည်! စစ်ဆေးကြည့်ပါ:
AI အက်ပ်များတည်ဆောက်ရာတွင် အခက်အခဲတက်ရောက်လျှင် သို့မဟုတ် မေးခွန်းများရှိပါက ဝါသနာပါကျောင်းသားများနှင့် အတွေ့အကြုံရှိ တီထွင်သူများနှင့် MCP သို့ဆွေးနွေးချက်များတွင် ပါဝင်ဆွေးနွေးကြပါ။ ၎င်းသည် မေးခွန်းများကို ကြိုဆိုပြီး အတတ်ပညာကို လွတ်လပ်စွာမျှဝေသော ကူညီပံ့ပိုးသော လူ့အဖွဲ့အစည်းတစ်ရပ် ဖြစ်ပါသည်။
သင်၏ ထုတ်ကုန်အကြံပြုချက်များ သို့မဟုတ် အမှားများကို တည်ဆောက်ချိန်တွင် လေ့လာလိုပါက:
ပြောကြားချက် ဤစာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator အသုံးပြု၍ ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှန်ကန်မှုအတွက် ကြိုးပမ်းနေသော်လည်း၊ စက်ကိရိယာဘာသာပြန်ခြင်းများတွင် အမှားများ သို့မဟုတ် မှားယွင်းချက်များ ပါဝင်နိုင်ကြောင်း သတိပြုပါရန် လိုအပ်ပါသည်။ မူလစာတမ်းကို မူရင်းဘာသာဖြင့်သာ ယုံကြည်စိတ်ချရသော အချက်အလက်အဖြစ် သတ်မှတ်သင့်သည်။ အရေးကြီးသည့် သတင်းအချက်အလက်များအတွက် ပရော်ဖက်ရှင်နယ် လူသားဘာသာပြန်သူဝန်ဆောင်မှုကို အကြံပြုပါသည်။ ဤဘာသာပြန်ချက်ကို အသုံးပြုခြင်းမှ ဖြစ်ပေါ်လာသော နားလည်မှုကွာခြားမှုများ သို့မဟုတ် မမှန်ကန်သော အသုံးပြုမှုများအတွက် ကျွန်ုပ်တို့ တာဝန်မခံပါ။