Cloudflare-இல் நான் எவ்வாறு Production AI செயலிகளை உருவாக்குகிறேன்
AI ஒரு டெமோவை உருவாக்குவதை எளிதாக்குகிறது. ஆனால் உண்மையான பயனர்களுக்காக ஒரு செயலியை உருவாக்குவது என்பது முற்றிலும் மாறுபட்ட ஒரு திறமையாகும்.
நம்பகமான அமைப்புகளை உருவாக்க நான் இந்தத் தத்துவங்களைப் பயன்படுத்துகிறேன்.
எளிமையாகத் தொடங்குங்கள்.
சிக்கலான அமைப்புகள், சிறப்பாகச் செயல்படும் எளிய அமைப்புகளிலிருந்தே உருவாகின்றன. முதல் நாளிலேயே பெரிய கட்டமைப்புகளை (architectures) உருவாக்குவதை AI எளிதாக்குகிறது. ஆனால் அதைச் செய்யாதீர்கள். முதலில் மிக எளிமையான பதிப்பை வெளியிடுங்கள். உண்மையான பயனர்களின் தேவைகளே உங்கள் கட்டமைப்பின் சிக்கலைத் தீர்மானிக்கட்டும்.
உங்கள் AI மாதிரியை ஒரு பொறியியல் குழுவைப் போல நிர்வகியுங்கள்.
திட்ட விதிகள் மற்றும் சூழலை (context) அமைக்க ஒரு CLAUDE.md கோப்பைப் பயன்படுத்துங்கள். நீங்களே ஒரு CTO. Prompting என்பது திட்டமிடுதல் அல்ல.
சரியான வேலைகளுக்குச் சரியான கருவிகளைப் பயன்படுத்துங்கள்:
- stateless compute மற்றும் routing-களுக்கு Workers.
- config மற்றும் cache-ஐப் படிக்க KV.
- ஒரு entity-க்கான state-ஐ நிர்வகிக்க Durable Objects.
- entity-களுக்கு இடையிலான உறவுகளை நிர்வகிக்க D1.
உங்கள் கட்டமைப்பு நிலையானதாக இருக்க, இந்த எல்லைகளைச் சரியாக அமைத்திடுங்கள்.
அடிப்படைகளைத் தவிர்க்காதீர்கள்.
AI ஒரு டெமோவில் இயங்கும் குறியீட்டை (code) எழுதும், ஆனால் அது production-இல் தோல்வியடையும். நீங்கள் இந்த விதிகளைப் பின்பற்ற வேண்டும்:
- ஒவ்வொரு mutation-க்கும் idempotency இருப்பதை உறுதி செய்யுங்கள்.
- உங்கள் logic-இல் தெளிவான தொடர்ச்சியைப் பேணுங்கள்.
நீங்கள் எதை உருவாக்குகிறீர்கள் என்பதில் விழிப்புணர்வுடன் இருங்கள். Vibe coding-இல் விழிப்புணர்வு இருக்காது. Intentional coding என்பது சரியானத் தீர்ப்பைச் (judgment) சார்ந்தது. AI உங்களுக்குத் துணையாக இருக்கும், ஆனால் அது உங்கள் முடிவெடுக்கும் திறனுக்கு மாற்றாகாது.
முழு உரையை இங்கே பாருங்கள்: https://dev.to/truvisory/how-i-build-production-ai-apps-on-cloudflare-with-claude-code-2hka
ஆதாரம்: https://dev.to/truvisory/how-i-build-production-ai-apps-on-cloudflare-with-claude-code-2hka
விருப்பமான கற்றல் சமூகம்: https://t.me/GyaanSetuAi