Tool ခေါ်ရုံနဲ့ မပြီးပါဘူး။ ပြန်လာတဲ့ရလဒ်ကို ဖတ်၊ နားလည်၊ ပြီးမှ နောက်တစ်ဆင့်ဆုံးဖြတ်ရပါတယ်။
ခဏလေး ဒီလိုပဲ စဉ်းစားကြည့်
Agent အမှားအများစုက tool result ကို မဖတ်ဘဲ ခန့်မှန်းဖြေရာက လာပါတယ်။ ဖိုင်ထဲမှာ မရှိတဲ့အချက်ကို “ရှိပါတယ်” လို့ပြောတတ်ပါတယ်။ ဒါကြောင့် rule တစ်ခုထားပါ။ အဖြေထဲက အချက်တိုင်းက နောက်ဆုံး tool result ထဲမှာ မြင်ရမယ်။ မမြင်ရင် “မှတ်စုထဲမတွေ့” လို့ပြောပါ။ Quote တိုတိုပြန်ပြရင် လူက စစ်လို့ရပါတယ်။
နေ့စဉ်ဘဝနဲ့ ချိတ်ကြည့်မယ်
read_note("photosynthesis.md") က “အပင်များသည် နေရောင်ကိုသုံး၍ အစာလုပ်သည်” လို့ပြန်တယ် ဆိုပါစို့။ ကောင်းတဲ့အဖြေက ဒီဝါကျကို ကိုးကားပြီး ရှင်းတယ်။ မကောင်းတဲ့အဖြေက chlorophyll ဓာတုပုံသေနည်းကို မှန်းဖြည့်တယ်။ Lesson exercise မှာ ကိုယ်က tool result ကို ပေးပြီး မှန်/မှား အဖြေနှစ်ခုခွဲတတ်အောင် လေ့ကျင့်ပါ။ Code ရေးနေစဉ် log ထဲမှာ tool result ကို မြင်အောင်ထုတ်ပါ။
အတူတူ လက်တွေ့စမ်းမယ်
Tool result:
photosynthesis.md → အပင်များသည် နေရောင်ကိုသုံး၍ အစာလုပ်သည်
Good answer:
မှတ်စုအရ အပင်က နေရောင်သုံးပြီး အစာလုပ်ပါတယ်။
Bad answer:
Chlorophyll က CO2 နဲ့ H2O ကို C6H12O6 ပြောင်းပါတယ်။ (ဖိုင်ထဲမရှိ)Tool result ပေါ်မှာပဲ အခြေခံသော အဖြေနှင့် မှန်းဖြည့်သောအဖြေကို ခွဲနိုင်မည်။၅ မိနစ် စမ်းကြည့်
Tool result အတိုတစ်ခုရေးပါ။ မှန်ကန်သော Agent အဖြေနှင့် မှန်းဖြည့်သောအဖြေကို ကိုယ်တိုင်ရေးပြီး ဘာကွာလဲ ရှင်းပါ။
သတိလေးတစ်ချက်
“အသံယုံကြည်မှု” က အမှန်မဟုတ်ပါဘူး။ Agent က ပြတ်သားစွာ ပြောနိုင်ပေမယ့် tool result နဲ့ မကိုက်နိုင်ပါတယ်။