跳转至

அறிமுகம்

ஆகஸ்ட் முதல் அக்டோபர் 2025 வரை, சீனத் தொழில்நுட்பப் பதிப்பகமான டூரிங் (Turing) நடத்திய "AI Agent Bootcamp" இல் தொடர்ச்சியான தொழில்நுட்ப விரிவுரைகளை நிகழ்த்தினேன். நோக்கம் எளிமையானது: AI ஏஜெண்ட் வடிவமைப்பை உள்ளுணர்வு சார்ந்ததிலிருந்து கொள்கை சார்ந்ததாக மாற்றுவது—ஒரு டெமோவை இயக்கிக் காட்டுவதோடு நின்றுவிடாமல், ஒரு ஏஜெண்ட் ஏன் அப்படி வடிவமைக்கப்பட்டுள்ளது என்பதையும், ஒவ்வொரு கட்டமைப்பு முடிவின் பின்னணியில் உள்ள பரிமாற்றங்கள் (trade-offs) என்ன என்பதையும் புரிந்துகொள்வது. இந்த நூல் அந்த விரிவுரைகளின் குறிப்புகள் மற்றும் சோதனைகளிலிருந்து தொகுக்கப்பட்டு விரிவாக்கப்பட்டது.

ஆரம்ப யோசனையிலிருந்து இறுதிக் கையெழுத்துப் பிரதி வரை, இந்த நூல் விஸ்பர் கோடிங் (whisper coding, சொல்வதெழுதுதல் அடிப்படையிலான கூட்டுப்பணி) என்று அழைக்கக்கூடிய முறையில் உருவானது—நான் சொல்லச் சொல்ல எழுதிக்கொண்ட கருவி, எங்கள் சொந்தக் குரல் ஏஜெண்டான Pine தான். ஒவ்வொரு விரிவுரையையும் தயாரிக்க, முதலில் ஒரு தோராயமான வெளிக்கோட்டை வாய்மொழியாகச் சொல்லி, தலைப்பை அது ஆய்வு செய்யச் செய்து, ஒரு முதல் வரைவைத் தொகுக்க விடுவேன். விரிவுரைக்குப் பிறகு, Bootcamp மாணவர்களின் கருத்துகளை அதனிடம் கொண்டு வந்து, பல சுற்றுகள் விவாதித்துச் செம்மைப்படுத்துவோம்; இப்படி மறுசெயலுக்கு மறுசெயல், அந்த விரிவுரைக் குறிப்புகள் இன்று நீங்கள் கையில் வைத்திருக்கும் நூலாக வளர்ந்தன. இந்தச் செயல்முறை முழுவதும் நான் தட்டச்சு செய்தது அரிது; எனது எண்ணங்களை வாய்விட்டுப் பேசினேன். பேச்சின் அலைவரிசை (bandwidth) தட்டச்சை விட மிக அதிகம் (சாதாரண பேச்சு வேகம் தட்டச்சு வேகத்தை விட சுமார் நான்கு மடங்கு), எனவே "சொல்—ஆய்வு—விவாதம்—திருத்தம்" சுழற்சி வேகமாக ஓடியது. ஒரு வகையில், இந்த நூல் ஏஜெண்டுகளைப் பற்றியது மட்டுமல்ல; ஒரு ஏஜெண்ட் உருவாக்க உதவிய படைப்பும் ஆகும்.

2025 ஆம் ஆண்டின் தொடக்கத்தில் DeepSeek R1 வெளியானதிலிருந்து, AI துறையானது தூய அடித்தள மாதிரி நிலையிலிருந்து (அதாவது, பொது-நோக்க பெரிய மொழி மாதிரி முதுகெலும்புகள்) வெளிப்பட்டு, பொறியியல் செயலாக்கத்தின் ஆழமான நீரில் நுழைந்துள்ளது. மாதிரி அடுக்கில் (model layer) முன்னேற்றத்தை இரண்டு திசைகளில் இருந்து காணலாம்: ஒருபுறம், Agentic Reinforcement Learning மூலம், மாதிரிகள் தங்கள் அளவுருக்களுக்குள் கருவி அழைப்புத் திறன்களைப் பயிற்றுவித்து, குறியீடு, கணிதம், கணினி பயன்பாடு போன்ற துறைகளில் பொதுவான திறன்களைக் கைவரப் பெற்றுள்ளன. மறுபுறம், மாதிரிகளின் மறுசெயல் வேகம் தொடர்ந்து அதிகரித்து வருகிறது—GPT-5.2 முதல் GPT-5.5 வரை, Claude Opus 4.5 முதல் 4.8 வரை, ஒவ்வொரு தாவலுக்கும் ஆனது அரை ஆண்டே. தயாரிப்பு அடுக்கில் (product layer), Manus, Claude Code, மற்றும் OpenClaw போன்ற பொது ஏஜெண்டுகள் மனித-கணினி இடைவினையை மறுவரையறை செய்து, "குறியீடு உருவாக்கம் + கோப்பு முறைமை" கட்டமைப்பு முன்னுதாரணத்தை முக்கிய நீரோட்டத்திற்குத் தள்ளியுள்ளன.

