28 KiB
21 اسباق جو آپ کو جنریٹو AI ایپلیکیشنز بنانے کے لیے درکار تمام چیزیں سکھاتے ہیں
🌐 کثیر اللسانی معاونت
GitHub Action کے ذریعے حمایت یافتہ (خودکار اور ہمیشہ تازہ ترین)
عربی | بنگالی | بلغاریائی | برمی (میانمار) | چینی (سادہ) | چینی (روایتی، ہانگ کانگ) | چینی (روایتی، مکاو) | چینی (روایتی، تائیوان) | کروشیا | چیک | ڈینش | ڈچ | ایسٹونین | فنلش | فرانسیسی | جرمن | یونانی | عبرانی | ہندی | ہنگری | انڈونیشیائی | اطالوی | جاپانی | کنڑ | خمیر | کوریائی | لتھوانوی | ملائی | مالئیالم | مراٹھی | نیپالی | نائجیرین پیڈجن | ناروے | فارسی | پولش | برازیلی پرتگالی | پرتگالی (پرتگال) | پنجابی (گرمکھی) | رومانیائی | روسی | سربیائی (سریلیک) | سلوواک | سلووینین | ہسپانوی | سواحلی | سویڈش | تاگالوگ (فلپائن) | تمل | تلگو | تھائی | ترکی | یوکرینیائی | اردو | ویتنامی
کیا آپ مقامی طور پر کلون کرنا پسند کریں گے؟
یہ ریپوزٹری 50+ زبانوں کے تراجم شامل کرتی ہے جو کہ ڈاؤن لوڈ سائز کو کافی بڑھا دیتی ہے۔ بغیر تراجم کے کلون کرنے کے لیے، sparse checkout استعمال کریں:
بش / macOS / لینکس:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (ونڈوز):
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"یہ آپ کو وہ سب کچھ دیتا ہے جو کورس مکمل کرنے کے لیے درکار ہے، بہت تیز ڈاؤن لوڈ کے ساتھ۔
ابتدائیوں کے لیے جنریٹو AI (ورژن 3) - ایک کورس
Microsoft Cloud Advocates کے ہمارے 21 اسباق پر مشتمل جامع کورس کے ذریعے جنریٹو AI ایپلیکیشنز بنانے کے بنیادی اصول سیکھیں۔
🌱 شروع کرنا
اس کورس میں 21 اسباق ہیں۔ ہر سبق اپنی مخصوص موضوع پر مشتمل ہے، لہٰذا جہاں چاہیں شروع کریں!
اسباق یا تو "سیکھیں" ہوتے ہیں جو جنریٹو AI کے تصور کی وضاحت کرتے ہیں یا "بنائیں" ہوتے ہیں جو تصور اور کوڈ کے نمونے دونوں Python اور TypeScript میں سمجھاتے ہیں جب ممکن ہو۔
.NET ڈویلپرز کے لیے ملاحظہ کریں ابتدائیوں کے لیے جنریٹو AI (.NET ایڈیشن)!
ہر سبق میں ایک "مزید سیکھتے رہیں" سیکشن بھی شامل ہے جس میں اضافی تعلیمی وسائل ہوتے ہیں۔
آپ کو کیا چاہیے
اس کورس کا کوڈ چلانے کے لیے، آپ استعمال کر سکتے ہیں:
-
Azure OpenAI Service - اسباق: "aoai-assignment"
-
Microsoft Foundry Models - اسباق: "githubmodels" (GitHub Models جولائی 2026 کے آخر میں ریٹائر ہو رہے ہیں - اس کے بجائے Microsoft Foundry Models استعمال کریں)
-
OpenAI API - اسباق: "oai-assignment"
-
Foundry Local - اپنے آلے پر ماڈلز کو مکمل طور پر آف لائن چلائیں، کسی کلاؤڈ سبسکرپشن کی ضرورت نہیں
-
Python یا TypeScript کا بنیادی علم مفید ہے - * مکمل نئے مبتدیوں کے لیے یہ Python اور TypeScript کورسز ملاحظہ کریں
-
ایک GitHub اکاؤنٹ تاکہ آپ اس پورے ریپوزٹری کو اپنے GitHub اکاؤنٹ پر فورک کر سکیں
ہم نے کورس سیٹ اپ کا سبق بنایا ہے جو آپ کو اپنا ڈیولپمنٹ ماحول ترتیب دینے میں مدد دے گا۔
اس repo کو ⭐ سٹار کرنا نہ بھولیں تاکہ بعد میں اسے آسانی سے تلاش کر سکیں۔
🧠 تیار ہیں تعینات کرنے کے لیے؟
اگر آپ مزید جدید کوڈ نمونے تلاش کر رہے ہیں، تو ہمارے جنریٹو AI کوڈ نمونوں کے مجموعے کو دیکھیں جو دونوں Python اور TypeScript میں ہیں۔
🗣️ دیگر سیکھنے والوں سے ملاقات کریں، مدد حاصل کریں
ہمارے سرکاری Microsoft Foundry Discord سرور میں شامل ہوں تاکہ دیگر سیکھنے والوں سے ملیں جو یہ کورس کر رہے ہیں اور مدد حاصل کریں۔
سوالات پوچھیں یا ہماری مصنوعات پر رائے دیں ہمارے Microsoft Foundry Developer Forum پر GitHub پر۔
🚀 اسٹارٹ اپ بنا رہے ہیں؟
Microsoft for Startups ملاحظہ کریں تاکہ آج ہی Azure کریڈٹس کے ساتھ بنانے کا آغاز کیسے کریں۔
🙏 مدد کرنا چاہتے ہیں؟
کیا آپ کے پاس تجاویز ہیں یا ہجے یا کوڈ میں غلطیاں ملی ہیں؟ ایک ایشو اٹھائیں یا ایک پل ریکویسٹ بنائیں
📂 ہر سبق میں شامل ہے:
- موضوع کا ایک مختصر ویڈیو تعارف
- ریڈمی میں موجود تحریری سبق
- Python اور TypeScript کے کوڈ نمونے جو Azure OpenAI اور OpenAI API کی حمایت کرتے ہیں
- سیکھائی جاری رکھنے کے لیے اضافی وسائل کے لنکس
🗃️ اسباق
| # | سبق کا لنک | وضاحت | ویڈیو | اضافی تعلیم |
|---|---|---|---|---|
| 00 | کورس سیٹ اپ | سیکھیں: اپنا ڈیولپمنٹ ماحول کیسے ترتیب دیں | جلد ویڈیو دستیاب ہوگا | مزید جانیں |
| 01 | جنریٹو AI اور LLMs کا تعارف | سیکھیں: جانیں کہ جنریٹو AI کیا ہے اور بڑے زبان کے ماڈلز (LLMs) کیسے کام کرتے ہیں | ویڈیو | مزید جانیں |
| 02 | مختلف LLMs کو دریافت اور موازنہ کرنا | سیکھیں: اپنے استعمال کے لیے صحیح ماڈل کا انتخاب کیسے کریں | ویڈیو | مزید جانیں |
| 03 | ذمہ داری سے جنریٹو AI کا استعمال | سیکھیں: ذمہ داری سے جنریٹو AI ایپلیکیشنز کیسے بنائیں | ویڈیو | مزید جانیں |
| 04 | پرومپٹ انجینئرنگ کی بنیادی باتوں کو سمجھنا | سیکھیں: ہینڈز آن پرومپٹ انجینئرنگ کی بہترین مشقیں | ویڈیو | مزید جانیں | | 05 | ایڈوانسڈ پرومپٹس بنانا | سیکھیں: پرومپٹ انجینئرنگ کی تکنیکیں کیسے لگائیں جو آپ کے پرومپٹس کے نتائج کو بہتر بنائیں۔ | ویڈیو | مزید جانیں | | 06 | ٹیکسٹ جنریشن ایپلیکیشنز بنانا | بنائیں: Azure OpenAI / OpenAI API استعمال کرتے ہوئے ٹیکسٹ جنریشن ایپ | ویڈیو | مزید جانیں | | 07 | چیٹ ایپلیکیشنز بنانا | بنائیں: چیٹ ایپلیکیشنز کو مؤثر طریقے سے بنانے اور جوڑنے کی تکنیکس۔ | ویڈیو | مزید جانیں | | 08 | سرچ ایپس ویکٹر ڈیٹا بیسز بنانا | بنائیں: ایسی سرچ ایپلیکیشن جو ایمبیڈنگز کے ذریعے ڈیٹا کی تلاش کرے۔ | ویڈیو | مزید جانیں | | 09 | امیج جنریشن ایپلیکیشنز بنانا | بنائیں: ایک امیج جنریشن ایپلیکیشن | ویڈیو | مزید جانیں | | 10 | لو کوڈ AI ایپلیکیشنز بنانا | بنائیں: لو کوڈ ٹولز استعمال کرتے ہوئے جنریٹو AI ایپلیکیشن | ویڈیو | مزید جانیں | | 11 | فنکشن کالنگ کے ذریعے خارجی ایپلیکیشنز کا انضمام | بنائیں: فنکشن کالنگ کیا ہے اور ایپلیکیشنز میں اس کے استعمال | ویڈیو | مزید جانیں | | 12 | AI ایپلیکیشنز کے لیے UX ڈیزائن کرنا | سیکھیں: جنریٹو AI ایپلیکیشنز تیار کرتے وقت UX ڈیزائن اصول کس طرح اپنائیں | ویڈیو | مزید جانیں | | 13 | اپنی جنریٹو AI ایپلیکیشنز کو محفوظ بنانا | سیکھیں: AI سسٹمز کے خطرات اور ان کو محفوظ بنانے کے طریقے | ویڈیو | مزید جانیں | | 14 | جنریٹو AI ایپلیکیشن کا لائف سائکل | سیکھیں: LLM لائف سائیکل اور LLMOps کو منظم کرنے کے آلات اور میٹرکس | ویڈیو | مزید جانیں | | 15 | ریٹریول آگمینٹڈ جنریشن (RAG) اور ویکٹر ڈیٹا بیسز | بنائیں: ویکٹر ڈیٹا بیسز سے ایمبیڈنگز بازیافت کرنے کے لیے RAG فریم ورک استعمال کرنے والی ایپلیکیشن | ویڈیو | مزید جانیں | | 16 | اوپن سورس ماڈلز اور Hugging Face | بنائیں: اوپن سورس ماڈلز کے ساتھ ایپلیکیشن جو Hugging Face پر دستیاب ہیں | ویڈیو | مزید جانیں | | 17 | AI ایجنٹس | بنائیں: AI ایجنٹ فریم ورک استعمال کرتے ہوئے ایپلیکیشن | ویڈیو | مزید جانیں | | 18 | LLMs کی فائن ٹیوننگ | سیکھیں: LLMs کی فائن ٹیوننگ کیا ہے، کیوں اور کیسے | ویڈیو | مزید جانیں | | 19 | SLMs کے ساتھ بنانا | سیکھیں: Small Language Models کے ساتھ بنانے کے فوائد | Video Coming Soon | مزید جانیں | | 20 | Mistral ماڈلز کے ساتھ بنانا | سیکھیں: Mistral فیملی ماڈلز کی خصوصیات اور فرق | Video Coming Soon | مزید جانیں | | 21 | Meta ماڈلز کے ساتھ بنانا | سیکھیں: Meta فیملی ماڈلز کی خصوصیات اور فرق | Video Coming Soon | مزید جانیں |
🌟 خصوصی شکریہ
John Aziz کا خاص شکریہ، جنہوں نے تمام GitHub Actions اور ورک فلو تیار کیے۔
Bernhard Merkle کا شکریہ، جنہوں نے ہر سبق میں اہم شراکت دی تاکہ سیکھنے والے اور کوڈ کے تجربے کو بہتر بنایا جا سکے۔
🎒 دیگر کورسز
ہماری ٹیم دیگر کورسز بھی تخلیق کرتی ہے! دیکھیں:
LangChain
Azure / Edge / MCP / Agents
جنریٹو AI سیریز
بنیادی تعلیم
کوپائلٹ سیریز
مدد حاصل کرنا
اگر آپ پھنس جائیں یا AI ایپس بنانے کے بارے میں کوئی سوال ہو تو۔ MCP کے بارے میں گفتگو میں ہم خیال سیکھنے والوں اور تجربہ کار ڈیولپرز میں شامل ہوں۔ یہ ایک مددگار کمیونٹی ہے جہاں سوالات کا خیرمقدم کیا جاتا ہے اور علم آزادانہ طور پر شیئر کیا جاتا ہے۔
اگر آپ کے پاس پروڈکٹ کی رائے یا تعمیر کے دوران غلطیاں ہوں تو ملاحظہ کریں:
ڈس کلیمر: یہ دستاویز AI ترجمہ سروس Co-op Translator کے ذریعے ترجمہ کی گئی ہے۔ جبکہ ہم درستگی کے لیے کوشاں ہیں، براہ کرم اس بات سے آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا عدم درستیاں ہو سکتی ہیں۔ اصل دستاویز اپنے مادری زبان میں مستند ماخذ سمجھی جائے گی۔ حساس معلومات کے لیے پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کی ذمہ داری ہم قبول نہیں کرتے۔