ஒரு நல்ல **Spec Coding** (விவரக்குறிப்பு சார்ந்த நிரலாக்கம்) இன் மையம், "தெளிவற்ற எண்ணங்களை" "துல்லியமான, சரிபார்க்கக்கூடிய, செயல்படுத்தக்கூடிய ஒப்பந்தங்களாக" மாற்றுவதாகும். இது ஒரு ஆவணத்தை எழுதுவது மட்டுமல்ல, மனிதர்களுக்கும் AI க்கும் (அல்லது மனிதர்களுக்கும் மனிதர்களுக்கும்) இடையேயான **தெளிவின்மை இ…
Vibe Coding இன் "உணர்வு/சூழல் இயக்க" முறை விரைவான முன்மாதிரி மற்றும் ஆக்கப்பூர்வமான ஆய்வுகளில் மிகவும் சிறப்பாக இருந்தாலும், கட்டுப்பாடு இல்லாமல் இருந்தால், சில பொதுவான குறைபாடுகளில் எளிதில் சிக்கிக்கொள்ளும். கீழே **குறியீட்டுத் தரம், பராமரிப்புத்திறன், பாதுகாப்பு, தேவை மாற்றங்கள், குழு ஒத்துழைப்பு*…
இது பெரும்பாலான புரோகிராமர்கள் எதிர்கொள்ளும் பிரச்சினை. **Vibe Coding** மற்றும் **Spec Coding** ஆகியவை தற்போதைய பெரிய மொழி மாதிரி (LLM) உதவியுடன் நிரலாக்கத்தில் இரண்டு முற்றிலும் மாறுபட்ட வேலை முறைகள் ஆகும். அவற்றின் முக்கிய வேறுபாடு: **நீங்கள் AI க்கு கொடுக்கும் 'உள்ளீடு' தெளிவற்ற உணர்வா, அல்லது து…
Query தீங்கிழைக்கும் ஊசி (தீங்கிழைக்கும் Prompt Injection / தேடல் நச்சூட்டு) என்பது RAG அமைப்புகள் உண்மையான உலகில் செயல்படும்போது மிகவும் உண்மையான பாதுகாப்பு அச்சுறுத்தலாகும். தாக்குபவர்கள் கவனமாக வடிவமைக்கப்பட்ட உள்ளீடுகள் மூலம், மாதிரி முக்கிய தகவல்களை வெளியிடுதல், கட்டுப்பாடுகளைத் தவிர்த்தல், எதி…
Prompt மேம்படுத்தல் (Prompt Engineering / Optimization) என்பது பெரிய மொழி மாதிரியை "கட்டுப்படுத்த" செய்வதற்கான முக்கிய திறமையாகும், குறிப்பாக RAG அமைப்புகளில், இது மாதிரி உண்மையாக மீட்டெடுக்கப்பட்ட உள்ளடக்கத்தை நம்பி, மாயத்தைத் தவிர்த்து, வெளியீட்டு வடிவமைப்பை சரியாகக் கடைப்பிடிக்குமா என்பதை நேரடியா…
RAG இன் மேம்படுத்தல் ஒரு ஒற்றை கட்டத்தின் சரிசெய்தல் அல்ல, மாறாக ஒரு **முழு சங்கிலி உகப்பாக்கம்** செயல்முறை ஆகும். கீழே நான் **தரவு குறியீட்டு பக்கம், மீட்டெடுப்பு பக்கம், உருவாக்கம் பக்கம், மதிப்பீடு பக்கம்** என்ற நான்கு பரிமாணங்களில் இருந்து முறையான மேம்படுத்தல் உத்திகளை வழங்குகிறேன், மேலும் நேர்க…
## Embedding உண்மையில் என்ன செய்கிறது? — தொழில்நுட்ப இயல்பிலிருந்து நேர்காணல் பதில் வரை
### ஒன்று, தொழில்நுட்ப இயல்பு: ஒரு வாக்கியத்தில் மையத்தைச் சொல்லுதல்
**Embedding-இன் மைய வேலை, தனித்துவமான, கட்டமைக்கப்படாத தரவுகளை (உரை, படங்கள் போன்றவை) ஒரு தொடர்ச்சியான, குறைந்த பரிமாண திசையன் இடத்தில் வரைபட…
துல்லியம் என்பது அறிவு வினா-விடை அமைப்பின் மைய உயிர்நாடியாகும், குறிப்பாக அதை தீவிரமான சூழல்களில் (மருத்துவம், சட்டம், நிறுவன உள் ஆதரவு போன்றவை) பயன்படுத்த முயற்சிக்கும் போது. எனது பார்வையை சுருக்கமாகச் சொன்னால்: **துல்லியம் என்பது பல பரிமாணங்களைக் கொண்ட ஒரு கருத்து; ஒரு எண்ணை மட்டும் பார்க்காமல், அ…
### RAG என்றால் என்ன?
**RAG** என்பதன் முழு வடிவம் **Retrieval-Augmented Generation** ஆகும், தமிழில் **மீட்டெடுப்பு-மேம்படுத்தப்பட்ட உருவாக்கம்** எனப்படும்.
எளிமையாகச் சொன்னால், இது **பெரிய மொழி மாதிரிக்கு "எப்போதும் பார்க்கக்கூடிய ஒரு குறிப்பு புத்தகத்தை" கொடுக்கும்** தொழில்நுட்பமாகும்.
பெரிய மொழ…
## ஒரு, Skill இன் முக்கிய கருத்துக்கள்
Skill என்பது **Agent (நுண்ணறிவு முகவர்)** அல்லது **AI அமைப்பில்** இணைக்கப்பட்ட செயல்படுத்தக்கூடிய திறன் அலகுகளின் தொகுப்பாகும். இது பொதுவாக பின்வருவனவற்றைக் கொண்டிருக்கும்:
- **தூண்டுதல் நிபந்தனை**: எப்போது அழைக்கப்படும் (பயனர் கட்டளை, அமைப்பு நிகழ்வு போன்றவை…
## AI ஏஜெண்டின் மூன்று முக்கிய முறைகள்: ReAct, Plan-and-Solve மற்றும் Reflection
AI ஏஜென்ட் என்பது சூழலை உணர்ந்து, முடிவுகளை எடுத்து, செயல்களைச் செய்யும் தன்னாட்சி நிறுவனமாகும். இதன் முக்கிய முறைகள் மூன்று: ReAct, Plan-and-Solve மற்றும் Reflection. கீழே ஒவ்வொன்றும் விளக்கப்பட்டுள்ளன, ஓட்ட விளக்கப்ப…
## கலப்பு நிபுணர் முறை MOA (Mixture-of-Agents) என்றால் என்ன?
**MOA** என்பது ஒரு **பல-முகவர் கூட்டு கட்டமைப்பு** ஆகும், இதன் மையக் கருத்து: பல சுயாதீன AI மாதிரிகளை ("நிபுணர்கள்" அல்லது "முகவர்கள்" என அழைக்கப்படும்) ஒன்றிணைத்து, ஒரு **திசைவி/அட்டவணை பொறிமுறை** மூலம், ஒவ்வொரு நிபுணரும் தனக்கு மிகவும் …
# ஏஜென்ட் நினைவக அமைப்பு வடிவமைப்பு: குறுகிய கால மற்றும் நீண்ட கால நினைவக செயலாக்க தீர்வுகள்
இந்த கட்டுரை ஏஜென்ட் நினைவக அமைப்பின் வடிவமைப்பை ஆராய்கிறது, அதை குறுகிய கால மற்றும் நீண்ட கால நினைவகம் என இரண்டு நிலைகளாகப் பிரித்து, ஒவ்வொன்றின் செயலாக்க தீர்வுகள் மற்றும் கவனிக்க வேண்டிய விஷயங்களை விரிவா…
# ஏஜென்ட் கருவி அழைப்புக்கும் சாதாரண செயல்பாட்டு அழைப்புக்கும் உள்ள வேறுபாடுகளின் சுருக்கம்
இந்தக் கட்டுரை முதன்மையாக ஏஜென்ட் கருவி அழைப்புக்கும் சாதாரண செயல்பாட்டு அழைப்புக்கும் உள்ள முக்கிய வேறுபாடுகளை விவாதிக்கிறது, மேலும் ஏஜென்ட் கருவி அழைப்பின் வழிமுறை, மதிப்பு, பொதுவான தோல்வி முறைகள் மற்றும் …
# AI நேர்காணல் கேள்வி 2: பெரிய மொழி மாதிரி (LLM) கருவி அழைப்புகளை நம்பகமானதாக எப்படி உறுதி செய்வது
பெரிய மொழி மாதிரி (LLM) கருவி அழைப்புகளை நம்பகமானதாகவும் கட்டுப்படுத்தக்கூடியதாகவும் எப்படி உறுதி செய்வது, வெறும் தூண்டுதல் வார்த்தைகளை மட்டும் நம்பாமல். இதற்கு பல அடுக்கு கட்டுப்பாட்டு கட்டமைப்பை முற…
# Function Calling தொழில்நுட்ப சுருக்கம்
## 1. வரையறை
Function Calling என்பது ஒரு வழிமுறையாகும், இது டெவலப்பர்கள் JSON schema மூலம் பெரிய மொழி மாதிரிக்கு (LLM) கிடைக்கக்கூடிய வெளிப்புற கருவிகளை (API போன்றவை) விவரிக்க அனுமதிக்கிறது. மாதிரி பயனரின் கேள்விக்கு பதிலளிக்க கருவியை அழைக்க வேண்டும் என முடி…
# திசையன் தரவுத்தள நேர்காணல் வழிகாட்டி மற்றும் தொழில்நுட்ப விளக்கம்
இந்தக் கட்டுரை திசையன் தரவுத்தளங்கள் பற்றிய நேர்காணல் அனுபவப் பகிர்வு மற்றும் தொழில்நுட்ப விளக்கமாகும். திசையன் தரவுத்தளங்களின் மையக் கருத்துக்கள், தொழில்நுட்பக் கொள்கைகள், தேர்வு பரிந்துரைகள் மற்றும் பயன்பாட்டு சூழல்களை முறையாக வி…