நான் கிட்டத்தட்ட ஒரு வருடத்திற்கு முன்பு பாடத்திட்டத்தில் சுருக்கமாகக் கூறிய ஏஜெண்ட் கட்டமைப்பு வடிவமைப்புக் கொள்கைகளைத் திரும்பிப் பார்க்கும்போது, மகிழ்ச்சியும் ஆச்சரியமும் தரும் ஒரு கண்டுபிடிப்பைச் செய்தேன்: இந்தக் கொள்கைகள் காலாவதியாகவில்லை; மாறாக, அவை மேலும் மேலும் கிளாசிக்காக மாறிவிட்டன. ஏஜெண்ட் துறையில் பின்னர் Skill, harness, loop engineering போன்ற புதிய சொற்கள் தோன்றியிருந்தாலும், உண்மையான வரிசை இதற்கு நேர்மாறானது: Anthropic போன்ற நிறுவனங்கள் முதலில் இந்தக் கருத்துகளைக் கண்டுபிடித்து, பின்னர் பல ஏஜெண்ட்கள் அவற்றைப் பயன்படுத்தத் தொடங்கின என்பதல்ல; மாறாக, ஏராளமான ஏஜெண்ட்கள் ஏற்கனவே இதைச் செய்து கொண்டிருந்தன, பின்னர் Anthropic அவற்றைச் சுருக்கி, கட்டமைப்பு வடிவமைப்புக் கொள்கைகளாகத் தொகுத்தது. நடைமுறை முதலில், பெயரிடுதல் பின்னர்தான்.

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

  • Skill என்ற கருத்து பிரபலமடைவதற்கு நீண்ட காலத்திற்கு முன்பே, prompt bloat பிரச்சினையைத் தீர்க்க dynamic prompt loading ஐயும், tool list bloat பிரச்சினையைத் தீர்க்க command-line execution tools ஐயும், ஏஜெண்ட்கள் செயலாக்க சூழல், பயனர் நேரம் அல்லது பணி நிலையை உணராமல் இருப்பதைத் தீர்க்க system status bar தொழில்நுட்பத்தையும் நாங்கள் ஏற்கனவே பயன்படுத்தி வந்தோம்.
  • harness என்ற கருத்து பிரபலமடைவதற்கு நீண்ட காலத்திற்கு முன்பே, மாதிரி tool call நிலையற்ற தன்மை, மாயத்தோற்றங்கள், ஆபத்தான செயல்பாடுகள், அங்கீகரிக்கப்படாத செயல்பாடுகள் மற்றும் அறிவுறுத்தல்களுக்கு இணங்காதது போன்ற பிரச்சினைகளைத் தீர்க்க Claude Code ஐப் போன்ற முறைகளை நாங்கள் ஏற்கனவே பயன்படுத்தி வந்தோம்.
  • loop engineering என்ற கருத்து பிரபலமடைவதற்கு நீண்ட காலத்திற்கு முன்பே (இந்தச் சொல் 2026 ஆம் ஆண்டின் நடுப்பகுதியில்தான் தொழில்துறையால் சுருக்கிப் பெயரிடப்பட்டது), மாதிரிகள் ஒரு பணி முடிந்துவிட்டதாக முன்கூட்டியே நம்பும் பிரச்சினையைத் தீர்க்க, இந்த புத்தகம் proposer-reviewer என்று அழைக்கும் ஒரு முறையை நாங்கள் ஏற்கனவே பயன்படுத்தி வந்தோம்—ஒரு வழி தோல்வியடைந்தவுடன் "இதைச் செய்ய முடியாது" என்று அறிவிக்கும் முன்கூட்டிய கைவிடலும் (premature give-up), மூடிய சுழற்சி முழுமையடையும் முன்பே "முடிந்துவிட்டது" என்று அறிவிக்கும் போலி வெற்றியும் (false success) இந்தப் பிரச்சினையின் இரு வடிவங்களே. இந்த முறையின் மையம்: ஏஜெண்ட் தனது சொந்த வெளியீட்டு கலைப்பொருட்களை (artifact) மதிப்பாய்வு செய்து மீண்டும் மீண்டும் மேம்படுத்துவது, மேலும் பணி எப்போது முடிவடைகிறது என்பதை மாதிரியின் சொந்த உணர்வு அல்ல, சரிபார்ப்பே தீர்மானிப்பது.

மேலும், இது எங்களின் பிரத்யேக கண்டுபிடிப்பு அல்ல. எனது அறிவின்படி, பெரும்பாலான முன்னணி மாதிரி மற்றும் ஏஜெண்ட் நிறுவனங்கள் சுயாதீனமாக இதே போன்ற முறைகளை உருவாக்கியுள்ளன. அதனால்தான் நான் ஆகஸ்ட் 2025 இல் டூரிங்கில் "AI Agent Bootcamp" பாடத்திட்டத்தைத் தொடங்கினேன், மேலும் 2024 முதல் 2026 வரை சீன அறிவியல் அகாடமி பல்கலைக்கழகத்தில் AI Agent பயிற்சி பாடங்களைத் தொடர்ந்து வழங்கி வருகிறேன்; அதனால்தான் இந்த நூலை ராயல்டிக்காக மூடி வைப்பதற்குப் பதிலாகத் திறந்த மூலமாக வெளியிடத் தேர்ந்தெடுத்தேன்—இந்த அறிவு இன்னும் அதிகமான நடைமுறையாளர்களைச் சென்றடைய வேண்டும் என்பதே என் விருப்பம்.

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

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

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

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

