ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-25, Saturday
🤖 කෘත්‍රිම බුද්ධිය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Knowledge‑and‑Memory‑Management v0.0.2 නව සංස්කරණය: $AGENT_HOME සමඟ පෝර්ට්බල් AI ඒජන්ට්

Knowledge‑and‑Memory‑Management v0.0.2 නව සංස්කරණය: $AGENT_HOME සමඟ පෝර්ට්බල් AI ඒජන්ට්

ඉදිරි AI වැඩසටහන් වලට අවශ්‍ය ‘ඥානය’ සහ ‘මතකය’ කළමනාකරණය දැන් වඩාත් ස්ථායි, පෝර්ට්බල් හා නිෂ්පාදන‑සූදානම් වුනේ නව v0.0.2 සංස්කරණයෙන්ය. මේ සංස්කරණයේ ප්‍රධාන නව්‍යතාවය $AGENT_HOME නාමක පරිසර විචල්‍යය භාවිතා කරමින් සියලුම පෞද්ගලික මාර්ගයන් ඉවත් කර ඇති බවයි. එයින් පසු, සංවර්ධකයින්, CI පද්ධති හා ප්‍රොඩක්ශන් සර්වර් අතර සකස්කළ සැකසුම් වෙනස් වීමේ අවදානම අඩු වෙයි.

පෙර සංස්කරණවලදී සෘජු (absolute) මාර්ගයන් config ගොනුවේ හෝ කේතයේ සෘජුවම සඳහන් කළහත්, ඒවා වෙනත් පරිසරයකට මාරු කළ විට බොහෝ විට අසාර්ථක වුණා. දැන් $AGENT_HOME සකස් කර නොතිබුනහොත් එය ~/.agent_home ලෙස ස්වයංක්‍රීයව භාවිතා වේ, ඒත් එකම ස්ථානයකින් පමණක් අභ්‍යන්තර මාර්ග වෙනස් කළ හැකිය. මේ නිසා කණ්ඩායමක් තුළ ඒජන්ට් සැකසුම් “copy‑paste” කරගැනීම ඉතා පහසුයි.

විවිධ මූලාශ්‍රයන්ගෙන් ඥානය එකතු කිරීමද මේ සංස්කරණයේ තවත් වැදගත් අංගයකි. වෙබ් පිටු, YouTube වීඩියෝ (ටෙක්ෂ්ට් සහ මීටා‑දත්ත) සහ දිගු ලිපි (PDF/පෙය්පාලය) සඳහා ස්ථායී සංග්‍රහකයන් (collectors) නිර්මාණය කර ඇත. සෑම මූලාශ්‍රයක්ම එකම ස්කීමාවට (schema) පරිවර්තනය වේ: text content, source URL, title, timestamp. HTML ඉවත් කිරීම, YouTube transcript ලබාගැනීම, PDF/පෙය්පාලය ලිපි විග්‍රහ කිරීම වැනි ක්‍රියාකාරකම් ස්වයංක්‍රීයව සිදු වේ.

ඉන්පසු මතක කළමනාකරණ ලේයරය තුනක් ලෙස වර්ගීකරණය කර ඇත – Episodic (මෑත අන්තර්ක්‍රියා), Semantic (ඥානය + embeddings) හා Procedural (ප්‍රොම්ප්ට්/වැඩපිළිවෙළ). සියලුම ලේයරය $AGENT_HOME මත පදනම්වයි, ඒ නිසා Docker කන්ටේනර් හෝ බහු‑ඒජන්ට් පද්ධතියක නව මාර්ගයක් මවුන්ට් කරගන්නා විටත් කිසිදු ගැටළුවක් නොමැත.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

මෙම නවීකරණය ශ්‍රී ලංකාවේ තාක්ෂණික සමාජයට කිහිපයක්ම වාසියක් ගෙන එයි:

  • සිසුන් – AI, RAG (Retrieval‑Augmented Generation) සහ embeddings ගැන ප්‍රායෝගික වශයෙන් පරීක්ෂා කිරීමට පෝර්ට්බල් පරිසරයක් ලැබේ.
  • සංවර්ධකයින් – එකම සැකසුම සමඟ කණ්ඩායම් වැඩ සිදු කරමින්, Docker හෝ CI/CD පද්ධති තුළ පථ ගැලවුම් (path drift) ගැටළුවක් නොමැතිව වැඩ කර ගත හැක.
  • ව්‍යාපාරිකයින් – දත්ත මූලික AI සේවාවන් (knowledge base, semantic search) නිෂ්පාදන‑පරිසරයට සෘජුවම එක් කර, පාරිභෝගික අත්දැකීම වඩාත් අභිරුචිමත් කරගත හැක.

අදාල කේත උදාහරණයක් පෙන්වන්නේ නම්, Collector(agent_home=os.getenv("AGENT_HOME")) ලෙස සකස් කර, collector.from_web(url="https://example.com", tags=["api","v2"]) ලෙස වෙබ් පටුනක් එකතු කළ හැකිය. එම දත්ත $AGENT_HOME/knowledge/web/ හි vector store එකක් ලෙස සුරක්ෂිත වේ.

ඉදිරි v0.1.0 සංස්කරණයේ කාල‑ආධාරිත මතක කඩාවැටීම, සම්පූර්ණ මූලාශ්‍ර deduplication වැනි අංගයන් ඇතුළත් වන අතර, මේ සංස්කරණය පදනම් වශයෙන් පරික්ෂා කිරීමේ හොඳ පදනමක් ලෙස සැලකේ.

ඉන්පසු, GitHub රෙපොසිටරියෙහි සම්පූර්ණ ලේඛන හා migration notes පරීක්ෂා කර, ඔබේ AI ඒජන්ට් පද්ධතියේ ඥානය සහ මතක කළමනාකරණය තවත් වඩාත් සාර්ථක කරගන්න.

💡 ඔබේ AI ඒජන්ට් පද්ධතියට මේ නවීකරණය දැන්ම එක් කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #KnowledgeBase #Memory #Agent #DevOps