36 KiB
உருவாக்கும் AI பயன்பாடுகளை உருவாக்கத் தொடங்க தேவையான அனைத்தையும் கற்பிப்பதற்கான 21 பாடங்கள்
🌐 பல மொழி ஆதரவு
GitHub Action மூலம் ஆதரிக்கப்படுகிறது (தானியங்கமாகவும் எப்போதும் புதுப்பிக்கப்பட்டவையாகவும்)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
ஆரம்பர்களுக்கான உருவாக்கும் AI (பதிப்பு 3) - ஒரு பாடநெறி
Microsoft Cloud Advocates வழங்கும் 21 பாடங்களின் விரிவான பாடநெறியுடன் உருவாக்கும் செயற்கை நுண்ணறிவு பயன்பாடுகளை உருவாக்குவதின் அடிப்படைகளை கற்றுக்கொள்ளுங்கள்.
🌱 ஆரம்பம்
இந்த பாடநெறியில் 21 பாடங்கள் உள்ளன. ஒவ்வொரு பாடத்திற்கும் தனித்தொகுப்பு உள்ளது, எனவே நீங்கள் விரும்பிய இடத்தில் இருந்து தொடங்கலாம்!
பாடங்கள் "Learn" என்றால் உருவாக்கும் AI கருத்துக்களை விளக்கும் வகையிலும் அல்லது "Build" என்றால் ஒரு கருத்தை விளக்கி சாத்தியமானால் இரு மொழிகளிலும் (Python மற்றும் TypeScript) குறியீடு உதாரணங்களைக் கொடுக்கும் வகையிலும் குறிக்கப்பட்டுள்ளது.
For .NET Developers checkout Generative AI for Beginners (.NET Edition)!
ஒவ்வொரு பாடத்திலும் கூடுதல் கற்றலுக்கான "Keep Learning" பகுதியும் சேர்க்கப்பட்டுள்ளது.
உங்களுக்கு தேவையானவை
இந்த பாடநெறியின் குறியீட்டை இயக்க, நீங்கள் பின்வற்றவற்றுள் ஒன்றை பயன்படுத்தலாம்:
-
Azure OpenAI Service - பாடங்கள்: "aoai-assignment"
-
GitHub Marketplace Model Catalog - பாடங்கள்: "githubmodels"
-
OpenAI API - பாடங்கள்: "oai-assignment"
-
Python அல்லது TypeScript அடிப்படை அறிவு உதவியாக இருக்கும் - முழு ஆரம்பக்காரர்களுக்காக இந்த Python மற்றும் TypeScript பாடங்களைப் பார்க்கவும்
-
இந்த முழு repo-ஐ உங்கள் சொந்த GitHub கணக்கிற்கு fork செய்ய ஒரு GitHub கணக்கு
உங்கள் டெவலப்மெண்ட் சூழலை அமைக்க உதவ இந்த Course Setup பாடத்தை நாங்கள் உருவாக்கி உள்ளோம்.
பின்னர் எளிதில் கண்டுபிடிக்க இந்த repo-வை ஸ்டார் (🌟) செய்ய மறக்காதீர்கள்.
🧠 வெளியிட தயாரா?
மேலும் மேம்பட்ட குறியீடு உதாரணங்கள் தேடினால், எங்கள் collection of Generative AI Code Samples ஐ இரண்டும் Python மற்றும் TypeScript மொழிகளில் பார்க்கவும்.
🗣️ மற்ற கற்றலர்களை சந்திக்க, உதவி பெற
இந்த பாடத்தை எடுத்துவரும் மற்ற கற்றலர்களை சந்திக்க மற்றும் ஆதரவு பெற எங்கள் official Azure AI Foundry Discord server இல் சேரவும்.
கேள்விகள் கேட்க அல்லது தயாரிப்பு கருத்துக்களை பகிர எங்கள் Azure AI Foundry Developer Forum இல் GitHub-ல் பதிவிடவும்.
🚀 ஒரு ஸ்டார்ட்அப் உருவாக்குகிறீர்களா?
Azure கிரெடிட்களுடன் இன்று எப்படி தொடங்குவது என்பதை 알아보려 Microsoft for Startups ஐப் பார்வையிடுங்கள்.
🙏 உதவ விரும்புகிறீர்களா?
சிபா அல்லது குறியீடு பிழைகள் கண்டுபிடித்திருந்தால், ரஐஸ் அ ஈஷ்யூ (Raise an issue) எழுப்புங்கள் அல்லது ஒரு pull request உருவாக்குங்கள்
📂 ஒவ்வொரு பாடத்திலும் உள்ளது:
- ஒரு சிறிய வீடியோ அறிமுகம்
- README-வில் உள்ள எழுத்து பாடம்
- Azure OpenAI மற்றும் OpenAI API களுக்கு ஆதரவாக Python மற்றும் TypeScript குறியீடு உதாரணங்கள்
- உங்கள் கற்றலை தொடருவதற்கான கூடுதல் வளங்களுக்கான இணைப்புகள்
🗃️ பாடங்கள்
| # | பாட இணைப்பு | விளக்கம் | வீடியோ | கூடுதல் கற்றல் |
|---|---|---|---|---|
| 00 | Course Setup | கற்று: உங்கள் அபிவிருத்தி சூழலை எவ்வாறு அமைப்பது | வீடியோ விரைவில் வரும் | மேலும் அறிய |
| 01 | Introduction to Generative AI and LLMs | கற்று: உருவாக்கும் AI என்ன என்பது மற்றும் பெரும் மொழி மாதிரிகள் (LLMs) எவ்வாறு செயல்படுகின்றன என்பதை புரிந்துகொள்வது | வீடியோ | மேலும் அறிய |
| 02 | Exploring and comparing different LLMs | கற்று: உங்கள் பயன்பாட்டு வழக்குக்கு சரியான மாதிரியை எப்படி தேர்வு செய்வது | வீடியோ | மேலும் அறிய |
| 03 | Using Generative AI Responsibly | கற்று: உருவாக்கும் AI பயன்பாடுகளை பொறுப்பாக எப்படி உருவாக்குவது | வீடியோ | மேலும் அறிய |
| 04 | Understanding Prompt Engineering Fundamentals | கற்று: ப்ராம்ட் இன்ஜினியரிங் சிறந்த நடைமுறைகள் | வீடியோ | மேலும் அறிய |
| 05 | மேம்பட்ட பிராம்ப்டுகள் உருவாக்குதல் | கற்றுக்கொள்ளுங்கள்: உங்கள் பிராம்ப்ட்களின் விளைவுகளை மேம்படுத்தும் பிராம்ப்ட் பொறியியல் தொழில்நுட்பங்களை எவ்வாறு பயன்படுத்துவது. | வீடியோ | மேலும் அறிந்து கொள்ள |
| 06 | உரை உருவாக்கக் பயன்பாடுகள் உருவாக்குதல் | உருவாக்குங்கள்: Azure OpenAI / OpenAI API பயன்படுத்தி ஒரு உரை உருவாக்கும் பயன்பாடு | வீடியோ | மேலும் அறிந்து கொள்ள |
| 07 | சாட் பயன்பாடுகள் உருவாக்குதல் | உருவாக்குங்கள்: சாட் பயன்பாடுகளை திறமையாக உருவாக்கி ஒருங்கிணைப்பதற்கான தொழில்நுட்பங்கள். | வீடியோ | மேலும் அறிந்து கொள்ள |
| 08 | தேடல் பயன்பாடுகள் மற்றும் வெக்டர் தரவுத்தளங்கள் உருவாக்குதல் | உருவாக்குங்கள்: தரவை தேட Embeddings பயன்படுத்தும் ஒரு தேடல் பயன்பாடு. | வீடியோ | மேலும் அறிந்து கொள்ள |
| 09 | பட உருவாக்க பயன்பாடுகள் உருவாக்குதல் | உருவாக்குங்கள்: ஒரு பட உருவாக்கும் பயன்பாடு | வீடியோ | மேலும் அறிந்து கொள்ள |
| 10 | லோ கோடு AI பயன்பாடுகள் உருவாக்குதல் | உருவாக்குங்கள்: லோ கோடு கருவிகள் பயன்படுத்தி ஒரு உருவாக்கக்கூடிய AI பயன்பாடு | வீடியோ | மேலும் அறிந்து கொள்ள |
| 11 | பணி அழைப்பை பயன்படுத்தி வெளிப்புற பயன்பாடுகளை ஒருங்கிணைத்தல் | உருவாக்குங்கள்: 'பணி அழைப்பு' என்பது என்ன மற்றும் பயன்பாடுகளுக்கான அதன் பயன்பாட்டு வழக்குகள் | வீடியோ | மேலும் அறிந்து கொள்ள |
| 12 | AI பயன்பாடுகளுக்கான UX வடிவமைப்பு | கற்றுக்கொள்ளுங்கள்: உருவாக்கக்கூடிய AI பயன்பாடுகளை உருவாக்கும் போது UX வடிவமைப்பு கோட்பாடுகளை எவ்வாறு பொருத்துவது | வீடியோ | மேலும் அறிந்து கொள்ள |
| 13 | உங்கள் உருவாக்கக்கூடிய AI பயன்பாடுகளை பாதுகாக்குதல் | கற்றுக்கொள்ளுங்கள்: AI அமைப்புகளுக்கு உள்ள அச்சுறுத்தல்கள் மற்றும் அபாயங்கள் மற்றும் இத்தகைய அமைப்புகளை பாதுகாப்பதற்கான முறைகள். | வீடியோ | மேலும் அறிந்து கொள்ள |
| 14 | உருவாக்கக்கூடிய AI பயன்பாட்டின் வாழ்நாள் சுழற்சி | கற்றுக்கொள்ளுங்கள்: LLM வாழ்க்கைசுற்றுவழக்கையும் LLMOps-ஐ நிர்வகிக்க தேவையான கருவிகள் மற்றும் அளவைகள் | வீடியோ | மேலும் அறிந்து கொள்ள |
| 15 | Retrieval Augmented Generation (RAG) மற்றும் வெக்டர் தரவுத்தளங்கள் | உருவாக்குங்கள்: வெக்டர் தரவுத்தளங்களிலிருந்து எம்பெடிங்குகளை மீட்டெடுக்க RAG கட்டமைப்பை பயன்படுத்தும் ஒரு பயன்பாடு | வீடியோ | மேலும் அறிந்து கொள்ள |
| 16 | திறந்த மூல மாதிரிகள் மற்றும் Hugging Face | உருவாக்குங்கள்: Hugging Face இல் கிடைக்கும் திறந்த மூல மாதிரிகளை பயன்படுத்தும் ஒரு பயன்பாடு | வீடியோ | மேலும் அறிந்து கொள்ள |
| 17 | AI ஏஜன்டுகள் | உருவாக்குங்கள்: AI ஏஜன்ட் கட்டமைப்பை பயன்படுத்தும் ஒரு பயன்பாடு | வீடியோ | மேலும் அறிந்து கொள்ள |
| 18 | LLM-களை நுணுக்கமாக சீரமைத்தல் | கற்றுக்கொள்ளுங்கள்: LLM-களை நுணுக்கமாக சீரமைப்பது என்பது என்ன, ஏன் மற்றும் எப்படி | வீடியோ | மேலும் அறிந்து கொள்ள |
| 19 | SLM-களுடன் உருவாக்குதல் | கற்றுக்கொள்ளுங்கள்: சிறு மொழி மாதிரிகளுடன் கட்டமைப்பதன் நன்மைகள் | வீடியோ விரைவில் வரும் | மேலும் அறிந்து கொள்ள |
| 20 | Mistral மாதிரிகளுடன் உருவாக்குதல் | கற்றுக்கொள்ளுங்கள்: Mistral குடும்ப மாதிரிகளின் அம்சங்கள் மற்றும் வேறுபாடுகள் | வீடியோ விரைவில் வரும் | மேலும் அறிந்து கொள்ள |
| 21 | Meta மாதிரிகளுடன் உருவாக்குதல் | கற்றுக்கொள்ளுங்கள்: Meta குடும்ப மாதிரிகளின் அம்சங்கள் மற்றும் வேறுபாடுகள் | வீடியோ விரைவில் வரும் | மேலும் அறிந்து கொள்ள |
🌟 சிறப்பு நன்றி
முழு GitHub Actions மற்றும் workflow-களை உருவாக்கியதற்காக John Aziz அவருக்கு சிறப்பு நன்றி
Bernhard Merkle அவருக்கு ஒவ்வொரு பாடத்திலும் கற்கையும் குறியீட்டு அனுபவத்தையும் மேம்படுத்த முக்கியமான பங்களிப்புகளைச் செய்ததற்காக நன்றி.
🎒 மற்ற பாடங்கள்
எங்கள் குழு மற்ற பாடங்களையும் தயாரிக்கிறது! இதைப் பார்க்கவும்:
LangChain
Azure / Edge / MCP / Agents
உருவாக்கக்கூடிய AI தொடர்
முக்கியக் கற்றல்
Copilot தொடர்
உதவி பெறுதல்
AI பயன்பாடுகளை உருவாக்கும் போது நீங்கள் சிக்கியபோது அல்லது ஏதேனும் கேள்விகள் இருந்தால். MCP பற்றிய விவாதங்களில் மற்ற கற்றவர்கள் மற்றும் அனுபவமுள்ள டெவลப்பர்களுடன் சேர்ந்து கலந்துகொள்ளுங்கள். இது கேள்விகள் வரவேற்கப்படும் மற்றும் அறிவு தாராளமாக பகிரப்படும் ஆதரவான சமூகமாகும்.
உங்கள் தயாரிப்பு பற்றிய கருத்துகள் அல்லது கட்டும்போது ஏற்பட்ட பிழைகள் இருந்தால், இங்கு பார்வையிடவும்:
மறுப்பு அறிக்கை: இந்த ஆவணம் AI மொழிபெயர்ப்பு சேவையான Co-op Translator மூலம் மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் துல்லியத்திற்காக முயற்சித்தாலும், இயந்திர மொழிபெயர்ப்புகளில் பிழைகள் அல்லது துல்லியக்குறைவுகள் இருக்கக்கூடும் என்பதை தயவுசெய்து கருத்தில் கொள்ளவும். அதன் மூல மொழியில் உள்ள அசல் ஆவணமே அதிகாரப்பூர்வ ஆதாரமாகக் கருதப்பட வேண்டும். முக்கிய தகவல்களுக்கு தொழில்முறை மனித மொழிபெயர்ப்பை பரிந்துரைக்கிறோம். இந்த மொழிபெயர்ப்பைப் பயன்படுத்துவதால் உருவாகும் எந்த தவறான புரிதல்களுக்கும் அல்லது தவறான விளக்கங்களிற்கும் நாங்கள் பொறுப்பேற்கமாட்டோம்.