டூரிங் விருது பெற்றவரும் வலுவூட்டல் கற்றலின் தந்தையுமான ரிச்சர்ட் சட்டன், பிரபஞ்சத்தின் பரிணாமம் நான்கு நிலைகளைக் கடந்து வந்துள்ளது என்று ஒருமுறை கூறினார்: தூசியிலிருந்து நட்சத்திரங்கள், நட்சத்திரங்களிலிருந்து உயிர், உயிரிலிருந்து ஏஜெண்டுகள் வரை (அவர் முதலில் இதை designed entities—"வடிவமைக்கப்பட்ட இருப்புகள்"—என்றே குறிப்பிட்டார்). உயிரியல் பரிணாமம் குருடானது: சீரற்ற பிறழ்வு, இயற்கைத் தேர்வு. பெரும்பாலான உயிரினங்கள் தங்கள் சொந்த செயல்பாட்டுக் கொள்கைகளைப் புரிந்துகொள்வதில்லை, மேலும் தங்களைத் தாங்களே வடிவமைத்து மாற்றிக்கொள்ள முடியாது. இருப்பினும், ஏஜெண்டுகள் பிரபஞ்ச பரிணாம வரலாற்றில் முற்றிலும் புதிய இருப்பு: அவை குறியீட்டை உருவாக்குவதன் மூலம் பூட்ஸ்ட்ராப் மற்றும் சுய-பரிணாமத்தை அடைய முடியும், ஒரு புரோகிராமர் மற்றொரு புரோகிராமரை எழுதுவது போல, புதிய புரோகிராமர் அடுத்ததை எழுதுவதைத் தொடரலாம். அதாவது, ஏஜெண்டுகள் தங்கள் சொந்த இயக்க வழிமுறைகளைப் புரிந்துகொண்டு, இலக்குகளின் அடிப்படையில் முற்றிலும் புதிய ஏஜெண்டுகளை உருவாக்க முடியும், மேலும் தங்களை மேம்படுத்திக்கொள்ளவும் முடியும். இந்த உருவாக்கத்தின் கொள்கைகளை நீங்கள் புரிந்து கைவரப் பெற உதவுவதே இந்த நூலின் நோக்கம்.

இந்த புத்தகத்தின் மைய சூத்திரம் ஒரே ஒரு வாக்கியம்: ஏஜெண்ட் = LLM + Context + Tools. இந்த மூன்றும் இன்றியமையாதவை.

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

வலுவூட்டல் கற்றலில் அறிந்த வாசகர்களுக்கு, இந்த மூன்றையும் RL இன் முறையான மொழியில் வரைபடமாக்கலாம். குறிப்பாக, LLM என்பது Policy ஐயும், Context என்பது Observation Space ஐயும், Tools என்பது Action Space ஐயும் ஒத்துள்ளது. இந்த மூன்று வெளிப்பாடுகளும் ஒரே பொருளைக் குறிக்கின்றன, வெவ்வேறு சுருக்க நிலைகளில் மட்டுமே.

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

புத்தக அமைப்பு

இந்த புத்தகம் பத்து அத்தியாயங்களைக் கொண்டுள்ளது, மூன்று பகுதிகளாகப் பிரிக்கப்பட்டுள்ளது (படம் 0-1, படம் 0-2): அத்தியாயம் 1 அடித்தளம், ஏஜெண்டுகளைப் பற்றிய ஒரு முழுமையான புரிதலை நிறுவுகிறது; அத்தியாயங்கள் 2 முதல் 7 வரை மூன்று தூண்களை வரிசையாக விரிவுபடுத்துகின்றன: Context (அத்தியாயங்கள் 2-3), Tools (அத்தியாயங்கள் 4-5), மற்றும் Models (அத்தியாயங்கள் 6-7, மதிப்பீடு மற்றும் பிந்தைய பயிற்சி); அத்தியாயங்கள் 8 முதல் 10 வரை மேம்பட்ட தலைப்புகள் மற்றும் பயன்பாடுகள், ஏஜெண்ட் சுய-பரிணாமம், பல்முறை மற்றும் நிகழ்நேர தொடர்பு, மற்றும் பல-ஏஜெண்ட் ஒத்துழைப்பு ஆகியவற்றைக் காட்டுகின்றன.

படம் 0-1: ஏஜெண்ட் = LLM + Context + Tools

