LangChain4j နှင့် Azure OpenAI GPT-5.2 ဖြင့် အခြေခံ ချက်မှ စ၍ AI ကိုယ်စားလှယ်များထိ AI အက်ပ်လီကေးရှင်းလ်များ တည်ဆောက်ခြင်းအတွက် သင်တန်း။
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
ဒေသခံတွင် Clone လုပ်ရန် ကြိုက်ပါသလား?
ဒီ repository မှာ ဘာသာစကား ၅၀ ကျော်ရှိပြီး ဒါကြောင့် ဒေါင်းလုဒ်အရွယ်အစားမြင့်သည်။ ဘာသာပြန်ချက်များမပါဘဲ clone လုပ်လိုပါက sparse checkout ကို အသုံးပြုပါ။
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git cd LangChain4j-for-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/LangChain4j-for-Beginners.git cd LangChain4j-for-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"ဒါက သင်တန်းတက်ရန် လိုအပ်သည့် အရာအားလုံးကို မြန်ဆန်စွာ ဒေါင်းလုဒ်ဆွဲပေးမည် ဖြစ်သည်။
- အမြန် စတင်ခြင်း - LangChain4j နှင့် စတင်ပါ
- နိဒါန်း - LangChain4j အခြေခံများ သင်ယူပါ
- Prompt Engineering - ထိရောက်သော prompt ဒီဇိုင်း ကျွမ်းကျင်ပါ
- RAG (Retrieval-Augmented Generation) - ဉာဏ်ကြီးသော သိက္ခာဒေတာ စနစ်များ တည်ဆောက်ပါ
- Tools - အပြင် tools နှင့် ရိုးရှင်းသည့် အကူအညီများ ပေါင်းစည်းပါ
- MCP (Model Context Protocol) - Model Context Protocol (MCP) နှင့် Agentic module များနှင့် လုပ်ဆောင်ပါ
LangChain4j အသစ်လား? အဓိက စကားလုံးများနှင့် သဘောတရားများ အတွက် Glossary ကို ကြည့်ပါ။
အမြန် စတင်ခြင်း
- ဤ repository ကို သင့် GitHub အကောင့်သို့ fork လုပ်ပါ
- Code → Codespaces tab → ... → New with options... ကို နှိပ်ပါ
- ဒေဖောလ့်များကို အသုံးပြုပါ – ဤသင်တန်းအတွက် ဆောက်လုပ်ထားသော Development container ကို ရွေးချယ်မည်
- Create codespace ကို နှိပ်ပါ
- ပတ်ဝန်းကျင်ပြင်ဆင်ပြီးစီးရန် ၅-၁၀ မိနစ် စောင့်ဆိုင်းပါ
- စတင်ရန် အမြန် စတင်ခြင်း Quick Start သို့ တိုက်ရိုက်ဝင်ပါ!
Modules ပြီးဆုံးပြီးနောက်၊ LangChain4j စမ်းသပ်မှု သဘောတရားများကို ကြည့်ရှုရန် Testing Guide ကို လေ့လာပါ။
မှတ်စု: ဒီသင်တန်းမှာ GitHub Models နဲ့ Azure OpenAI နှစ်ခုစလုံး အသုံးပြုပါတယ်။ Quick Start module မှာ GitHub Models ကို အသုံးပြုမှာဖြစ်ပြီး (Azure subscription မလိုအပ်ပါ)၊ မော်ဂျူး ၁ မှ ၅ ထိမှာ Azure OpenAI ကို အသုံးပြုပါမယ်။ Azure အကောင့် မရှိသေးပါက အခမဲ့ Azure အကောင့် မှာ စတင်ပါ။
coding ကို မြန်ဆန်စတင်ရန်၊ ဒီပရောဂျက်ကို GitHub Codespace သို့မဟုတ် တည်နေရာရှိ IDE တွင် devcontainer အတူ ဖွင့်ပါ။ သင်တန်းတွင် အသုံးပြုသော devcontainer တွင် GitHub Copilot AI ဖက်ဖက်ပေါင်း programming အတွက် အသင့်ပြင်ဆင်ပြီး ပါဝင်သည်။
ကိုးကားသင်ခန်းစာ၌ GitHub Copilot ကို မေးမြန်းနိုင်သော မေးခွန်းများ ပါဝင်သည်။ 💡/🤖 prompt များကို အောက်ပါနေရာများတွင် ရှာပါ -
- Java ဖိုင် header များ - ဥပမာအလိုက် မေးခွန်းများ
- Module README များ - ကုဒ် ဥပမာများနောက် ထပ်ဆင့် စူးစမ်းရန် prompt များ
သုံးနည်း - ဖိုင်တစ်ခုစီ ဖွင့်ပြီး Copilot ကို မေးခွန်းများ စုံစမ်းမေးမြန်းပါ။ Copilot သည် ကုဒ်အခြေအနေနှင့် ပြည့်စုံသုံးသပ်ပြီး ရှင်းလင်း ဖွင့်ဆိုနိုင်ခြင်း၊ တိုးချဲ့နိုင်ခြင်း၊ အခြားရွေးချယ်စရာများ အကြံပြုနိုင်သည်။
ပိုမိုသိရှိရန် Copilot for AI Paired Programming ကို ကြည့်ပါ။
AI အက်ပ်များ ဖန်တီးရာတွင် ပြဿနာရှိပါက သို့မဟုတ် မေးခွန်းရှိပါက ဇပ်ဝင်ပါ:
ထုတ်ကုန်တုံ့ပြန်ချက် သို့မဟုတ် ဖန်တီးနေစဉ် အမှားများရှိပါက ဤနေရာသို့ သွားပါ:
MIT License - အသေးစိတ်အတွက် LICENSE ဖိုင်ကို ကြည့်ပါ။
သတိပေးချက်
ဤစာတမ်းကို AI ဘာသာပြန်ဝန်ဆောင်မှု Co-op Translator ကူညီ၍ ဘာသာပြန်ထားပါသည်။ ကျွန်ုပ်တို့သည် တိကျမှန်ကန်မှုအတွက် ကြိုးစားဆောင်ရွက်သော်လည်း၊ စက်ရုပ်ဘာသာပြန်ခြင်းဟာ မှားယွင်းမှုများ သို့မဟုတ် မမှန်ကန်မှုများ ပါဝင်နိုင်ကြောင်း ကိုကျေးဇူးပြု၍ သိထားပါ။ မူလစာတမ်းကို မူခံဘာသာဖြင့် အာဏာပိုင်အရင်းအမြစ်အဖြစ် ယူဆရန် လိုအပ်ပါသည်။ အရေးကြီးသော သတင်းအချက်အလက်များအတွက် လူအရည်အချင်းပြည့်မီသော ဘာသာပြန်သူများအား အကြံပြုပါသည်။ ဤဘာသာပြန်မှုကို အသုံးပြုခြင်းကနေ ဖြစ်ပေါ်လာသော နားလည်မှုမှားယွင်းမှုများအတွက် ကျွန်ုပ်တို့မှာ တာဝန်မထားရှိပါ။
