ai-agents-for-beginners

AI ایجنٹس برائے مبتدی - ایک کورس

جنریٹو AI برائے مبتدی

ایک کورس جو آپ کو AI ایجنٹس بنانے کا آغاز کرنے کے لیے درکار تمام چیزیں سکھاتا ہے

گیٹ ہب لائسنس GitHub شراکت دار GitHub ایشوز GitHub پل-درخواستیں PRs خوش آمدید

🌐 متعدد زبانوں کی حمایت

GitHub Action کے ذریعے سپورٹ شدہ (خودکار اور ہمیشہ تازہ ترین)

عربی | بنگالی | بلغاریائی | برمی (میانمار) | چینی (سادہ) | چینی (روایتی، ہانگ کانگ) | چینی (روایتی، میکاؤ) | چینی (روایتی، تائیوان) | کروشین | چیک | ڈینش | ڈچ | ایسٹونین | فن لینش | فرانسیسی | جرمن | یونانی | عبرانی | ہندی | ہنگیرین | انڈونیشیائی | اطالوی | جاپانی | کنڑ | کوریائی | لتھوانوی | ملائی | مالیالم | ماراتھی | نیپالی | نائجیریائی پڈگن | ناروے | فارسی (فارسی) | پولش | پرتگالی (برازیل) | پرتگالی (پرتگال) | پنجابی (گرمکھی) | رومانیائی | روسی | سربین (سیرِیلیک) | سلوواک | سلووینین | ہسپانوی | سواحلی | سویڈش | ٹاگالوگ (فلپائنی) | تمل | تیلگو | تھائی | ترکی | یوکرینی | اردو | ویتنامی

کیا آپ مقامی طور پر کلون کرنا پسند کریں گے؟

یہ ریپوزٹری 50+ زبانوں کے تراجم پر مشتمل ہے جو ڈاؤن لوڈ کے سائز کو نمایاں طور پر بڑھاتا ہے۔ تراجم کے بغیر کلون کرنے کے لیے sparse checkout استعمال کریں:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

اس سے آپ کو کورس مکمل کرنے کے لیے درکار تمام چیزیں بہت تیز تر ڈاؤن لوڈ کے ساتھ مل جاتیں ہیں۔

اگر آپ اضافی تراجم چاہتے ہیں تو سپورٹ شدہ زبانیں یہاں درج ہیں

GitHub واچرز GitHub فورکس GitHub اسٹارز

Microsoft Foundry ڈسکارڈ

🌱 شروعات

یہ کورس AI ایجنٹس بنانے کے بنیادی اصولوں کا احاطہ کرنے والے اسباق پر مشتمل ہے۔ ہر سبق اپنا مخصوص موضوع کور کرتا ہے، لہٰذا جہاں چاہیں وہیں سے شروع کریں!

اس کورس کے لیے متعدد زبانوں کی حمایت موجود ہے۔ ہماری دستیاب زبانیں یہاں دیکھیں۔

اگر یہ آپ کا پہلی بار Generative AI ماڈلز کے ساتھ بلڈنگ ہے، تو ہمارا جنریٹو AI برائے مبتدی کورس دیکھیں، جس میں GenAI کے ساتھ بنڈنگ پر 21 اسباق شامل ہیں۔

یہ ریپو اسے اسٹار (🌟) دینا نہ بھولیں اور کوڈ چلانے کے لیے اس ریپو کو فورک کریں۔

دوسرے سیکھنے والوں سے ملیں، اپنے سوالات کے جواب حاصل کریں

اگر آپ پھنس جائیں یا AI ایجنٹس بنانے کے بارے میں کوئی سوال ہو تو ہمارے مختص شدہ ڈسکارڈ چینل میں شامل ہوں: Microsoft Foundry ڈسکارڈ۔

آپ کو کیا چاہیے

ہر سبق میں کوڈ مثالیں شامل ہیں، جو code_samples فولڈر میں مل سکتی ہیں۔ آپ اپنی کاپی بنانے کے لیے اس ریپو کو فورک کر سکتے ہیں۔

ان مشقوں میں موجود کوڈ مثالیں Microsoft Agent Framework کے ساتھ Azure AI Foundry Agent Service V2 استعمال کرتی ہیں:

یہ کورس Microsoft کے مندرجہ ذیل AI ایجنٹ فریم ورکس اور سروسز استعمال کرتا ہے:

مزید معلومات کے لیے کہ اس کورس کے کوڈ کو کیسے چلایا جائے، Course Setup دیکھیں۔

🙏 مدد کرنا چاہتے ہیں؟

کیا آپ کے پاس تجاویز ہیں یا آپ نے املا یا کوڈ کی غلطیاں پائی ہیں؟ ایک مسئلہ درج کریں یا پل ریکویسٹ بنائیں

📂 ہر سبق میں شامل ہے

🗃️ اسباق