படம் 0-2: புத்தக அமைப்பு, அடித்தளத்திலிருந்து பயன்பாடு வரை

  • அத்தியாயம் 1 (ஏஜெண்ட் அடிப்படைகள்) பல உண்மையான ஏஜெண்ட் தயாரிப்புகளை அறிமுகமாகப் பயன்படுத்தி, ஏஜெண்ட்களைப் பற்றிய உள்ளுணர்வுப் புரிதலை உருவாக்குகிறது. இது ஏஜெண்ட்களின் மைய சூத்திரத்தை ஆழமாக பகுப்பாய்வு செய்கிறது: செயலாக்க அடுக்கிலிருந்து (LLM + சூழல் + கருவிகள்), உள்ளுணர்வு அடுக்கு வரை (மூளை + கண்கள் + கைகள் மற்றும் கால்கள்), கல்வி அடுக்கு வரை (கொள்கை, கவனிப்பு இடம் மற்றும் செயல் இடம்). மேலும், இது சோதனைகள் மூலம் ReAct சுழற்சியின் இயக்க வழிமுறையை பகுப்பாய்வு செய்கிறது—"சிந்தி → செயல்படு → கவனி" என்ற மீள்செயல் செயல்முறை—மற்றும் ஏஜெண்ட்களுக்கான மூன்று கற்றல் முன்னுதாரணங்களை அறிமுகப்படுத்துகிறது: பிந்தைய பயிற்சி, சூழலில் கற்றல் மற்றும் வெளிப்புறமயமாக்கப்பட்ட கற்றல். இறுதியாக, பணிப்பாய்வுகளிலிருந்து தன்னாட்சி ஏஜெண்ட்கள் வரையிலான ஒருங்கிணைப்பு வடிவமைப்பு முறைகளைப் பற்றி விவாதித்து, அடுத்தடுத்த அத்தியாயங்களுக்கு ஒரு ஒருங்கிணைந்த கருத்தியல் கட்டமைப்பை நிறுவுகிறது.
  • அத்தியாயம் 2 (சூழல் பொறியியல்) புத்தகத்தின் மிக முக்கியமான அத்தியாயமாகும், இது ஏஜெண்ட்டின் "கண்கள்" ஆகிய சூழலை முறையாக விளக்குகிறது. இது API செய்தி அமைப்பு மற்றும் ஏஜெண்ட்டின் மைய சுழற்சியுடன் தொடங்கி, "சூழல் என்பது செய்திகளின் பட்டியல்" என்ற அடித்தளத்தை நிறுவுகிறது. பின்னர், இது KV Cache (LLM அனுமானத்தின் போது வரலாற்றுக் கணக்கீட்டு முடிவுகளை மீண்டும் பயன்படுத்தும் வழிமுறை) இன் அடிப்படைக் கொள்கைகளை ஆழமாக ஆராய்கிறது; அதைத் தொடர்ந்து வரிசையாக: ப்ராம்ப்ட் இன்ஜினியரிங் (Prompt Engineering, செயல்முறை சார்ந்த வடிவமைப்பு, கருவி விளக்கங்கள், வணிக விதி செம்மைப்படுத்தல் உட்பட) மற்றும் ப்ராம்ப்ட் இன்ஜெக்ஷன் (Prompt Injection) தாக்குதலும் தற்காப்பும், Agent Skills இன் தேவைக்கேற்ப ஏற்றும் வழிமுறை, ஏஜெண்ட் நிலைப் பட்டை தொழில்நுட்பம், சூழல் சுருக்க உத்திகள் ஆகியவற்றை விளக்குகிறது. ஒவ்வொரு சொல்லின் முழுமையான வரையறைகளும் முதன்மை உரையில் அவை முதலில் தோன்றும்போது வழங்கப்படுகின்றன.
  • அத்தியாயம் 3 (பயனர் நினைவகம் மற்றும் அறிவுத் தளங்கள்) சூழல் மேலாண்மையை அமர்வுகளுக்கு இடையேயான நிலையான அறிவு அமைப்புக்கு விரிவுபடுத்துகிறது, இது ஏஜெண்ட் தற்போதைய உரையாடலின் உள்ளடக்கத்தை மட்டுமல்லாமல், பல உரையாடல்களில் அறிவைக் குவித்து நினைவுபடுத்தவும் அனுமதிக்கிறது. இது பயனர் நினைவகத்திற்கான நான்கு முற்போக்கான உத்திகள், RAG இன் முழுமையான தொழில்நுட்ப அடுக்கு (மீட்டெடுப்பு-அதிகரிக்கப்பட்ட உருவாக்கம், அதாவது முதலில் தொடர்புடைய ஆவணங்களை மீட்டெடுத்து பின்னர் மாதிரி பதிலை உருவாக்குதல், வெவ்வேறு உரை தேடல் முறைகள் மற்றும் தேடல் முடிவு தரவரிசை உகப்பாக்கம் உட்பட), பல்முறை தகவல் பிரித்தெடுத்தல், மேலும் மேம்பட்ட அறிவு அமைப்பு முறைகள் மற்றும் ஏஜெண்டிக் RAG (ஏஜெண்டே எப்போது, எதை மீட்டெடுக்க வேண்டும் என்பதைத் தன்னாட்சியாக முடிவு செய்வது) ஆகியவற்றை உள்ளடக்கியது.
  • அத்தியாயம் 4 (கருவிகள்) வெளி உலகத்துடன் தொடர்பு கொள்ள ஏஜெண்ட்களுக்கான பாலத்தை ஆராய்கிறது: கருவிகள் ஏஜெண்ட்டின் "கைகள் மற்றும் கால்கள்" போன்றவை, இணையத்தில் தேட, APIகளை அழைக்க, தரவுத்தளங்களை இயக்க போன்றவற்றை செயல்படுத்துகிறது. இது MCP கருவி இயங்குதன்மை தரநிலை மற்றும் ஐந்து வகையான கருவிகளுக்கான வடிவமைப்பு கொள்கைகளை (உணர்தல், செயலாக்கம், ஒத்துழைப்பு, நிகழ்வு தூண்டுதல், பயனர் தொடர்பு) அறிமுகப்படுத்துகிறது, செயலாக்க கருவிகளின் பாதுகாப்பு வழிமுறைகள் மற்றும் நிகழ்வு-இயக்கப்படும் ஒத்திசைவற்ற ஏஜெண்ட் கட்டமைப்புகளில் கவனம் செலுத்துகிறது.
  • அத்தியாயம் 5 (குறியீட்டு ஏஜெண்ட் மற்றும் குறியீடு உருவாக்கம்) குறியீட்டு ஏஜெண்டும் கோப்பு முறைமையும் சேர்ந்ததே ஒவ்வொரு பொது-நோக்க ஏஜெண்டின் மையத் தொழில்நுட்ப அடித்தளம் என்று வாதிடுகிறது. OpenClaw கட்டமைப்பை முக்கிய நூலாகப் பயன்படுத்தி, இது குறியீட்டு ஏஜெண்ட்களின் பணிப்பாய்வு மற்றும் செயலாக்க நுட்பங்களை பகுப்பாய்வு செய்கிறது மற்றும் நிரலாக்கத்திற்கு அப்பால் குறியீடு உருவாக்கத்தின் பரந்த மதிப்பை நிரூபிக்கிறது: சிந்தனைக்கு உதவுதல் மற்றும் அறிவுத் தளங்களை உருவாக்குதல் முதல் புதிய கருவிகளை மாறும் வகையில் உருவாக்குதல் மற்றும் ஏஜெண்ட் துவக்கம் வரை.
  • அத்தியாயம் 6 (ஏஜெண்ட் மதிப்பீடு) ஒரு அறிவியல் மதிப்பீட்டு முறையை உருவாக்குகிறது. இது மதிப்பீட்டு சூழல்களை (இரண்டு முக்கிய முன்னுதாரணங்கள்: கருவி அழைப்பு மற்றும் மனித-கணினி தொடர்பு, மேலும் அத்தியாயத்தின் முடிவில் தனித்தனியாக விவாதிக்கப்படும் உருவகப்படுத்துதல் சூழல்கள்), தரவுத்தொகுப்பு வடிவமைப்பு கொள்கைகள், LLM-as-a-Judge தானியங்கி மதிப்பீட்டு முறை, மதிப்பீடு-உந்துதல் மாதிரி தேர்வு மற்றும் மதிப்பீட்டு முடிவுகளை அமைப்பு மேம்பாடுகளாக மாற்றுவதற்கான முழுமையான மூடிய சுழற்சி ஆகியவற்றை உள்ளடக்கியது.
  • அத்தியாயம் 7 (மாதிரி பிந்தைய பயிற்சி) இரண்டு பிந்தைய பயிற்சி நுட்பங்களை ஆழமாக ஆராய்கிறது: SFT (மேற்பார்வையிடப்பட்ட நுண் சரிப்படுத்தல், அதாவது, லேபிளிடப்பட்ட தரவைப் பயன்படுத்தி "எடுத்துக்காட்டுகளைப் பின்பற்ற" மாதிரிக்கு கற்பித்தல்) மற்றும் RL (வலுவூட்டல் கற்றல், அதாவது, சோதனை மற்றும் பிழை மற்றும் வெகுமதி பின்னூட்டம் மூலம் மாதிரியை தன்னாட்சியாக மேம்படுத்த அனுமதித்தல்). "SFT நினைவில் கொள்கிறது, RL பொதுமைப்படுத்துகிறது" மற்றும் "தரவு மற்றும் சூழல் வழிமுறைகளை விட முக்கியமானவை" என்ற முக்கிய வாதங்களுடன், இது முன்-பயிற்சி/SFT/RL நிலைகளின் முழு கண்ணோட்டம், கிளாசிக் RL கோட்பாடு, வெகுமதி சமிக்ஞை வடிவமைப்பு (இரும வெகுமதிகள் முதல் செயல்முறை வெகுமதிகள் வரை, "முடிவுகளுக்கு வெகுமதி, செயல்முறையை கட்டுப்படுத்து" சரிபார்ப்பு பாதை அபராதங்கள் வரை), ஒற்றை-சுற்று மற்றும் பல-சுற்று வலுவூட்டல் கற்றல் வழிமுறைகள், மற்றும் சாம்பிள் திறன் உகப்பாக்கம் (sample efficiency) போன்ற எல்லை ஆய்வுகள் ஆகியவற்றை உள்ளடக்கியது.
  • அத்தியாயம் 8 (ஏஜெண்ட் சுய-பரிணாமம்) மாதிரி எடைகளை மாற்றாமல் ஏஜெண்ட்களை தொடர்ந்து மேம்படுத்துவது எப்படி என்பதை ஆராய்கிறது. இரண்டு முக்கிய பரிணாமப் பாதைகள்: அனுபவத்திலிருந்து கற்றல் (உத்திச் சுருக்கம், பணிப்பாய்வு பதிவு, சிஸ்டம் ப்ராம்ப்ட்டின் தானியங்கி உகப்பாக்கம், Skills ஆக அறிவை வெளிப்புறமயமாக்கல்) மற்றும் முன்முயற்சியுடன் கருவிகளைக் கண்டுபிடித்து உருவாக்குதல் (MCP-Zero, திறந்த மூல கருவி ஒருங்கிணைப்பு, குறியீட்டுடன் புதிய கருவிகளை உருவாக்குதல்).
  • அத்தியாயம் 9 (பல்முறைமை மற்றும் நிகழ்நேர தொடர்பு) ஏஜெண்ட்கள் உரை உலகத்திலிருந்து இயற்பியல் உலகத்திற்கு நகர்வதை எதிர்நோக்குகிறது. இது குரல் ஏஜெண்ட்கள் (தொடர் குழாய்களிலிருந்து இறுதி-முதல்-இறுதி மாதிரிகள் வரை), கணினி பயன்பாடு (ஏஜெண்ட்களை மனிதர்களைப் போல வரைகலை இடைமுகங்களை இயக்க அனுமதித்தல்) மற்றும் ரோபோ கையாளுதல் (VLA (பார்வை-மொழி-செயல்) மாதிரி கட்டுப்பாடு மற்றும் Sim2Real பரிமாற்றம்) ஆகியவற்றை உள்ளடக்கியது, பல்முறைமை மற்றும் நிகழ்நேர தேவைகளால் கொண்டுவரப்படும் பொதுவான கட்டமைப்பு சவால்களை வெளிப்படுத்துகிறது.
  • அத்தியாயம் 10 (பல-ஏஜெண்ட் ஒத்துழைப்பு) AI ஏஜெண்ட் அமைப்புகளின் இறுதி வடிவத்தை விவாதிக்கிறது: பல ஏஜெண்ட்கள் எவ்வாறு பணிகளைப் பகிர்ந்து ஒத்துழைக்கின்றன. இது பல-ஏஜெண்ட் ஒத்துழைப்புக்கான வகைப்பாட்டு கட்டமைப்பை (பகிரப்பட்ட/சுயாதீன சூழல் × சக/மேலாளர்/பரவலாக்கப்பட்ட) முறையாக விளக்குகிறது, மொழிபெயர்ப்பு ஏஜெண்ட்கள் மற்றும் தொலைபேசி+கணினி ஏஜெண்ட்கள் போன்ற நிகழ்வுகள் மூலம் கூட்டு கட்டமைப்பு வடிவமைப்பு முறைகளை நிரூபிக்கிறது, மேலும் ஏஜெண்ட் சமூகங்கள் மற்றும் ஏஜெண்ட் பொருளாதாரங்கள் போன்ற எல்லைப்புற திசைகளைப் பற்றி முன்னோக்கிப் பார்க்கிறது.

