AI මොඩලයන්ගේ API භාවිතා වැඩි වීමත් සමඟ, OpenAI බිල් එකේ අහඹු අගයක් දැකලා ඔබට අමාරු වෙලා තිබ්බාද? ගණනේ ටෝකන් එකතු වීමත්, කොහොමද වියදම ගණනය වෙන්නේ කියලා නොදැනීමත් ඔබේ වැඩකට අඩුපාඩු කරලා තියේ.
ඉතින්, AICostTracker කියන නව ලොකල් CLI මෙවලමක් මේ ගැටලුවට විසඳුමක් වෙලා හටගත්තා. එය ඔබගේ AI API ඇමතුම් රෙකෝඩ් කර, ව්යාපෘති අනුව, මොඩල අනුව, ටෝකන් ප්රමාණය අනුව වියදම වෙන්ව පෙන්වයි.
භාවිතා කරන ආකාරය සරලයි. API ඇමතුමක් කරාම, ටර්මිනලයෙදී aicost log myapp gpt-4o 1500 800 "generated README" වගේ කොමාන්ඩ් එකක් ටයිප් කරලා ලොග් එකට එකතු කරන්න. පසුව aicost summary යන කොමාන්ඩ් එකෙන් වියදම් සාරාංශය බලන්න. උදාහරණයක් ලෙස, සාරාංශය තුළ මුළු වියදම, ඉන්පුට්, ඔට්පුට් ටෝකන්, ව්යාපෘති අනුව වියදම, මොඩල අනුව වියදම වෙන්ව ලැයිස්තුගත කරයි.
මෙම මෙවලම local‑first විධියෙන් නිර්මාණය කරලා, SaaS සේවාවකට ගිණුමක් හෝ අන්තර්ජාල සම්බන්ධතාවක් අවශ්ය නොවේ. සියලුම ලොග් දත්ත ~/.aicost/usage.jsonl ෆයිලයේ JSON ලයින් එකක් ලෙස ගබඩා වේ, එය සරලව grep කරගන්න, පිටපත් කරගන්න, හෝ වෙනත් පද්ධතියකට මාරු කරගන්න පුළුවන්.
OpenAI (gpt‑4o, o1, gpt‑4‑turbo, gpt‑3.5), Anthropic (claude‑3.5‑sonnet, claude‑3‑opus, haiku), Google (gemini‑1.5) සහ Ollama වැනි ලොකල් මොඩල සඳහා මිල ගණන් පෙරනිමිති ලෙස ඇතුළත් කරලා තියෙනවා, එමනිසා ඔබට අමතර ගණනයක් නොකළත් සත්ය වියදම දැනගත හැක.
ඉදිරියට, ස්වයංක්රීය ලොග් කිරීමේ wrapper එකක් නිර්මාණය කරලා, API ඇමතුමක් සිදු වන විට ස්වයං ලොග් කරගන්න සැලසුමක් තියෙනවා. මේ වන විට මනුවලින් ලොග් කිරීමත් ප්රමාණවත්, මූලික පේට්රන් හඳුනාගැනීමට.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලාංකීය සංවර්ධකයින්, විද්යාර්ථීන්, ව්යාපාරිකයින්ට AI API වියදම් පාලනය කිරීම ඉතා වැදගත්. මෙම CLI එකෙන්:
- වැඩිම ලාභයක් ලබා ගැනීමට වියදම් පාරිභෝගිකව පිරික්සිය හැක.
- පෙරනිමිති මිල ගණන් පදනම් කරලා බජට් සැලසුම් කරගත හැක.
- ඔබේ කණ්ඩායමේ ප්රොජෙක්ට් පාලකයන්ට පාරිභෝගික වියදම් පැහැදිලි කරගැනීමට අවස්ථාව ලැබේ.
- ලොකල් දත්ත ගබඩා කිරීම නිසා රහස්යතාවය රැකගත හැකි අතර, අන්තර්ජාල සම්බන්ධතා අඩු ප්රදේශවලත් භාවිතා කළ හැක.
අවසාන වශයෙන්, AI සේවාවන් භාවිතා කරන ඕනෑම කෙනෙකුට, වියදම් අඳුරු නොවී, වැඩි දියුණුවක් ලබාගත හැකි මෙවලමක් මේ වන විට ලැබී ඇත.