سبق متن اور کوڈ ویڈیو اضافی مطالعہ
AI ایجنٹس کا تعارف اور ایجنٹ کے استعمال کے کیسز لنک ویڈیو لنک
AI ایجنٹک فریم ورکس کا جائزہ لنک ویڈیو لنک
AI ایجنٹک ڈیزائن پیٹرنز کو سمجھنا لنک ویڈیو لنک
ٹول استعمال ڈیزائن پیٹرن لنک ویڈیو لنک
Agentic RAG لنک ویڈیو لنک
قابلِ اعتماد AI ایجنٹس کی تعمیر لنک ویڈیو لنک
منصوبہ بندی ڈیزائن پیٹرن لنک ویڈیو لنک
متعدد ایجنٹس ڈیزائن پیٹرن لنک ویڈیو لنک
میٹا کوگنیشن ڈیزائن پیٹرن لنک ویڈیو لنک
پروڈکشن میں AI ایجنٹس لنک ویڈیو لنک
Using Agentic Protocols (MCP, A2A and NLWeb) لنک ویڈیو لنک
AI ایجنٹس کے لیے کانٹیکسٹ انجینئرنگ لنک ویڈیو لنک
ایجنٹک میموری کا انتظام لنک ویڈیو  
Microsoft Agent Framework کا جائزہ لنک    
کمپیوٹر استعمال ایجنٹس بنانا (CUA) جلد دستیاب    
قابل توسیع ایجنٹس کی تعیناتی جلد دستیاب    
مقامی AI ایجنٹس بنانا جلد دستیاب    
AI ایجنٹس کی حفاظت جلد دستیاب    

🎒 دیگر کورسز

ہماری ٹیم دیگر کورسز بھی بناتی ہے! ملاحظہ کریں:

LangChain

LangChain4j نئے سیکھنے والوں کے لیے LangChain.js نئے سیکھنے والوں کے لیے LangChain نئے سیکھنے والوں کے لیے

Azure / Edge / MCP / Agents

AZD نئے سیکھنے والوں کے لیے Edge AI نئے سیکھنے والوں کے لیے MCP نئے سیکھنے والوں کے لیے AI ایجنٹس نئے سیکھنے والوں کے لیے


Generative AI Series

Generative AI نئے سیکھنے والوں کے لیے Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


بنیادی سیکھنے

ML نئے سیکھنے والوں کے لیے ڈیٹا سائنس نئے سیکھنے والوں کے لیے AI نئے سیکھنے والوں کے لیے سائبر سکیورٹی نئے سیکھنے والوں کے لیے ویب ڈویلپمنٹ نئے سیکھنے والوں کے لیے IoT نئے سیکھنے والوں کے لیے XR Development نئے سیکھنے والوں کے لیے


کوپائلٹ سیریز

Copilot برائے AI جوڑی ہوئی پروگرامنگ Copilot برائے C#/.NET Copilot ایڈونچر

🌟 کمیونٹی کا شکریہ

Agentic RAG کی نمائش کرنے والے اہم کوڈ نمونے فراہم کرنے کے لیے Shivam Goyal کا شکریہ۔

تعاون

یہ پروجیکٹ تعاون اور تجاویز کا خیرمقدم کرتا ہے۔ زیادہ تر تعاون کے لیے آپ کو ایک Contributor License Agreement (CLA) سے متفق ہونا ضروری ہوتا ہے جو اس بات کا اعادہ کرتا ہے کہ آپ کے پاس یہ حق ہے، اور آپ واقعی ہمیں اپنے تعاون کے استعمال کے حقوق فراہم کرتے ہیں۔ تفصیلات کے لیے ملاحظہ کریں https://cla.opensource.microsoft.com.

جب آپ ایک pull request جمع کرواتے ہیں، تو ایک CLA بوٹ خود بخود تعین کرے گا کہ آیا آپ کو CLA فراہم کرنے کی ضرورت ہے اور PR کو مناسب طریقے سے سجا دے گا (مثلاً، status check، comment)۔ بس بوٹ کی ہدایات پر عمل کریں۔ آپ کو یہ عمل ہمارے CLA استعمال کرنے والے تمام ریپوز پر صرف ایک بار کرنا ہوگا۔

اس پروجیکٹ نے Microsoft اوپن سورس ضابطۂ اخلاق کو اپنایا ہے۔ مزید معلومات کے لیے Code of Conduct FAQ دیکھیں یا کسی اضافی سوال یا تبصرے کے لیے opencode@microsoft.com سے رابطہ کریں۔

ٹریڈ مارکس

یہ پروجیکٹ پروجیکٹس، مصنوعات، یا خدمات کے ٹریڈ مارکس یا لوگو شامل کر سکتا ہے۔ Microsoft ٹریڈ مارکس یا لوگوز کا مجاز استعمال ان کی پیروی کے تابع ہے اور لازمی طور پر ان کے مطابق ہونا چاہیے: Microsoft کے ٹریڈ مارک اور برانڈ رہنما اصول. اس پروجیکٹ کے ترمیم شدہ ورژنز میں Microsoft ٹریڈ مارکس یا لوگوز کا استعمال الجھن پیدا نہیں کرے گا اور نہ ہی Microsoft کی سرپرستی کا تاثر دے گا۔ تیسری پارٹی کے ٹریڈ مارکس یا لوگوز کا کوئی بھی استعمال ان متعلقہ تیسری پارٹیوں کی پالیسیوں کے تابع ہے۔

مدد حاصل کریں

اگر آپ پھنس گئے ہیں یا AI ایپس بنانے کے بارے میں کوئی سوال ہے تو شامل ہوں:

Microsoft Foundry ڈسکارڈ

اگر آپ کے پاس پروڈکٹ فیڈبیک ہے یا بنانے کے دوران کوئی خامی نظر آئے تو ملاحظہ کریں:

Microsoft Foundry ڈویلپر فورم


اعلانِ ذمہ داری: یہ دستاویز AI ترجمہ سروس Co-op Translator کے ذریعے ترجمہ کی گئی ہے۔ ہم درستگی کی بھرپور کوشش کرتے ہیں، تاہم براہِ کرم نوٹ کریں کہ خودکار تراجم میں غلطیاں یا غیر دقیقیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی مادری زبان میں معتبر ماخذ سمجھا جانا چاہیے۔ اہم معلومات کے لیے پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تعبیر کے لیے ہم ذمہ دار نہیں ہیں۔