ඔබේ AI ඇජන්ට් එකේ මෙවලම්, JSON schema සහ රූට් ලොජික් සියල්ල කෝඩ් කරගෙන යනවා නම්, ඔබ දැන් හුදෙක් ගල් තලේ ඉදිරියට පදනම් කරගෙන ඉදිරියට යනවා වගේ. පරණ ආකාරයේ "hard‑coding" පද්ධතිය ඉක්මනින් අලුත් API එකකට හෝ නව මයික්රොසේවායකට ගැලපෙන්න බැහැ, එම නිසා ඇජන්ට් එක බිඳෙයි.
අපි මේ ලිපියේදී, එම පරණ පද්ධතිය කෙළින්ම අතහැර, Model Context Protocol (MCP) සහ Zod runtime schema validation භාවිතා කරමින් AI මෙවලම් ගත හැකි, සුරක්ෂිත, විකිරණශීලී ආකාරයක් ගොඩක් කරමු. මෙහි ප්රධාන අදහස වන්නේ LLM (Large Language Model) එකේ reasoning engine එකට බාහිර සේවාවන් (APIs, databases, browser automation) වෙනුවෙන් සම්බන්ධතා ගත කිරීමෙන් වෙන් කර, ඒවායෙහි schema එක runtime එකේ පරීක්ෂා කර ගැනීමයි.
Dynamic Tool Discovery කෙටි විස්තර
Microservice පරිසරයක් වගේ, AI ඇජන්ට් එකද දැන් service discovery මට්ටමකින් වැඩ කරයි. MCP සර්වර් එකක් ආරම්භක විට හෝ ක්රියාකාලය තුළම, අලුත් මෙවලම්, නව API schema, හෝ වෙනත් capability manifest එක ලබා දී, ඒවා ඇජන්ට් එකට dynamic ලෙස එක් කරයි. ඒ නිසා නව database connector එකක් හෝ browser automation extension එකක් එක් කළාම, ඇජන්ට් එකට restart එකක් අවශ්ය නොවේ.
ඒත් මෙවැනි flexibility එකේ අතුරුබැඳුමක් තියෙනවා: LLM එක token‑prediction engine එකක් නිසා, වැරදි පරාමිති නාම, type mismatch වගේ hallucination එකක් සිදු විය හැකිය. මෙවැනි අවස්ථාවලදී Zod භාවිතා කර schema validation කරන්නෙම, JSON payload එකේ type, required fields, value ranges වැනි දේ පරීක්ෂා කර, වැරදි දත්ත ඇතුළත් වීමේ අවදානම අඩු කරයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
- ඩිවෙලපර්ලාට – MCP සහ Zod මගින් ලේසිවම නව API එකක් ඇතුළත් කර, code base එක නැවත compile නොකරම වැඩිදියුණු කළ හැකිය.
- ව්යාපාරිකයන්ට – AI chatbot එකක් හරහා data fetching, payment gateway, notification services වැනි සේවාවන් එකට එකතු කර, system downtime අවම කරයි.
- ශිෂ්යයන්ට – modern AI architecture එකේ microservice‑like pattern එකේ පදනම් ගැන ඉගෙන ගන්න, future‑ready skill set එකක් ගොඩනැගිය හැකිය.
සාරාංශයක් ලෙස, static hard‑coding ආකාරය අතහැර, MCP සහ Zod සමඟ dynamic tool discovery සහ schema validation ක්රමය භාවිතා කිරීම, AI ඇජන්ට් එකේ විකිරණශීලීත්වය, ආරක්ෂාව, scalability යන සියලුම අංග ඉහළ ගනී. මෙය ලෝකය පුරා AI development trend එකට අනුකූලව, ශ්රී ලංකාවේ තාක්ෂණික පරිසරයට නව මාර්ගයක් පෙන්වයි.