Skip to content

Latest commit

 

History

History
137 lines (99 loc) · 30.8 KB

File metadata and controls

137 lines (99 loc) · 30.8 KB

Generative AI For Beginners

Generative AI အပလီကေးရှင်းတွေ တည်ဆောက်ဖို့ လိုအပ်တဲ့ အရာအားလုံးကို သင်ကြားပေးမယ့် ၂၁ ခန်းစာ

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

🌐 ဘာသာစကားစုံကို ထောက်ပံ့မှု

GitHub Action ဖြင့် ထောက်ပံ့ထားပြီး (အလိုအလျောက်နဲ့ အမြဲတမ်းအသစ်)

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

Generative AI for Beginners (ဗားရှင်း ၃) - သင်တန်း

Microsoft Cloud Advocates မှ တင်ဆက်ပေးသည့် ၂၁ ခန်းစာပါဝင်သည့် Generative AI အပလီကေးရှင်းများ တည်ဆောက်ခြင်း အခြေခံများကို သင်ယူလိုက်ပါ။

🌱 စတင်ခြင်း

ဒီသင်တန်းမှာ ၂၁ ခန်းစာရှိပါတယ်။ ခန်းစာတိုင်းမှာ ကိုယ်ပိုင်ခေါင်းစဉ်ရှိပြီး သင်ကြိုက်သလို စတင်လေ့လာနိုင်ပါတယ်။

ခန်းစာတွေကို "Learn" ဆိုတဲ့ Generative AI အကြောင်းအရာကို ရှင်းပြတဲ့ခန်းစာတွေ၊ "Build" ဆိုတဲ့ အကြောင်းအရာနဲ့အတူ Python နဲ့ TypeScript ကို အသုံးပြုပြီး ကုဒ်နမူနာတွေပါဝင်တဲ့ခန်းစာတွေ အဖြစ် ခွဲခြားထားပါတယ်။

.NET Developer တွေအတွက် Generative AI for Beginners (.NET Edition) ကို ကြည့်ရှုနိုင်ပါတယ်။

ခန်းစာတိုင်းမှာ "Keep Learning" ဆိုတဲ့ အပိုင်းလည်း ပါဝင်ပြီး ပိုမိုလေ့လာနိုင်ဖို့ ကိရိယာတွေပါဝင်ပါတယ်။

လိုအပ်ချက်များ

ဒီသင်တန်းရဲ့ ကုဒ်တွေကို run ဖို့ အောက်ပါအရာတွေကို အသုံးပြုနိုင်ပါတယ် -

  • Azure OpenAI Service - ခန်းစာများ: "aoai-assignment"

  • GitHub Marketplace Model Catalog - ခန်းစာများ: "githubmodels"

  • OpenAI API - ခန်းစာများ: "oai-assignment"

  • Python သို့မဟုတ် TypeScript အခြေခံအသိပညာရှိခြင်းက အထောက်အကူဖြစ်ပါတယ် - *အခြေခံသူတွေအတွက် Python နဲ့ TypeScript သင်တန်းတွေကို ကြည့်ရှုနိုင်ပါတယ်

  • GitHub အကောင့်တစ်ခုရှိပြီး ဒီ repo အားလုံးကို သင့် GitHub အကောင့်သို့ fork လုပ်ထားဖို့လိုပါတယ်

ဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်ကို စတင်တပ်ဆင်ဖို့အတွက် Course Setup ခန်းစာကို ပြုလုပ်ပေးထားပါတယ်။

နောက်ပိုင်းမှာ ရှာဖွေဖို့ လွယ်ကူစေရန် ဒီ repo ကို ကြယ် (🌟) ပေးဖို့ မမေ့ပါနဲ့

🧠 ပြင်ဆင်ပြီး အသုံးပြုဖို့ အသင့်ဖြစ်ပြီလား?

ပိုမိုတိုးတက်တဲ့ ကုဒ်နမူနာတွေလိုချင်ရင် ကျွန်တော်တို့ရဲ့ Generative AI Code Samples စုစည်းမှု ကို Python နဲ့ TypeScript နှစ်မျိုးလုံးမှာ ကြည့်ရှုနိုင်ပါတယ်။

🗣️ အခြားသင်ယူသူတွေနဲ့ တွေ့ဆုံ၊ အထောက်အပံ့ရယူပါ

ဒီသင်တန်းကို လေ့လာနေသူ အခြားသူတွေနဲ့ တွေ့ဆုံဆက်ဆံဖို့နဲ့ အထောက်အပံ့ရဖို့ Azure AI Foundry Discord server ကို ဝင်ရောက်ပါ။

