ai-agents-for-beginners

Multi-Agent Design

(ဤပုံကိုနှိပ်၍ ဤသင်ခန်းစာ၏ ဗီဒီယိုကို ကြည့်ရှုပါ)

Multi-agent design patterns

အချိန်မီတွင် အများအပြားအေးဂျင့်များပါဝင်သော ပရောဂျက်တစ်ခုကို စတင်လုပ်ဆောင်လိုက်သောအခါ Multi-agent design pattern ကို စဉ်းစားရန် လိုအပ်လာမည်ဖြစ်သည်။ သို့သော်၊ မည်သည့်အချိန်တွင် Multi-agents သို့ ပြောင်းသင့်သည်နှင့် ၎င်း၏ အကျိုးကျေးဇူးများသည် မကြာခဏရှင်းလင်းမှုမရှိနိုင်ပါ။

အကျဉ်းချုပ်

ဤသင်ခန်းစာတွင် ကျွန်ုပ်တို့သည် အောက်ပါမေးခွန်းများကို ဖြေရှင်းရန် ကြိုးစားနေပါသည်-

သင်ယူရမည့် ရည်မှန်းချက်များ

ဤသင်ခန်းစာပြီးဆုံးသောအခါ၊ သင်သည် အောက်ပါအရာများကို နားလည်နိုင်ရမည်-

အကြီးမားဆုံးသော ရှုထောင့်ကဘာလဲ?

Multi-agents ဆိုသည်မှာ ရည်မှန်းချက်တစ်ခုကို အတူတကွ အောင်မြင်စေရန် အေးဂျင့်များစွာ ပူးပေါင်းလုပ်ဆောင်နိုင်စေရန် ဖန်တီးထားသော design pattern တစ်ခုဖြစ်သည်

ဤ pattern ကို ရိုဘော့တစ်စ်များ၊ ကိုယ်ပိုင်စနစ်များနှင့် ဖြန့်ဖြူးထားသော ကွန်ပျူတာစနစ်များအပါအဝင် အမျိုးမျိုးသော နယ်ပယ်များတွင် ကျယ်ကျယ်ပြန့်ပြန့် အသုံးပြုကြသည်။

Multi-Agents သုံးစွဲရန် သင့်လျော်သော အခြေအနေများ

Multi-agents သုံးစွဲရန် သင့်လျော်သော အခြေအနေများမှာ မည်မည်ဝါဖြစ်သနည်း။ အဖြေမှာ အခြေအနေအမျိုးမျိုးတွင် Multi-agents သုံးစွဲခြင်းသည် အကျိုးရှိသည်ဟု ဆိုနိုင်ပါသည်၊ အထူးသဖြင့် အောက်ပါအခြေအနေများတွင်-

တစ်ဦးတည်းသော အေးဂျင့်ထက် Multi-Agents သုံးစွဲခြင်း၏ အကျိုးကျေးဇူးများ

ရိုးရှင်းသော အလုပ်များအတွက် တစ်ဦးတည်းသော အေးဂျင့်စနစ်သည် အဆင်ပြေသော်လည်း ရှုပ်ထွေးသော အလုပ်များအတွက် Multi-agents သုံးစွဲခြင်းသည် အောက်ပါ အကျိုးကျေးဇူးများကို ပေးစွမ်းနိုင်သည်-

