GenAI කියල මහා ලොකු දෙයක් නෑ බන්. දැන් ගොඩක් කරන්නේ OpenAI, Gemni, Claude or deepseek වගේ LLM utilize කරන එක තමයි. python/node දෙකෙන් එකක් දන්නවනං හොදයි, මොකද ඒවගෙන් තමයි අදාළ SDKs ගොඩක් තියෙන්නේ. AI Agentsල හදන සීන් වලට langchain / langgraph workflow එක්ක automate කරන විදිහ study කරානං හොදයි. ඒක නෝමල් dev කෙනෙක්ට පොඩි library එකක් , ඒක අල්ලගත්තම වැඩේ ලේසියි. tool calls (function calls) එහෙම අල්ලගත්තම AI agent කෙනෙක් හදන එක ලොකු දෙයක් නෙවෙයි. ඒවාට use කරන prompts LLM වලට කියලම හරියට optimize කරගන්න. එත් එක්කම අපි හදන AI agent හෝ chatbot එක්ක interact කරන්න API එකක් හදන්න වෙනව ගොඩක් වෙලාවට. එකට FastAPI හෝ Express වගේ එකකින් හරි API එකක් හදන්න ඉගෙන ගන්න ( dev කෙනෙක්නන් මේවා දැනටමත් දන්න දේවල්නේ ).
මටනං අපේ company එකේ genAI projects කරලයි ඕව සෙට් උනේ...
ප.ලි : RAG systems වලට Chroma / Pinecone වගේ Vector databases ඕනේ වෙනව. Lanchain library එක ඒවටත් support කරනව.