𝗖𝗼𝗺𝗺𝗼𝗻 𝗣𝗶𝘁𝗳𝗮𝗹𝗹𝘀 𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗘𝗺𝗮𝗶𝗹 𝗔𝗴𝗲𝗻𝘁𝘀

உங்கள் மின்னஞ்சல் ஏஜென்ட் சோதனையில் (testing) சரியாக வேலை செய்கிறது. பிறகு நீங்கள் அதை பயன்பாட்டிற்கு கொண்டு வருகிறீர்கள். ஆனால் ஒரே இரவில், அந்த ஏஜென்ட் தனது சொந்த செய்திகளுக்கே பதிலளிக்கத் தொடங்குகிறது. வாடிக்கையாளர்கள் ஒரே பதிலைப் மூன்று முறை பெறுகிறார்கள். உரையாடல் தொடர்கள் (conversation threads) துண்டுகளாக உடைந்து போகின்றன.

இந்தத் தோல்விகள் உள்கட்டமைப்பு (infrastructure) மட்டத்தில் நிகழ்கின்றன, உங்கள் LLM ப்ராம்ப்ட் (prompt) காரணமாக அல்ல.

நீங்கள் தொடங்குவதற்கு முன் இந்த ஒன்பது விஷயங்களைச் சரிபார்க்கவும்:

ஃபில்டர்கள் (filters), லாக்ஸ் (locks) மற்றும் வரம்புகள் (caps) போன்ற சலிப்பூட்டும் தீர்வுகள் தான் ஒரு ஏஜென்ட்டைப் பாதுகாப்பாக வைத்திருக்கின்றன.

மின்னஞ்சல் ஏஜென்ட்களை (Email Agents) உருவாக்கும்போது ஏற்படும் பொதுவான சிக்கல்களும் அவற்றைத் தீர்க்கும் முறைகளும்

மின்னஞ்சல்களைக் கையாளும் ஒரு AI ஏஜென்ட்டை உருவாக்குவது கேட்பதற்கு ஒரு கனவு போலத் தோன்றலாம்—அனைத்து மின்னஞ்சல்களையும் தானாகவே வகைப்படுத்துவது, பதிலளிப்பது மற்றும் அட்டவணைப்படுத்துவது என அனைத்தும் சுலபமாக நடப்பது போலத் தோன்றும். ஆனால், நடைமுறையில் இது ஒரு மிகப்பெரிய சவாலானது.

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

1. சூழல் சாளரத் திணிப்பு (Context Window Overload)

சிக்கல்: மின்னஞ்சல் உரையாடல்கள் (Email threads) பெரும்பாலும் மிக நீளமானவை. ஒரு நீண்ட உரையாடலின் அனைத்துப் பகுதியையும் ஏஜென்ட்டின் சூழல் சாளரத்திற்குள் (Context window) திணிக்கும்போது, இரண்டு முக்கியப் பிரச்சினைகள் ஏற்படும்:

  1. செலவு அதிகரிப்பு: அதிகப்படியான டோக்கன்களைப் பயன்படுத்துவதால் செலவு அதிகமாகும்.
  2. தகவல் இழப்பு: சூழல் சாளரம் நிரம்பும்போது, ஏஜென்ட் ஆரம்பத்தில் இருந்த முக்கியமான தகவல்களை மறந்துவிடக்கூடும் (Lost in the middle).

தீர்வு:

2. கருவி அழைப்பில் ஏற்படும் மாயத்தோற்றங்கள் (Hallucinations in Tool Calling)

சிக்கல்: மின்னஞ்சல் ஏஜென்ட்கள் பொதுவாக மின்னஞ்சல் அனுப்ப, தேட அல்லது அட்டவணைப்படுத்த போன்ற கருவிகளைப் (Tools) பயன்படுத்துகின்றன. ஆனால், LLM-கள் சில நேரங்களில் தவறான கருவிகளைத் தேர்ந்தெடுக்கலாம் அல்லது தவறான அளவுருக்களை (Parameters) வழங்கலாம். உதாரணமாக, ஒரு மின்னஞ்சலைத் தயார் செய்ய (draft_email) வேண்டிய இடத்தில், நேரடியாக அனுப்பிவிட (send_email)க்கூடும்.

தீர்வு:

3. மனிதத் தலையீடு இல்லாமை (Lack of Human-in-the-loop)

சிக்கல்: முழுக்க முழுக்கத் தானியங்கி முறையில் (Fully autonomous) இயங்கும் ஏஜென்ட்கள் ஆபத்தானவை. ஒரு சிறிய தவறு கூட வாடிக்கையாளருக்குத் தவறான தகவலை அனுப்பவோ அல்லது தவறான நபருக்கு மின்னஞ்சல் அனுப்பவோ வழிவகுக்கும்.

தீர்வு:

4. பாதுகாப்பு மற்றும் தனியுரிமை அபாயங்கள் (Security and Privacy Risks)

சிக்கல்: மின்னஞ்சல்களில் தனிநபர் அடையாளம் காணக்கூடிய தகவல்கள் (PII - Personally Identifiable Information) இருக்கும். இந்தத் தகவல்கள் LLM-களுக்கு அனுப்பப்படும்போது, தரவுப் பாதுகாப்பு மற்றும் தனியுரிமைச் சிக்கல்கள் ஏற்படலாம். மேலும், "Prompt Injection" மூலம் ஏஜென்ட் தவறான செயல்களைச் செய்யத் தூண்டப்படவும் வாய்ப்புள்ளது.

தீர்வு:


முடிவுரை: மின்னஞ்சல் ஏஜென்ட்களை உருவாக்குவது என்பது வெறும் ப்ராம்ப்ட் இன்ஜினியரிங் மட்டுமல்ல; அது தரவு மேலாண்மை, பாதுகாப்பு மற்றும் பயனர் அனுபவம் ஆகியவற்றைச் சரியாகக் கையாளுவதாகும். இந்தச் சிக்கல்களை முன்கூட்டியே உணர்ந்து செயல்பட்டால், மிகவும் நம்பகமான ஏஜென்ட்களை உங்களால் உருவாக்க முடியும்.