ai-agents-for-beginners

AI ایجنٹس کا تعارف

(اس سبق کے ویڈیو کو دیکھنے کے لیے اوپر تصویر پر کلک کریں)

AI ایجنٹس کا تعارف اور ایجنٹ کے استعمال کے کیسز

AI Agents for Beginners کورس میں خوش آمدید! یہ کورس آپ کو بنیادی علم — اور حقیقی کام کرنے والا کوڈ — فراہم کرتا ہے تاکہ آپ صفر سے AI ایجنٹس بنانے کا آغاز کر سکیں۔

آئیں Azure AI Discord Community میں سلام کریں — یہ سیکھنے والوں اور AI بنانے والوں سے بھرا ہوا ہے جو سوالات کے جواب دینے کے لیے خوش ہوتے ہیں۔

بنانے میں کودنے سے پہلے، آئیے یقینی بنائیں کہ ہم واقعی سمجھتے ہیں کہ AI ایجنٹ کیا ہے اور کب اس کا استعمال معنی رکھتا ہے۔


تعارف

یہ سبق یہ موضوعات کور کرتا ہے:

سیکھنے کے ہدف

اس سبق کے اختتام تک، آپ قابل ہونا چاہیے کہ:


AI ایجنٹس کی تعریف اور اقسام

AI ایجنٹس کیا ہیں؟

اس کا ایک آسان طریقہ یہ ہے:

AI ایجنٹس وہ نظام ہیں جو بڑے لسانی ماڈلز (LLMs) کو واقعی چیزیں کرنے دیتے ہیں — انہیں دنیا پر اثر انداز ہونے کے لیے آلات اور علم فراہم کرکے، صرف پرامپٹس کے جواب دینے کے بجائے۔

آئیے اسے تھوڑا کھول کر دیکھتے ہیں:

AI ایجنٹس کیا ہیں؟


مختلف اقسام کے AI ایجنٹس

تمام ایجنٹس ایک جیسے نہیں بنائے جاتے۔ یہاں اہم اقسام کی تفصیل ہے، ایک سفر بکنگ ایجنٹ کی مثال کے ساتھ:

ایجنٹ کی قسم کیا کرتا ہے سفر کے ایجنٹ کی مثال
سادہ ریفلیکس ایجنٹس سخت قواعد پر عمل کرتے ہیں — نہ یادداشت، نہ منصوبہ بندی۔ شکایت کا ای میل دیکھتا ہے → اسے کسٹمر سروس کو بھیج دیتا ہے۔ بس یہی۔
ماڈل پر مبنی ریفلیکس ایجنٹس دنیا کا اندرونی ماڈل رکھتا ہے اور حالات بدلنے پر اسے اپ ڈیٹ کرتا ہے۔ تاریخی پرواز کی قیمتوں پر نظر رکھتا ہے اور ان راستوں کو نشان زد کرتا ہے جو اچانک مہنگے ہوجاتے ہیں۔
ہدف پر مبنی ایجنٹس ذہن میں ہدف ہوتا ہے اور قدم بہ قدم اس تک پہنچنے کا راستہ تلاش کرتا ہے۔ مکمل سفر بک کرتا ہے (پرواز، گاڑی، ہوٹل) آپ کے موجودہ مقام سے لے کر منزل تک۔
یوٹیلٹی پر مبنی ایجنٹس صرف کوئی حل نہیں ڈھونڈتا — بہترین حل تلاش کرتا ہے جو سودے بازی کو تول کر۔ قیمت اور سہولت کا توازن کرکے وہ سفر تلاش کرتا ہے جو آپ کی ترجیحات کے لیے سب سے اچھا ہے۔
سیکھنے والے ایجنٹس وقت کے ساتھ بہتر ہوتا ہے، فیڈبیک سے سیکھ کر۔ سفر کے بعد سروے کے نتائج کی بنیاد پر مستقبل کی بکنگ کی سفارشات کو ایڈجسٹ کرتا ہے۔
ہرارکی ایجنٹس ایک اعلیٰ سطح کا ایجنٹ کام کو ذیلی کاموں میں تقسیم کرتا ہے اور انہیں نچلی سطح کے ایجنٹس کو سونپتا ہے۔ “سفر منسوخ کریں” کی درخواست: پرواز، ہوٹل، گاڑی کرایہ – ہر ایک ذیلی ایجنٹ کے ذریعے ہینڈل ہوتا ہے۔
کثیر ایجنٹ نظام (MAS) متعدد آزاد ایجنٹس مل کر کام کرتے ہیں (یا مقابلہ کرتے ہیں)۔ تعاون: مختلف ایجنٹس ہوٹل، پروازیں، اور تفریح کا انتظام کرتے ہیں۔ مقابلہ: متعدد ایجنٹس بہترین قیمت پر ہوٹل کے کمروں کے لیے مقابلہ کرتے ہیں۔

