සමහර විට ඔබේ AI කේත ලේඛකය පැය ගණනාවක් අධිෂ්ඨානයකින් වැඩ කරයි. එය ගොනු කියවීම, කේතය වෙනස් කිරීම, පරීක්ෂණ ධාවනය කිරීම වැනි කාර්යයන් සිදු කරයි. නමුත් එය සම්පූර්ණයෙන්ම ඔබේ නිරීක්ෂණයෙන් තොරව ඉදිරියට යන විට, "ආරම්භයි" සහ "අවසන්යි" අතර සිදු වූ සැබෑ ක්රියා මොනවාද කියලා ඔබට නොදැනිම වේ.
මෙම ගැටළුව නිසා ලේඛකය "සාර්ථකව රීෆැක්ටරය කළා" කියලා වාර්තා කළාත්, ඇත්තේ පරණ කේතය මත පරීක්ෂණ පසුබැසීමක් වීමත්, වෙනස්කම් කිසිවක් සිදු නොවීමත් විය. එම නිසා නිශ්ශබ්ද අසාර්ථකතා, හෝ "noop" (කාර්ය නොකිරීම) ලෙස හැඳින්විය හැකි සිදුවීම්, පසුබැසීමේ වාර්තාවේ අඩුපාඩුවක් විය.
ආධාරක විසඳුම ලෙස, ලේඛකය සහ එහි මෙවලම් අතර තට්ටුවක් තබා, සෑම මෙවලම් ඇමතුමකටම තත්කාලීන, සංරචිත ලොග් එකක් ලියන ලදි. මෙහිදී ලොග් එක ලේඛකයෙහිම නොව, එම පද්ධතියේම සත්ය තත්වයක් ලෙස සටහන් වේ. ලොග් එකේ අඩංගු කරුණු:
- කාලය (timestamp)
- මෙවලමේ නාමය
- ආදර්ශිත (redacted) පරාමිතීන්
- ප්රතිඵල තත්ත්වය: success, error, noop
- කාල පරාසය (duration)
ලොග් එක .jsonl ගොනුවකට එක් එක් පේළියක් ලෙස ලියයි. මෙය ඇප්පෙන්ඩ්‑ඔනලි, ක්රෑෂ්-සුරක්ෂිත, සහ jq හෝ Python මඟින් පහසුවෙන් විශ්ලේෂණය කළ හැක.
ඉතා වැදගත් වූ noop තත්ත්වය, අසාර්ථක සංස්කරණයක් හෝ වෙනස් නොකළ සංස්කරණයක් වෙන් කරයි. මෙය “edit_file” මෙවලම ක්රියාත්මක වුවද, ඉලක්ක ගොනුවේ වෙනස්කමක් නොමැති විට “noop” ලෙස ලියයි. එවිට පසු පරීක්ෂණයක් “success” වුවත්, ඒ වෙනස්කම අස්ථානගත වූ බව දැකගත හැක. මෙම නව ලොග් වර්ගය, පසුගිය අසාර්ථකතා වහාම හඳුනා ගැනීමට උපකාරී විය.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ සංවර්ධකයින්, ආරම්භක AI කේත ලේඛකයන්, සහ තාක්ෂණික ව්යාපාර සඳහා මෙම පද්ධතියේ ප්රයෝජන විශාලය. පළමු, සංරචිත ලොග් මඟින් කේත පරීක්ෂණය හා අධිෂ්ඨානයේ දෝෂ හඳුනා ගැනීම ඉතා සරල වේ, ඒ නිසා වැඩි කාලයක් “debugging archaeology” වල ගත නොකෙරේ. දෙවැනි, “noop” වර්ගය සලකුණු කිරීමෙන් අධිකාරී AI ක්රියාකාරකම් නිවැරදිව ක්රියා කරයි, එවිට ව්යාපාරික පද්රතිකයන්ට නිශ්චිත, විශ්වාසනීය නිෂ්පාදන ලබාගත හැක. තෙවැනි, JSONL ආකෘතියේ ලොග් ගොනු කිසිදු දත්ත ගබඩා පද්ධතියක් අවශ්ය නොකර, කුඩා පරිසරයන්හිද සාර්ථකව ක්රියා කරයි – මෙය ශ්රී ලංකාවේ බහුතරයෙකුගේ පරිසරයට සුදුසුය.
අවසානයේ, නිරීක්ෂණ පද්ධතියක් එක් කිරීම, AI‑සහයෝගිතා කේත ලේඛකයන්ගේ විශ්වාසය වැඩි කරයි, නිෂ්පාදන වේගය ඉහළද, සහ දෝෂ හඳුනා ගැනීමේ වැය අඩු කරයි. ඔබේ AI කේත ලේඛකයට මෙවැනි නිරීක්ෂණයක් එක් කරලා, වැඩේ කුමන තත්ත්වයේද කියලා පළමුවම දැනගන්න.