இந்த புத்தகத்தை எப்படி படிப்பது

இந்த புத்தகத்தில் உள்ள அத்தியாயங்கள் ஒப்பீட்டளவில் சுயாதீனமானவை. உங்கள் தேவைகளின் அடிப்படையில் நீங்கள் வெவ்வேறு வாசிப்பு பாதைகளைத் தேர்வு செய்யலாம்:

  • நீங்கள் ஒரு ஏஜெண்ட் உருவாக்குநராக இருந்தால், முழு புத்தகத்தையும் வரிசையாகப் படிக்க பரிந்துரைக்கப்படுகிறது. அத்தியாயங்கள் 1 முதல் 5 வரை மைய அறிவு அமைப்பை உருவாக்குகின்றன, மேலும் அத்தியாயம் 6 இல் உள்ள மதிப்பீட்டு முறையும் சமமாக இன்றியமையாதது. அத்தியாயம் 7 என்பது மாதிரிகளைத் தனிப்பயனாக்க வேண்டிய வாசகர்களுக்கானது, அதே நேரத்தில் அத்தியாயங்கள் 8 முதல் 10 வரை மேம்பட்ட திசைகளைக் காட்டுகின்றன.
  • உங்களுக்கு நேரம் குறைவாக இருந்தால், அத்தியாயம் 1 (ஒட்டுமொத்த சித்திரத்தைப் பெற) மற்றும் அத்தியாயம் 2 (மிக முக்கியமான திறனாகிய சூழல் பொறியியலைக் கைவரப் பெற) ஆகியவற்றுக்கு முன்னுரிமை கொடுங்கள். அத்தியாயம் 2 இல் உள்ள KV Cache இன் அடிப்படைக் கொள்கைகள் மிகவும் தொழில்நுட்பமானவை; முதல் வாசிப்பில் உள் இயங்குமுறையைத் தவிர்த்துவிட்டு, தொடக்கத்திலேயே தரப்படும் மூன்று முக்கிய முடிவுகளை மட்டும் நினைவில் கொண்டால் போதும்—பிந்தைய உள்ளடக்கம் எதுவும் மற்றப் பகுதியைச் சார்ந்திருக்கவில்லை.
  • நீங்கள் மாதிரி பயிற்சியில் கவனம் செலுத்தினால், நேரடியாக அத்தியாயம் 7 (மாதிரி பிந்தைய பயிற்சி) படிக்கலாம்; மதிப்பீட்டு முறைகள் (அத்தியாயம் 6) பயிற்சிக்கு ஒரு முன்நிபந்தனை, எனவே அவற்றை ஒன்றாகப் படிக்க பரிந்துரைக்கப்படுகிறது, மேலும் முதலில் அத்தியாயங்கள் 1 மற்றும் 2 ஐப் படித்து ஒட்டுமொத்த புரிதலை நிறுவவும்.