AI ایجنٹس کب استعمال کریں

بس اس لیے کہ آپ AI ایجنٹ استعمال کر سکتے ہیں، ضروری نہیں کہ ہمیشہ کرنا چاہیے۔ یہاں وہ حالات ہیں جہاں ایجنٹس واقعی بہترین کام کرتے ہیں:

AI ایجنٹس کب استعمال کریں؟

ہم اگلے سبق Building Trustworthy AI Agents میں اس بات پر مزید تفصیل سے بات کریں گے کہ کب (اور کب نہیں) AI ایجنٹس استعمال کرنے چاہئیں۔


ایجنٹک حل کی بنیادیات

ایجنٹ کی ترقی

جب آپ ایجنٹ بنا رہے ہوتے ہیں تو سب سے پہلے آپ کو یہ تعیین کرنا ہوتا ہے کہ وہ کیا کر سکتا ہے — اس کے آلات، عمل، اور رویے۔

اس کورس میں، ہم بنیادی پلیٹ فارم کے طور پر Microsoft Foundry Agent Service استعمال کرتے ہیں۔ یہ سپورٹ کرتا ہے:

ایجنٹک پیٹرنز

آپ LLMs سے پرامپٹس کے ذریعے رابطہ کرتے ہیں۔ ایجنٹس کے ساتھ، آپ ہر پرامپٹ کو ہاتھ سے نہیں بنا سکتے — ایجنٹ کو کئی مراحل پر عمل کرنا ہوتا ہے۔ یہاں Agentic Patterns آتے ہیں۔ یہ LLMs کو زیادہ قابل پیمانہ، قابل اعتماد طریقے سے پرامپٹ اور منظم کرنے کی دوبارہ قابل استعمال حکمت عملیاں ہیں۔

یہ کورس سب سے عام اور مفید ایجنٹک پیٹرنز کے گرد ترتیب دیا گیا ہے۔

ایجنٹک فریم ورکس

ایجنٹک فریم ورکس ڈویلپرز کو پہلے سے تیار ٹیمپلیٹس، آلات، اور انفراسٹرکچر دیتے ہیں تاکہ ایجنٹس بنانا آسان ہو جائے۔ یہ آسان بناتے ہیں کہ:

اس کورس میں، ہم Microsoft Agent Framework (MAF) پر توجہ دیتے ہیں تاکہ پروڈکشن کے لیے تیار ایجنٹس بنائے جا سکیں۔


کوڈ کے نمونے

کیا آپ اسے عملی طور پر دیکھنے کے لیے تیار ہیں؟ یہاں اس سبق کے کوڈ نمونے ہیں:


سوالات ہیں؟

دیگر سیکھنے والوں سے جڑنے، آفس آورز میں شرکت کرنے، اور برادری سے AI ایجنٹ کے سوالات کے جوابات حاصل کرنے کے لیے Microsoft Foundry Discord میں شامل ہوں۔


اس ایجنٹ کا اسموک ٹیسٹ (اختیاری)

جب آپ سبق 16 میں ایجنٹس کو تعینات کرنا سیکھ لیں، تو آپ اس سبق کے TravelAgent کے لیے فوری پوسٹ-ڈپلائے ہیلتھ چیک شامل کر سکتے ہیں، تیار شدہ کیٹلاگ tests/lesson-01-smoke-tests.json کے ساتھ۔ چلانے کا طریقہ tests/README.md میں دیکھیں۔


پچھلا سبق

کورس سیٹ اپ

اگلا سبق

ایجنٹک فریم ورکس کی تلاش


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