AI ඒජන්ට්වල ප්රොඩක්ෂන් පරිසරයට යොදා ගැනීමට Python පුස්තකාලයක් අවශ්ය නම්, අදාල තේරීම් තුන – LangChain, CrewAI, LlamaIndex – ගැන දැනගෙන තීරණය ගන්න. මේවා සියල්ල open‑source, OpenAI, Anthropic, Azure වැනි LLM සේවා සමඟ සම්බන්ධ විය හැකිය, සහ FastAPI වැනි async framework සමඟ හොඳින් ක්රියා කරයි.
LangChain ඔබට prompt, memory, tool integration වගේ තත්ත්වයන් පූර්ණයෙන්ම පාලනය කිරීමට ඉඩ දෙයි. බහු LLM ඇමතුම් හෝ අභිරුචි utility එකතු කිරීමට අවශ්ය නම් මේක සුදුසු. CrewAI ඒජන්ට්වලට “කණ්ඩායම්” හැඳින්වීමක් දෙයි – කාර්ය බෙදා හැරීම, රෝල පවරා ගැනීම, ප්රතිඵල එකතුව කිරීම වැනි වැඩ සරල කරයි. බහු‑පියවර workflow එකක් ඉක්මනින් සකස් කිරීමට මෙය ඉතා ප්රයෝජනවත්. LlamaIndex (පෙර GPT Index) ලේඛන, PDFs, වෙබ් පිටු වැනි විශාල දත්ත සමුදායක් සෙවීමට හෝ සංක්ෂිප්ත කිරීමට අවශ්ය නම් ප්රමුඛයි. Vector store මත index නිර්මාණය කර, natural language query සමඟ සම්බන්ධ කරගත හැක.
ස්ථාපනය ඉතා සරල – pip install langchain crewai llama-index – ඒත් එක් එක් පුස්තකාලය ව්යවස්ථාමය අතුරුදන්වීම් (optional dependencies) ඇතුළත් කරයි. OpenAI, Anthropic වැනි LLM ප්රොවයිඩර් සඳහා pip install openai anthropic යොදා ගන්න. LlamaIndex සඳහා vector store ලෙස ChromaDB වැනි එකක් අවශ්ය නම් pip install chromadb එකතු කරන්න.
උදාහරණයක් ලෙස, නගර නාමයක් ලබා දී, mock weather API එකක් ඇමතුමෙන් පසු, AI ඒජන්ට් එකෙන් “අද කාලගුණය” කියා දෙන කුඩා වැඩසටහන සෑදිය හැකිය. LangChain, CrewAI, LlamaIndex තුනම එකම logic එක අනුගමනය කරයි; වෙනස් වන්නේ orchestration පරිදි පමණි. මේ අතර සැලකිල්ලට ගත යුතුම ගැටලුවක් නම් version mismatch – LangChain හා CrewAI දෙකම openai පැකේජ් එකේ වෙනස් අවශ්යතා ඇතිවීම. requirements.txt තුල openai>=1.0,<2.0 ලෙස pin කිරීමෙන් බොහෝ වේලාවක දෝෂ නිරාකරණය කරගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණ උපාධි සිසුන්, ස්වයංක්රීය start‑up, සහ මහා සමාගම් සඳහා මේ පුස්තකාල තේරීම අතිශය වැදගත්. LangChain මගින් අභිරුචි AI solution නිර්මාණය කිරීමේ පාලනය වැඩි වීම නිසා, දත්ත‑කේන්ද්රිත ව්යාපෘතිවල නිවැරදි prompt සැලසුම් කිරීමේ හැකියාව ලැබේ. CrewAI කණ්ඩායම්‑මට්ටමේ automation ක්රියාවලිය සරල කරයි; එකම කේත පදනමෙන් බහු‑කාර්ය workflow සකස් කිරීමේදී කාලය ඉතිරි වේ. LlamaIndex ලේඛන‑සෙවීම, knowledge‑base chatbots, සහ විශාල ව්යාපාරික දත්ත ගබඩා සමඟ AI එකතු කිරීමේදී අත්යවශ්ය වේ. FastAPI සමඟ async API ලියන හැකියාවත්, Azure, OpenAI වැනි cloud සේවා සමඟ සරල සම්බන්ධතාවයත්, ශ්රී ලංකාවේ cloud‑based SaaS නිර්මාණය කරන සංවිධානවලට ලාභදායී වේ.
අවසානයේ, ඔබේ AI ඒජන්ට් ව්යාපෘතියේ පළමු පියවර ගැන සැලකිල්ලෙන් තෝරා ගැනීම, පරිසර‑අනුකූල, පරීක්ෂණ‑සුහද, සහ අනාගත‑වර්ධනයට සූදානම් solution එකක් ලබා දේ.