ஒவ்வொரு அத்தியாயத்திலும் ஏராளமான சோதனைகள் மற்றும் சிந்தனை கேள்விகள் உள்ளன, அவை "சோதனை X-Y" வடிவத்தில் எண்ணிடப்பட்டுள்ளன (X என்பது அத்தியாய எண், Y என்பது அத்தியாயத்திற்குள் உள்ள வரிசை எண்). சோதனைகள் மற்றும் சிந்தனை கேள்விகளின் தலைப்புகள் சிரமத்தைக் குறிக்க நட்சத்திர மதிப்பீடுகளுடன் குறிக்கப்பட்டுள்ளன: ★ என்பது தொடக்க நிலை, அனைத்து வாசகர்களுக்கும் ஏற்றது; ★★ என்பது நடுத்தர சிரமம், பொறியியல் நடைமுறையில் சில அடித்தளம் தேவை; ★★★ என்பது மேம்பட்ட சவால்கள், பொதுவாக திறந்த கேள்விகள் அல்லது சிக்கலான அமைப்பு வடிவமைப்பை உள்ளடக்கியது. பெரும்பாலான சோதனைகள் முழுமையான இயங்கக்கூடிய குறியீட்டுடன் வருகின்றன, அவை துணை திறந்த மூல களஞ்சியத்தில் ஒழுங்கமைக்கப்பட்டுள்ளன:

துணை குறியீடு களஞ்சியம்: https://github.com/bojieli/ai-agent-book

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

சொற்பயன்பாட்டுக் குறிப்பு: பொது வழக்கில் அடிக்கடி ஒன்றாகக் கலந்துவிடும் இரண்டு சொற்களை இந்த நூல் கவனமாக வேறுபடுத்துகிறது. Reasoning என்பது மாதிரி படிப்படியாகச் சிந்திக்கும் செயல்முறை—reasoning models, chain-of-thought, reasoning tokens என்பவற்றில் வரும் பொருள்; இதை இந்த நூல் "சிந்தனை" என்கிறது. Inference என்பது பயன்படுத்தும் நேரத்தில் மாதிரி செய்யும் முன்னோக்கிக் கணக்கீடு—inference cost, inference stack, inference-time scaling என்பவற்றில் வரும் பொருள்; இதை "அனுமானம்" என்கிறது. (சீனப் பதிப்பும் இவ்விரு கருத்துகளைப் பிரித்து வைக்கவே இரண்டு வெவ்வேறு சொற்களைப் பயன்படுத்துகிறது—reasoning என்பதற்கு 思考, inference என்பதற்கு 推理; அத்தியாயம் 10 இல் உள்ள மொழிபெயர்ப்பு வழக்கு ஆய்வு இந்த மரபையே மீண்டும் சுட்டுகிறது.) பிற முக்கியச் சொற்கள் உரையில் அவை முதன்முதலில் வரும் இடத்திலேயே வரையறுக்கப்படுகின்றன.

முன்நிபந்தனைகள்

இந்த நூல் சில தொழில்நுட்பப் பின்னணி கொண்ட வாசகர்களை இலக்காகக் கொண்டது, ஆனால் நீங்கள் ஒரு குறிப்பிட்ட துறையில் நிபுணராக இருக்க வேண்டியதில்லை. முன்நிபந்தனைகள் கீழே இரண்டு நிலைகளில் பட்டியலிடப்பட்டுள்ளன: "தேவையானவை" மற்றும் "பரிந்துரைக்கப்பட்டவை", உங்கள் தயார்நிலையை மதிப்பிட உதவும்.

தேவையானவை: முழு நூலையும் படிப்பதற்கான அடித்தளம்

  • பைதான் நிரலாக்கம்: நூலில் உள்ள அனைத்து சோதனைகளும் கிட்டத்தட்ட பைதானை அடிப்படையாகக் கொண்டவை. பைதானின் அடிப்படை இலக்கணம், பொதுவான தரவு கட்டமைப்புகள், தொகுப்பு மேலாண்மை (pip) மற்றும் பிற அடிப்படைக் கருத்துகளை நீங்கள் அறிந்திருக்க வேண்டும். தேர்ச்சி தேவையில்லை, ஆனால் மிதமான சிக்கலான பைதான் குறியீட்டைப் படித்து மாற்றியமைக்க முடியும்.
  • LLM களுடன் அடிப்படை அனுபவம்: நீங்கள் ChatGPT, Claude அல்லது ஒத்த தயாரிப்புகளைப் பயன்படுத்தியிருக்க வேண்டும், மேலும் "Prompt → Model Response" என்ற அடிப்படை தொடர்பு முறையைப் புரிந்து கொண்டிருக்க வேண்டும்.
  • AI-உதவி நிரலாக்க கருவி: Claude Code, Codex, Cursor, Trae போன்ற குறைந்தபட்சம் ஒரு AI-உதவி நிரலாக்க கருவியை நிறுவி, அதில் பழகிக் கொள்ளுமாறு வலியுறுத்தப்படுகிறது. ஒருபுறம், இந்த கருவிகள் சோதனை மேம்பாட்டின் செயல்திறனை கணிசமாக மேம்படுத்த முடியும், ஏனெனில் புத்தகத்தில் உள்ள சோதனைகள் விரிவான குறியீடு எழுதுதல் மற்றும் பிழைதிருத்தம் ஆகியவற்றை உள்ளடக்கியது. மறுபுறம், இந்த நிரலாக்க கருவிகள் தாமாகவே முதிர்ச்சியடைந்த கோடிங் ஏஜெண்ட்கள் (Coding Agents) ஆகும். அவற்றைப் பயன்படுத்துவதன் மூலம், ReAct லூப், டூல் கால்கள் (tool calls), மற்றும் சூழல் மேலாண்மை (context management) போன்ற புத்தகத்தில் மீண்டும் மீண்டும் விவாதிக்கப்படும் மைய வழிமுறைகளை நீங்கள் உள்ளுணர்வாக அனுபவிப்பீர்கள். ஏஜெண்ட் வடிவமைப்புக் கொள்கைகளைப் புரிந்துகொள்வதற்கு இந்த நேரடி அனுபவம் மிகவும் மதிப்புமிக்கது.
  • பொது மென்பொருள் பொறியியல் அறிவு: கட்டளை-வரி செயல்பாடுகள், Git பதிப்புக் கட்டுப்பாடு, JSON தரவு வடிவம் மற்றும் REST APIகள் போன்ற அடிப்படைக் கருத்துகளை நன்கு அறிந்திருத்தல். சோதனைகளை இயக்குவதற்கும், ஏஜெண்ட்டின் டூல்-காலிங் (tool-calling) வழிமுறையைப் புரிந்துகொள்வதற்கும் இவை அடித்தளமாக அமைகின்றன.