ဥပမာအားဖြင့် အသုံးပြုသူတစ်ဦးအတွက် ခရီးစဉ်တစ်ခုကို ကြိုတင်စာရင်းသွင်းလိုက်ကြပါစို့။ တစ်ဦးတည်းသော အေးဂျင့်စနစ်သည် ခရီးစဉ်စာရင်းသွင်းမှုလုပ်ငန်းစဉ်၏ အပိုင်းအစအားလုံးကို စီမံရမည်ဖြစ်ပြီး လေယာဉ်ခရီးစဉ်ရှာဖွေမှုမှ ဟိုတယ်နှင့် ကားငှားမှုစာရင်းသွင်းမှုအထိ လုပ်ဆောင်ရမည်။ Multi-agent စနစ်တွင် သီးခြားအေးဂျင့်များသည် လေယာဉ်ခရီးစဉ်ရှာဖွေမှု၊ ဟိုတယ်စာရင်းသွင်းမှုနှင့် ကားငှားမှုတို့တွင် အထူးကျွမ်းကျင်မှုရှိသည်။ ၎င်းသည် စနစ်ကို ပိုမိုစိတ်ကြိုက်ပြုလုပ်နိုင်စေပြီး ထိရောက်မှုနှင့် ချဲ့ထွင်နိုင်မှုကို မြှင့်တင်ပေးသည်။

Multi-Agent Design Pattern ကို အကောင်အထည်ဖော်ရာတွင် အခြေခံအဆင့်များ

Multi-agent design pattern ကို အကောင်အထည်ဖော်ရန်မတိုင်မီ၊ pattern ကို ဖွဲ့စည်းထားသော အခြေခံအဆင့်များကို နားလည်ရန် လိုအပ်သည်။

ဥပမာအားဖြင့် အသုံးပြုသူတစ်ဦးအတွက် ခရီးစဉ်စာရင်းသွင်းမှုကို ပြန်လည်ကြည့်ပါစို့။ ဤအခါတွင် အခြေခံအဆင့်များမှာ-

Multi-Agent Patterns

Multi-agent app များဖန်တီးရန် အသုံးဝင်သော pattern များအချို့ကို ကြည့်ကြပါစို့-

Group chat

ဤ pattern သည် အေးဂျင့်များစွာ အပြန်အလှန်ဆက်သွယ်နိုင်သော Group chat app ဖန်တီးလိုသောအခါ အသုံးဝင်သည်။

Hand-off

ဤ pattern သည် အေးဂျင့်များအချင်းချင်း အလုပ်များကို လွှဲပြောင်းပေးနိုင်သော app ဖန်တီးလိုသောအခါ အသုံးဝင်သည်။

Collaborative filtering

ဤ pattern သည် အေးဂျင့်များစွာ ပူးပေါင်း၍ အသုံးပြုသူများအတွက် အကြံပြုချက်များပေးနိုင်သော app ဖန်တီးလိုသောအခါ အသုံးဝင်သည်။

အလုပ်ပေးချက်

Solution

Solution

Knowledge checks

မေးခွန်း - Multi-agents ကိုဘယ်အချိန်မှာအသုံးပြုသင့်သလဲ?

Solution quiz

Summary

ဒီသင်ခန်းစာမှာ Multi-agent design pattern ကိုလေ့လာခဲ့ပြီး Multi-agents ကိုအသုံးပြုသင့်တဲ့အခြေအနေများ၊ တစ်ခုတည်းသော agent ကိုအသုံးပြုတာထက် Multi-agents ကိုအသုံးပြုခြင်း၏အားသာချက်များ၊ Multi-agent design pattern ကိုအကောင်အထည်ဖော်ရာမှာလိုအပ်တဲ့အခြေခံအဆင့်များ၊ နှင့် Multi-agents တွေဘယ်လိုအပြန်အလှန်လုပ်ဆောင်နေကြတယ်ဆိုတာကိုမြင်နိုင်ဖို့နည်းလမ်းများကိုလေ့လာခဲ့ပါတယ်။

Multi-Agent Design Pattern အကြောင်းမှာမေးခွန်းများရှိပါသလား?

Azure AI Foundry Discord ကိုဝင်ရောက်ပြီး အခြားသောလေ့လာသူများနှင့်တွေ့ဆုံပါ၊ office hours တွေကိုတက်ရောက်ပါ၊ AI Agents အကြောင်းမေးခွန်းများကိုဖြေရှင်းပါ။

Additional resources

Planning Design

Next Lesson

Metacognition in AI Agents


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