Superagent: LLM နောက်ဆုံးပိုင်းကို ကိုယ်တိုင်မရေးတော့ပါနဲ့၊ ဒါက AI ခေတ်ရဲ့ "အခြေခံအဆောက်အအုံ ဆောက်လုပ်ရေး ချန်ပီယံ" ပါ။
Superagent: LLM နောက်ဆုံးပိုင်းကို ကိုယ်တိုင်မရေးတော့ပါနဲ့၊ ဒါက AI ခေတ်ရဲ့ "အခြေခံအဆောက်အအုံ ဆောက်လုပ်ရေး ချန်ပီယံ" ပါ။
ကုဒ်ရေးတဲ့အခါ ဘာကို အရှောင်ဆုံးလဲ။ ဘီးကို ပြန်လည်တီထွင်ခြင်း။
AI Agent တွေ ပေါက်ကွဲနေတဲ့ ဒီနေ့ခေတ်မှာ၊ developer အများအပြားဟာ Vector Database ကို ကိုယ်တိုင်ချိတ်ဆက်နေတုန်း၊ Prompt Template ကို ကိုယ်တိုင်ရေးနေတုန်း၊ Chat History ကို ကိုယ်တိုင်စီမံခန့်ခွဲနေတုန်းပဲဆိုတာကို ကျွန်တော်တွေ့နေရပါတယ်။ ညီအစ်ကိုတို့၊ ခေတ်တွေ ပြောင်းသွားပါပြီ။ OpenAI က "လျှပ်စစ်ဓာတ်အား" ကို ပံ့ပိုးပေးတယ်ဆိုရင်၊ Superagent က ခင်ဗျားအတွက် လျှပ်စစ်ဝါယာကြိုးတွေ ခင်းပေးပြီး၊ ခလုတ်တွေ တပ်ဆင်ပေးပြီး၊ ဖျူးစ်တွေ တပ်ဆင်ပေးတဲ့ "လျှပ်စစ်ဓာတ်အားလိုင်း ကုမ္ပဏီ" ပါပဲ။
01 ဒါက Agent ခေတ်ရဲ့ "Operating System" ပါ။
Superagent ရဲ့ ရပ်တည်ချက်က တိကျပါတယ်: The open source infrastructure for building AI Agents. (AI အသိဉာဏ်ရှိတဲ့ အေးဂျင့်တွေကို တည်ဆောက်ဖို့အတွက် ပွင့်လင်းအရင်းအမြစ် အခြေခံအဆောက်အအုံ။)
ဒါက အဓိက နာကျင်မှုကို ဖြေရှင်းပေးပါတယ်: Demo ကနေ Production ကို ကူးပြောင်းတဲ့အခါ ကြုံတွေ့ရတဲ့ ကွာဟချက်။
GPT-4 ကိုခေါ်ဖို့ Python script ကို ကိုယ်တိုင်ရေးတာ လွယ်ကူပါတယ်၊ ဒါပေမယ့် ခင်ဗျားက ဒါကို တည်ဆောက်ချင်တယ်ဆိုရင်:
- သုံးစွဲသူက ပြီးခဲ့တဲ့အပတ်က ဘာပြောခဲ့လဲဆိုတာကို မှတ်မိနိုင်တဲ့ Agent (Memory)
- ခင်ဗျားကုမ္ပဏီရဲ့ PDF စာရွက်စာတမ်း ထောင်ပေါင်းများစွာကို ဖတ်နိုင်တဲ့ Agent (RAG)
- Google ရှာဖွေမှုကို ခေါ်နိုင်ပြီး အီးမေးလ်ပို့နိုင်တဲ့ Agent (Tools)
- ဒါ့အပြင် API ပုံစံနဲ့ ရှေ့ပိုင်းကို ခေါ်ယူဖို့ ပံ့ပိုးပေးရမယ်...
ဒါတွေအားလုံး လုပ်ဖို့ဆိုရင် တစ်လလောက် အချိန်ယူရပါလိမ့်မယ်။ Superagent က ဒီ "မကောင်းတဲ့အလုပ်တွေ" အားလုံးကို ထုပ်ပိုးပြီးပါပြီ။ ဒါက AI တီထွင်မှုနယ်ပယ်ရဲ့ Vercel ဒါမှမဟုတ် Supabase နဲ့တူပါတယ်။
02 တကယ့် "Big Model နောက်ဆုံးပိုင်း"
Superagent မှာ ကျွန်တော် အကြိုက်ဆုံးအချက်က "ပုံစံခွဲခြင်း" အတွေးအခေါ်ပါ။
၎င်းရဲ့ ထိန်းချုပ်မှုဘောင်ထဲမှာ၊ အစွမ်းထက်တဲ့ Agent တစ်ခုကို ဖန်တီးတာဟာ အုတ်တွေကို စုပုံတာနဲ့တူပါတယ်:
- ဦးနှောက်ကို ရွေးပါ: GPT-4, Claude, ဒါမှမဟုတ် ဒေသတွင်း Llama လား။ ခလုတ်တစ်ချက်နှိပ်ရုံနဲ့ ပြောင်းလို့ရပါတယ်။
- ဒေတာကို ချိတ်ပါ: PDF ဒါမှမဟုတ် ဝဘ်ဆိုဒ်လိပ်စာအချို့ကို ထည့်လိုက်ပါ၊ ဒါက အလိုအလျောက် အပိုင်းပိုင်းခွဲခြင်း (Chunking) နဲ့ vectorization (Embedding) လုပ်ပေးပါလိမ့်မယ်။
- ကိရိယာတွေကို တပ်ဆင်ပါ: အင်တာနက်ချိတ်ဆက်ဖို့ လိုအပ်ပါသလား။ ဒေတာဘေ့စ်ကို ဖတ်ရှုဖို့နဲ့ ရေးသားဖို့ လိုအပ်ပါသလား။ Tool ကို ပြင်ဆင်ပါ။
ပြီးတော့ ဒါက API Endpoint ကို တိုက်ရိုက်ထုတ်ပေးပါတယ်။ ခင်ဗျားရဲ့ ရှေ့ပိုင်းဝဘ်စာမျက်နှာ၊ ခင်ဗျားရဲ့ အသေးစားပရိုဂရမ်၊ ခင်ဗျားရဲ့ Feishu စက်ရုပ်က ဒီ API ကို တိုက်ရိုက်ခေါ်နိုင်ပါတယ်။ Pinecone ကို ဘယ်လိုချိတ်ဆက်ရမလဲဆိုတာကို ခင်ဗျား ဂရုစိုက်စရာမလိုပါဘူး၊ LangChain ကို ဘယ်လိုအဆင့်မြှင့်တင်ရမလဲဆိုတာကိုလည်း ဂရုစိုက်စရာမလိုပါဘူး၊ Superagent က နောက်ဆုံးပိုင်းမှာ အားလုံးကို ခင်ဗျားအတွက် လုပ်ဆောင်ပေးပါတယ်။
03 ပွင့်လင်းအရင်းအမြစ်က အဓိကပါပဲ။
အခကြေးငွေ ကြီးကြီးမားမားကောက်ခံပြီး ဒေတာကို cloud မှာ သိမ်းထားရမယ့် SaaS platform တွေနဲ့ နှိုင်းယှဉ်ရင် Superagent ရဲ့ အကြီးမားဆုံး အားသာချက်က ပွင့်လင်းအရင်းအမြစ် (Open Source) ပါ။
ဒါကို ခင်ဗျားရဲ့ server မှာ၊ ခင်ဗျားရဲ့ AWS ဒါမှမဟုတ် Alibaba Cloud မှာ တပ်ဆင်နိုင်ပါတယ်။ ဒါက ဆိုလိုတာက:
- ဒေတာလုံခြုံရေးက လုံးဝလုံခြုံပါတယ်: ခင်ဗျားရဲ့ လုပ်ငန်းစာရွက်စာတမ်းတွေကို ပြင်ပအဖွဲ့အစည်းကို ပေးပို့စရာမလိုပါဘူး။
- ကုန်ကျစရိတ်ကို ထိန်းချုပ်နိုင်ပါတယ်: ကြားထဲမှာ ဘယ်သူမှ အမြတ်မထုတ်ပါဘူး။
- အလွန်အမင်း လိုက်လျောညီထွေရှိပါတယ်: အောက်ခြေယုတ္တိကို ပြောင်းလဲချင်ပါသလား။ ကုဒ်က GitHub မှာရှိပါတယ်၊ ကြိုက်သလို ပြောင်းလဲပါ။
နောက်ဆုံးအနေနဲ့
အရင်က ကိရိယာတွေက "ရွှေရှာသူတွေ" ကို ပေါက်တူးတွေ ရောင်းပေးတာဆိုရင်၊ Superagent က ရွှေရှာသူတွေအတွက် "ရထားလမ်းတွေ ဖောက်လုပ်ပေးနေတာ" ပါ။
ခင်ဗျားက စိတ်ကူးတွေကို မြန်မြန်ဆန်ဆန် အတည်ပြုချင်တဲ့ တစ်ကိုယ်တော် developer တစ်ယောက်ဖြစ်ဖြစ်၊ ဒါမှမဟုတ် ဒေတာလုံခြုံရေးကို အာမခံဖို့ လိုအပ်တဲ့ လုပ်ငန်းနည်းပညာတာဝန်ခံ တစ်ယောက်ဖြစ်ဖြစ်ပါ။ အဲဒီ ညံ့ဖျင်းတဲ့ boilerplate code (ပုံစံကုဒ်) တွေကို ကိုယ်တိုင်ရေးတာကို ရပ်လိုက်ပါ။ အခြေခံအဆောက်အအုံကို Superagent ကို လွှဲအပ်ပြီး၊ တန်ဖိုးရှိတဲ့ လုပ်ငန်းယုတ္တိအတွက် အချိန်ပေးပါ။
ဒါက ရင့်ကျက်တဲ့ အင်ဂျင်နီယာတစ်ယောက်ရဲ့ ရွေးချယ်မှုပါပဲ။