பரிந்துரைக்கப்படுகிறது: குறிப்பிட்ட அத்தியாயங்களுக்கான வாசிப்பு அனுபவத்தை மேம்படுத்துதல்

  • இயந்திர கற்றல் அடிப்படைகள் (அத்தியாயம் 7): பயிற்சி (training) மற்றும் அனுமானம் (inference), இழப்புச் சார்புகள் (loss functions), சாய்வு இறக்கம் (gradient descent), மற்றும் அதிகப் பொருத்தம் (overfitting) போன்ற அடிப்படைக் கருத்துகளைப் புரிந்துகொள்வது மாதிரி பிந்தைய-பயிற்சியை (model post-training) புரிந்துகொள்ள உதவுகிறது.
  • அடிப்படை கணிதம் (அத்தியாயங்கள் 2-3, 7): நேரியல் இயற்கணிதம் பற்றிய உள்ளுணர்வு புரிதல் (எ.கா., திசையன்கள் (vectors) திசை மற்றும் அளவைக் குறிக்கும், மேட்ரிக்ஸ்கள் (matrices) தொகுதி செயல்பாடுகளைச் செய்ய முடியும் என்பதை அறிதல்) எம்பெடிங்ஸ் (embeddings) மற்றும் கவன வழிமுறைகளை (attention mechanisms) புரிந்துகொள்ள உதவுகிறது. நிகழ்தகவு மற்றும் புள்ளியியல் பற்றிய அடிப்படை அறிவு மதிப்பீட்டு அளவீடுகள் மற்றும் வலுவூட்டல் கற்றலில் (reinforcement learning) எதிர்பார்க்கப்படும் வெகுமதிகளைப் புரிந்துகொள்ள உதவுகிறது. புத்தகத்தில் உள்ள கணிதம் சிக்கலான வழித்தோன்றல்களை உள்ளடக்காது மற்றும் உள்ளுணர்வு விளக்கங்களில் கவனம் செலுத்துகிறது.
  • வலை மேம்பாட்டு அடிப்படைகள் (அத்தியாயங்கள் 4, 9): HTTP, WebSocket, மற்றும் முன்பக்கம்/பின்பக்கம் பிரிப்பு கட்டமைப்பு போன்ற கருத்துகளைப் புரிந்துகொள்வது நிகழ்வு-உந்துதல் ஒத்திசைவற்ற ஏஜெண்ட் கட்டமைப்புகள் (event-driven asynchronous Agent architectures) மற்றும் குரல் ஏஜெண்ட்களுக்கான நிகழ்நேர தொடர்பு சோதனைகளைப் புரிந்துகொள்ள உதவுகிறது.
  • டிரான்ஸ்ஃபார்மர் கட்டமைப்பின் அடிப்படை புரிதல் (அத்தியாயங்கள் 2, 7): டிரான்ஸ்ஃபார்மர் (Transformer) தற்போதைய கிட்டத்தட்ட அனைத்து பெரிய மொழி மாதிரிகளுக்கும் (large language models) அடித்தளமான கட்டமைப்பாகும். பெரிய மாதிரிகள் பற்றிய தங்கள் அடிப்படை அறிவை முறையாக விரிவுபடுத்த விரும்பும் வாசகர்களுக்கு, Illustrating Large Models (图解大模型, டூரிங் சீன மொழியில் வெளியிட்ட நூல்) பிடித்திருக்கலாம். அது டிரான்ஸ்ஃபார்மர் கட்டமைப்பு, முன்-பயிற்சி (pre-training), நுண்-சரிப்படுத்தல் (fine-tuning) போன்ற மையக் கருத்துகளை எளிய வரைபடங்களால் விளக்குகிறது—இந்த நூலின் ஏஜெண்ட் பொறியியல் கண்ணோட்டத்திற்கு நல்ல துணை.

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

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

நன்றியுரை

டூரிங் நிறுவனத்தைச் சேர்ந்த ஆசிரியர்களான மெங் கே மற்றும் லியு மெய்யிங் ஆகியோருக்கு, அவர்களின் உன்னிப்பான தொகுப்புப் பணிக்காகவும், டூரிங்கின் "AI Agent Bootcamp" பாடத்திட்டத்தை ஒழுங்கமைத்ததற்காகவும் நன்றி தெரிவிக்க விரும்புகிறேன்; மேலும், சீன அறிவியல் அகாடமி பல்கலைக்கழகத்தில் AI ஏஜெண்ட் நடைமுறைப் பாடத்தை வழங்கிய பேராசிரியர் லியு ஜுன்மிங்கிற்கும் நன்றி கூறுகிறேன். டூரிங் "AI Agent Bootcamp" மாணவர்கள் அனைவருக்கும், UCAS AI ஏஜெண்ட் நடைமுறைப் பாடத்தின் மாணவர்கள் அனைவருக்கும் சிறப்பு நன்றி—இந்தப் பாடங்களைக் கற்பித்தபோது, நீங்கள் எனக்கு மிகவும் மதிப்புமிக்க கருத்துகளையும் ஆலோசனைகளையும் வழங்கினீர்கள்; அவை இந்தக் கருத்துகள் மீதான என் சொந்தப் புரிதலையே கூர்மைப்படுத்தின.

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

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

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