مائیکروسافٹ نے ایک چار حصوں پر مشتمل ڈویلپر سیریز کا آغاز کیا ہے جس میں بتایا گیا ہے کہ کس طرح ایک CLI طرز کا AI ایجنٹ بنایا جائے جو کاموں کی منصوبہ بندی کر سکے، ٹولز استعمال کر سکے، معلومات کو برقرار رکھ سکے اور صارف کے لیے محفوظ طریقے سے کارروائی کر سکے۔
سیریز مائیکروسافٹ ایجنٹ فریم ورک کا استعمال کرتی ہے اور .NET اور Python میں ساتھ ساتھ مثالیں فراہم کرتی ہے۔
مائیکروسافٹ اس قسم کے اسسٹنٹ کو "پنجوں" کے طور پر بیان کرتا ہے، لیکن وضاحت کرتا ہے کہ بنیادی نظام ایک ایجنٹ کا استعمال ہے جو زبان کے ماڈل کے گرد بنایا گیا ہے۔
ایک ایجنٹ ہارنس ایک سافٹ ویئر لوپ ہے جو زبان کے ماڈل کو ان سسٹمز سے جوڑتا ہے جس کی اسے عملی کاموں کو مکمل کرنے کی ضرورت ہوتی ہے۔
ماڈل استدلال فراہم کرتا ہے، جبکہ استعمال اسے ٹولز، منصوبہ بندی، میموری، منظوری کے کنٹرول، اور نگرانی تک رسائی فراہم کرتا ہے۔
ایک قابل کنٹرول ایجنٹ کو ٹولز کو کال کرنے، پلان بنانے اور ایڈجسٹ کرنے، بات چیت میں معلومات کو برقرار رکھنے، اور حساس کارروائیوں کو انجام دینے سے پہلے اجازت کی درخواست کرنے کی اجازت دے سکتا ہے۔
یہ یہ بھی ریکارڈ کر سکتا ہے کہ ایجنٹ نے کیا کیا اور اسے کام کرنے والی خدمت کے طور پر تعینات کرنے کا طریقہ فراہم کر سکتا ہے۔
مائیکروسافٹ ایجنٹ فریم ورک ان صلاحیتوں کو دوبارہ استعمال کے قابل اجزاء کے طور پر فراہم کرتا ہے، معاون انفراسٹرکچر ڈویلپرز کو خود تخلیق کرنے کی مقدار کو کم کرنا۔
سیریز کا پہلا حصہ اپنی مرضی کے مطابق اسٹاک پرائس ٹول، ویب سرچ اور منصوبہ بندی کے ساتھ ایک بنیادی ایجنٹ کا استعمال کرتا ہے۔
منصوبہ بندی کے نظام میں کام کی فہرستیں اور الگ الگ پلان اور عمل درآمد کے طریقے شامل ہیں، جس سے ایجنٹ کو ایک وسیع درخواست کو چھوٹے مراحل میں تقسیم کرنے اور اس کی پیشرفت کو ٹریک کرنے کی اجازت ملتی ہے۔
دوسرا حصہ فائل تک رسائی کا اضافہ کرے گا، جس سے ایجنٹ کو CSV فائل سے پورٹ فولیو پڑھنے اور رپورٹیں لکھنے کی اجازت ہوگی۔
یہ خطرناک کارروائیوں اور فائلوں اور مائیکروسافٹ فاؤنڈری کے ذریعے ذخیرہ شدہ پائیدار میموری کے لیے انسانی منظوری کو بھی متعارف کرائے گا۔
تیسرا حصہ مہارتوں، فاؤنڈری کے زیر انتظام مہارتوں، شیل تک رسائی، CodeAct، اور بیک گراؤنڈ ایجنٹس کا احاطہ کرے گا جو بیک وقت کئی کام مکمل کر سکتے ہیں۔
آخری حصہ پیداوار کے استعمال پر توجہ مرکوز کرے گا. یہ OpenTelemetry آبزرویبلٹی، Microsoft Purview گورننس، تشخیص، اور فاؤنڈری ہوسٹڈ ایجنٹس کے ذریعے تعیناتی کا احاطہ کرے گا۔
مائیکروسافٹ کا کہنا ہے کہ چاروں حصوں کو چلانے کے قابل نمونوں کے ذریعہ تعاون کیا جاتا ہے جن کی پِیروی کرنے والے خود کو جانچ سکتے ہیں۔
مائیکروسافٹ کا کہنا ہے کہ استعمال کے ذریعے توسیع ہوتی ہے کہ ماڈل کیا کر سکتا ہے، لیکن بنیادی ماڈل استدلال اور فیصلہ سازی کے لیے ذمہ دار رہتا ہے۔
ہر قدم کے دوران، ماڈل کو صارف کی ہدایات اور ہارنس کے ذریعے فراہم کردہ آپریٹنگ ہدایات دونوں پر عمل کرنا چاہیے۔
اسے صحیح ٹول کا انتخاب کرنا چاہیے، ایک ملٹی اسٹیج پلان پر عمل کرنا چاہیے، اس کے ٹولز کے ذریعے واپس کی گئی معلومات کی تشریح کرنا چاہیے، اور جب کسی عمل کو منظوری کی ضرورت ہوتی ہے تو اسے پہچاننا چاہیے۔
مائیکروسافٹ ان کاموں کے لیے موجودہ، اعلیٰ صلاحیت والا ماڈل استعمال کرنے کی تجویز کرتا ہے۔ پرانے یا چھوٹے ماڈل اب بھی کنٹرول کے اندر چل سکتے ہیں، لیکن وہ پرتوں والی ہدایات پر عمل کرنے کے لیے جدوجہد کر سکتے ہیں اور صارف سے مزید رہنمائی کی ضرورت پڑ سکتی ہے۔
انسٹرکشن فالونگ، ٹول کالنگ، سیاق و سباق کی لمبائی، اور ملٹی سٹیپ استدلال میں حالیہ بہتری نے ان ایجنٹوں کو پہلے کے سسٹمز سے زیادہ عملی بنا دیا ہے۔
مائیکروسافٹ ایک پرسنل فنانس اور انویسٹمنٹ اسسٹنٹ کو پوری سیریز میں چلتی ہوئی مثال کے طور پر استعمال کرتا ہے۔
ایجنٹ اسٹاک کی قیمتیں دیکھ سکتا ہے، مارکیٹ کی معلومات تلاش کر سکتا ہے، صارف کا پورٹ فولیو پڑھ سکتا ہے، تجزیہ کر سکتا ہے، اور رپورٹیں تیار کر سکتا ہے۔
مثال میں خطرے کی مختلف سطحوں والی کارروائیاں بھی شامل ہیں۔
اسٹاک کی تحقیق کرنے یا پورٹ فولیو کو پڑھنے کے لیے منظوری کی ضرورت نہیں ہوسکتی ہے، جب کہ تجارت کرنے یا رپورٹ بھیجنے کے لیے صارف کی اجازت درکار ہوگی۔
کچھ درخواستوں میں ایجنٹ کو کام مکمل کرنے سے پہلے ایک منصوبہ تیار کرنے اور اس پر عمل کرنے کی بھی ضرورت ہوتی ہے۔
مائیکروسافٹ کا کہنا ہے کہ یہ مثال ایک ہی پروجیکٹ میں ٹولز، منصوبہ بندی، میموری، منظوری، اور ایجنٹ کے استعمال کے دیگر حصوں کو ظاہر کرنے کا ایک عملی طریقہ فراہم کرتی ہے۔
جہاں آپ چاہیں تازہ ترین ٹیک خبریں، ٹیلی کام کی بصیرتیں، اور پروڈکٹ لانچ حاصل کریں۔
ProPakistani کو ترجیحی ذرائع میں شامل کریں اور گوگل سرچ اور ٹاپ اسٹوریز میں ہماری مزید کہانیاں دیکھیں۔
شیئرز