မေးခွန်းမေးရန် သို့မဟုတ် ထုတ်ကုန်အကြံပြုချက်မျှဝေရန် Azure AI Foundry Developer Forum ကို GitHub ပေါ်မှာ အသုံးပြုနိုင်ပါတယ်။

🚀 စတားတပ်တည်ဆောက်နေပါသလား?

Microsoft for Startups Founders Hub မှာ စာရင်းသွင်းပြီး အခမဲ့ OpenAI ခရက်ဒစ်များ နဲ့ Azure OpenAI Services မှတဆင့် OpenAI မော်ဒယ်များကို အသုံးပြုရန် Azure ခရက်ဒစ် $150,000 အထိ ရယူနိုင်ပါတယ်။

🙏 ကူညီချင်ပါသလား?

အကြံပြုချက်များရှိပါသလား၊ စာလုံးပေါင်းမှားများ သို့မဟုတ် ကုဒ်အမှားတွေတွေ့ရှိပါသလား? Issue တင်ပါ သို့မဟုတ် Pull Request တင်ပါ

📂 ခန်းစာတိုင်းတွင် ပါဝင်သောအရာများ

  • ခေါင်းစဉ်အပေါ် မျက်နှာဖုံး ဗီဒီယိုတို
  • README ဖိုင်ထဲရှိ စာသားသင်ခန်းစာ
  • Azure OpenAI နဲ့ OpenAI API ကို ထောက်ပံ့တဲ့ Python နဲ့ TypeScript ကုဒ်နမူနာများ
  • ပိုမိုလေ့လာနိုင်ဖို့ အပိုဆောင်းအရင်းအမြစ်များ လင့်ခ်များ

🗃️ ခန်းစာများ

# ခန်းစာလင့်ခ် ဖော်ပြချက် ဗီဒီယို အပိုဆောင်းလေ့လာမှု
00 Course Setup သင်ယူရန်: ဖွံ့ဖြိုးရေးပတ်ဝန်းကျင်ကို ဘယ်လိုတပ်ဆင်ရမလဲဆိုတာ ဗီဒီယို မကြာမီထွက်ပါမည် ပိုမိုသိရှိရန်
01 Introduction to Generative AI and LLMs သင်ယူရန်: Generative AI ဆိုတာဘာလဲ၊ Large Language Models (LLMs) များ ဘယ်လိုအလုပ်လုပ်ကြတာလဲ။ ဗီဒီယို ပိုမိုသိရှိရန်
02 Exploring and comparing different LLMs သင်ယူရန်: သင့်အသုံးပြုမှုအတွက် သင့်တော်တဲ့ မော်ဒယ်ကို ဘယ်လိုရွေးချယ်ရမလဲ ဗီဒီယို ပိုမိုသိရှိရန်
03 Using Generative AI Responsibly သင်ယူရန်: Generative AI အပလီကေးရှင်းတွေကို တာဝန်ရှိရှိ တည်ဆောက်နည်း ဗီဒီယို ပိုမိုသိရှိရန်
04 Understanding Prompt Engineering Fundamentals သင်ယူရန်: Prompt Engineering အခြေခံနည်းလမ်းများကို လက်တွေ့ကျကျ လေ့လာခြင်း ဗီဒီယို ပိုမိုသိရှိရန်
05 Creating Advanced Prompts သင်ယူရန်: Prompt များရဲ့ ရလဒ်ကို တိုးတက်စေဖို့ Prompt Engineering နည်းလမ်းတွေကို ဘယ်လိုအသုံးချမလဲ။ ဗီဒီယို ပိုမိုသိရှိရန်
06 စာသားဖန်တီးမှု အက်ပလီကေးရှင်းများ တည်ဆောက်ခြင်း တည်ဆောက်ရန်: Azure OpenAI / OpenAI API ကို အသုံးပြု၍ စာသားဖန်တီးမှု အက်ပလီကေးရှင်း တစ်ခု တည်ဆောက်ခြင်း ဗီဒီယို ပိုမိုသိရှိရန်
07 စကားပြော အက်ပလီကေးရှင်းများ တည်ဆောက်ခြင်း တည်ဆောက်ရန်: စကားပြော အက်ပလီကေးရှင်းများကို ထိရောက်စွာ တည်ဆောက်ခြင်းနှင့် ပေါင်းစပ်ခြင်းနည်းလမ်းများ ဗီဒီယို ပိုမိုသိရှိရန်
08 ရှာဖွေရေး အက်ပလီကေးရှင်းများနှင့် Vector ဒေတာဘေ့စ်များ တည်ဆောက်ခြင်း တည်ဆောက်ရန်: 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 ဒေတာဘေ့စ်များ တည်ဆောက်ရန်: RAG Framework ကို အသုံးပြု၍ Vector ဒေတာဘေ့စ်များမှ embeddings များကို ရယူသုံးစွဲသည့် အက်ပလီကေးရှင်း ဗီဒီယို ပိုမိုသိရှိရန်
16 Open Source မော်ဒယ်များနှင့် Hugging Face တည်ဆောက်ရန်: Hugging Face တွင် ရရှိနိုင်သည့် open source မော်ဒယ်များကို အသုံးပြု၍ အက်ပလီကေးရှင်း တစ်ခု တည်ဆောက်ခြင်း ဗီဒီယို ပိုမိုသိရှိရန်
17 AI Agents တည်ဆောက်ရန်: AI Agent Framework ကို အသုံးပြု၍ အက်ပလီကေးရှင်း တစ်ခု တည်ဆောက်ခြင်း ဗီဒီယို ပိုမိုသိရှိရန်
18 LLMs ကို Fine-Tuning ပြုလုပ်ခြင်း သင်ယူရန်: LLMs ကို fine-tuning ပြုလုပ်ခြင်း၏ အကြောင်းအရာ၊ အကြောင်းရင်းနှင့် နည်းလမ်းများ ဗီဒီယို ပိုမိုသိရှိရန်
19 SLMs ဖြင့် တည်ဆောက်ခြင်း သင်ယူရန်: Small Language Models ဖြင့် တည်ဆောက်ခြင်း၏ အကျိုးကျေးဇူးများ ဗီဒီယို မကြာမီ ရရှိပါမည် ပိုမိုသိရှိရန်
20 Mistral မော်ဒယ်များဖြင့် တည်ဆောက်ခြင်း သင်ယူရန်: Mistral မော်ဒယ် မိသားစု၏ လက္ခဏာများနှင့် ကွာခြားချက်များ ဗီဒီယို မကြာမီ ရရှိပါမည် ပိုမိုသိရှိရန်
21 Meta မော်ဒယ်များဖြင့် တည်ဆောက်ခြင်း သင်ယူရန်: Meta မော်ဒယ် မိသားစု၏ လက္ခဏာများနှင့် ကွာခြားချက်များ ဗီဒီယို မကြာမီ ရရှိပါမည် ပိုမိုသိရှိရန်

