𝟳 𝗖𝗿𝗶𝘁𝗶𝗰𝗮𝗹 𝗠𝗶𝘀𝘁𝗮𝗸𝗲𝘀 𝗧𝗵𝗮𝘁 𝗕𝗿𝗲𝗮𝗸 𝗔𝗜 𝗔𝗴𝗲𝗻𝘁𝘀

உங்கள் AI ஏஜென்ட் சோதனையில் (testing) சிறப்பாகச் செயல்படுகிறது. அது வேகமாகவும் துல்லியமாகவும் இருக்கிறது. பிறகு நீங்கள் அதைத் தயாரிப்புச் சூழலில் (production) பயன்பாட்டிற்குத் தள்ளுகிறீர்கள். திடீரென்று, பயனர்கள் டைம்அவுட் (timeouts) மற்றும் பிழைகளைப் (errors) புகாரளிக்கிறார்கள்.

மீள்திறன் கொண்ட (resilient) AI ஏஜென்ட்களை உருவாக்குவதற்கு வெறும் நல்ல குறியீடு (code) மட்டும் போதாது. தயாரிப்புச் சூழலில் ஏற்படும் சிக்கலான யதார்த்தங்களுக்கு நீங்கள் தயாராக இருக்க வேண்டும்.

AI ஏஜென்ட்களைச் செயலிழக்கச் செய்யும் 7 தவறுகள் மற்றும் அவற்றைச் சரிசெய்யும் முறைகள் இதோ.

  1. வெளிப்புற API தோல்விகளைப் புறக்கணித்தல் API அழைப்புகள் எப்போதும் வேலை செய்யும் என்று டெவலப்பர்கள் பெரும்பாலும் கருதுகிறார்கள். ஆனால் அவை எப்போதும் அப்படி நடப்பதில்லை. டைம்அவுட் (timeouts) அல்லது ரேட் லிமிட்ஸ் (rate limits) காரணமாக நெட்வொர்க் கோரிக்கைகள் தோல்வியடையலாம்.
  1. தோல்விகளை இருமுனைத் தன்மையுடன் (Binary) கருதுதல் ஒரு அமைப்பு ஒன்று வேலை செய்யும் அல்லது தோல்வியடையும் என்று பல டெவலப்பர்கள் நினைக்கிறார்கள். ஆனால் உண்மையில், ஒரு அமைப்பின் சில பகுதிகள் தோல்வியடையும் போது மற்றவை இயங்கிக் கொண்டே இருக்கும்.
  1. மோசமான லாகிங் (Logging) மற்றும் வெளிப்படைத்தன்மை (Visibility) உங்களிடம் மிகக் குறைந்த லாக் (logs) தகவல்கள் இருந்தால், ஒரு சேவை முடங்கிய போது நீங்கள் எதையும் அறிய முடியாது. நீங்கள் பார்க்க முடியாத ஒன்றை உங்களால் சரிசெய்ய முடியாது.
  1. வெற்றிகரமான பாதைகளை (Happy Paths) மட்டும் சோதனை செய்தல் நீங்கள் வெற்றிகரமான செயல்பாடுகளை மட்டுமே சோதனை செய்தால், உங்கள் ஏஜென்ட் அழுத்தமான சூழலிலிருந்து (stress) மீண்டு வர முடியாது.
  1. ஏஜென்ட் நிலையை (Agent State) இழத்தல் ஒரு ஏஜென்ட் அதன் முன்னேற்றத்தைச் சேமிக்காமல் செயலிழந்தால், அது அனைத்து சூழலையும் (context) இழந்துவிடும்.
  1. கட்டமைப்புகளை நேரடியாகக் குறியீட்டில் எழுதுதல் (Hardcoding Configurations) டைம்அவுட்கள் மற்றும் API முனையங்களை (endpoints) நேரடியாக உங்கள் குறியீட்டில் வைப்பது புதுப்பிப்புகளை மெதுவாக்கும்.
  1. பொதுவான பிழை கையாளுதல் (Generic Error Handling) ஒவ்வொரு பிழைக்கும் ஒரே தீர்வைப் பயன்படுத்துவது ஒரு தவறு. ஒரு சரிபார்ப்பு பிழைக்கு (validation error), நெட்வொர்க் டைம்அவுட்டை விட வேறுபட்ட பதில் தேவைப்படும்.

மீள்தன்மை என்பது யதார்த்தத்தை முன்கூட்டியே கணிக்கும் வகையில் குறியீட்டை எழுதுவதாகும். உங்கள் தற்போதைய ஏஜெண்டுகளை இந்த ஏழு குறைகளைக் கொண்டு ஆய்வு செய்வதன் மூலம் தொடங்குங்கள்.

ஆதாரம்: https://dev.to/edith_heroux_aca4c9046ef5/7-critical-mistakes-that-break-resilient-ai-agents-and-how-to-fix-them-3h83