🌟 အထူးကျေးဇူးတင်ရှိပါသည်

GitHub Actions နှင့် workflows အားလုံးကို ဖန်တီးပေးသော John Aziz ကို အထူးကျေးဇူးတင်ရှိပါသည်။

သင်ယူသူနှင့် ကုဒ်အတွေ့အကြုံ တိုးတက်စေရန် သင်ခန်းစာတိုင်းတွင် အဓိက အထောက်အကူပြုခဲ့သော Bernhard Merkle ကိုလည်း ကျေးဇူးအထူးတင်ရှိပါသည်။

🎒 အခြားသင်တန်းများ

ကျွန်ုပ်တို့အဖွဲ့သည် အခြားသင်တန်းများကိုလည်း ထုတ်လုပ်ပါသည်။ စစ်ဆေးကြည့်ပါ-

အကြောင်းကြားချက်
ဤစာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator ဖြင့် ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှန်ကန်မှုအတွက် ကြိုးစားသော်လည်း အလိုအလျောက် ဘာသာပြန်ခြင်းတွင် အမှားများ သို့မဟုတ် မှားယွင်းချက်များ ပါဝင်နိုင်ကြောင်း သတိပြုပါရန် မေတ္တာရပ်ခံအပ်ပါသည်။ မူရင်းစာတမ်းကို မိမိဘာသာစကားဖြင့်သာ တရားဝင်အချက်အလက်အဖြစ် ယူဆသင့်ပါသည်။ အရေးကြီးသော အချက်အလက်များအတွက် လူ့ဘာသာပြန်ပညာရှင်မှ ဘာသာပြန်ခြင်းကို အကြံပြုပါသည်။ ဤဘာသာပြန်ချက်ကို အသုံးပြုရာမှ ဖြစ်ပေါ်လာနိုင်သည့် နားလည်မှုမှားယွင်းမှုများအတွက် ကျွန်ုပ်တို့သည် တာဝန်မယူပါ။