ai-agents-for-beginners

اچھے AI ایجنٹس ڈیزائن کرنے کا طریقہ

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

AI ایجنٹک ڈیزائن اصول

تعارف

AI ایجنٹک سسٹمز بنانے کے حوالے سے سوچنے کے کئی طریقے ہیں۔ چونکہ جنریٹو AI ڈیزائن میں ابہام ایک خصوصیت ہے، نہ کہ خرابی، اس لیے انجینئرز کے لیے یہ جاننا کبھی کبھار مشکل ہوتا ہے کہ کہاں سے شروع کریں۔ ہم نے ایک سیٹ انسان-محور UX ڈیزائن اصول تیار کیے ہیں تاکہ ڈیولپرز کو صارف-مرکوز ایجنٹک سسٹمز بنانے کے قابل بنایا جا سکے جو ان کے کاروباری ضروریات کو حل کریں۔ یہ ڈیزائن اصول حکمتی معماری (prescriptive architecture) نہیں بلکہ ان ٹیموں کے لیے ایک آغاز نقطہ ہیں جو ایجنٹ تجربات کی تعریف اور تعمیر کر رہی ہیں۔

عمومی طور پر، ایجنٹس کو چاہیے کہ وہ:

اس سبق میں کیا شامل ہوگا

سیکھنے کے مقاصد

اس سبق کو مکمل کرنے کے بعد، آپ قابل ہو جائیں گے:

  1. وضاحت کریں کہ ایجنٹک ڈیزائن اصول کیا ہیں
  2. ایجنٹک ڈیزائن اصولوں کے استعمال کے لیے رہنما اصول سمجھائیں
  3. سمجھیں کہ ایجنٹک ڈیزائن اصولوں کو استعمال کرکے ایجنٹ کیسے بنائیں

ایجنٹک ڈیزائن اصول

ایجنٹک ڈیزائن اصول

ایجنٹ (مقام)

یہ وہ ماحول ہے جہاں ایجنٹ کام کرتا ہے۔ یہ اصول بتاتے ہیں کہ ہم کس طرح ایجنٹس کو جسمانی اور ڈیجیٹل دنیاؤں میں مشغول ہونے کے لیے ڈیزائن کرتے ہیں۔

ایجنٹ (وقت)

یہ وہ طریقہ ہے جس سے ایجنٹ وقت کے ساتھ کام کرتا ہے۔ یہ اصول بتاتے ہیں کہ ہم ایجنٹس کو ماضی، حال، اور مستقبل کے درمیان کس طرح تعامل کرنے کے لیے ڈیزائن کرتے ہیں۔

ایجنٹ (مرکزی جز)

یہ ایجنٹ کے ڈیزائن کے مرکزی اہم عناصر ہیں۔

ان اصولوں کو نافذ کرنے کے لیے رہنما خطوط

جب آپ پچھلے ڈیزائن اصول استعمال کر رہے ہوں، تو درج ذیل رہنما خطوط اپنائیں:

  1. شفافیت: صارف کو آگاہ کریں کہ AI شامل ہے، یہ کس طرح کام کرتا ہے (ماضی کے اعمال سمیت)، اور کیسے ردعمل دیں اور نظام میں تبدیلی کریں۔
  2. کنٹرول: صارف کو اپنی مرضی کے مطابق بنانے، ترجیحات بتانے اور ذاتی نوعیت دینے کا اختیار دیں، اور نظام اور اس کی خصوصیات (بھولنے کی اہلیت سمیت) پر کنٹرول فراہم کریں۔
  3. استحکام: ڈیوائسز اور اینڈ پوائنٹس پر مستقل، کثیرالاطرافی تجربات کا ہدف رکھیں۔ جہاں ممکن ہو مانوس UI/UX عناصر استعمال کریں (مثلاً، آواز کے لیے مائیکروفون آئیکن) اور صارف کے ذہنی بوجھ کو کم کریں (مثلاً، جامع جوابات، بصری مدد، اور ‘مزید سیکھیں’ مواد)۔

ان اصولوں اور رہنما خطوط کو استعمال کرتے ہوئے ٹریول ایجنٹ کیسے ڈیزائن کریں

تصور کریں کہ آپ ایک ٹریول ایجنٹ ڈیزائن کر رہے ہیں، تو آپ ڈیزائن اصول اور رہنما خطوط کو استعمال کرنے کے بارے میں یوں سوچ سکتے ہیں:

  1. شفافیت – صارف کو بتائیں کہ ٹریول ایجنٹ AI فعال ایجنٹ ہے۔ شروع کرنے کے لئے کچھ بنیادی ہدایات دیں (مثلاً، ایک “ہیلو” پیغام، نمونہ پرامٹس)۔ اسے پروڈکٹ صفحہ پر واضح طور پر دستاویزی شکل میں رکھیں۔ صارف کے پچھلے پوچھے گئے پرامٹس کی فہرست دکھائیں۔ واضح کریں کہ فیڈبیک دینا کیسے ممکن ہے (تھمز اپ/ڈاؤن، Send Feedback بٹن وغیرہ)۔ اگر ایجنٹ استعمال یا موضوعاتی پابندیوں کا حامل ہے تو اسے واضح کریں۔
  2. کنٹرول – واضح کریں کہ صارف ایجنٹ کو کس طرح تبدیل کر سکتا ہے، جیسے کہ سسٹم پرامپٹ کے ذریعے۔ صارف کو ایجنٹ کی گفتاری وضاحت، اس کی تحریری اسٹائل، اور ان موضوعات کے بارے میں جو ایجنٹ کو بات نہ کرنی ہو، منتخب کرنے دیں۔ صارف کو کسی بھی متعلقہ فائل یا ڈیٹا، پرامٹس، اور پچھلی گفتگو کو دیکھنے اور حذف کرنے کا اختیار دیں۔
  3. استحکام – یقینی بنائیں کہ شیئر پرامپٹ، فائل یا تصویر شامل کرنے اور کسی کو ٹیگ کرنے کے آئیکنز معیاری اور پہچانے جانے والے ہوں۔ فائل اپلوڈ/شیئرنگ کے لیے کلپ آئیکن استعمال کریں، اور گرافکس اپلوڈ کے لیے تصویر کا آئیکن استعمال کریں۔

نمونہ کوڈز

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

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

اضافی وسائل

پچھلا سبق

ایجنٹک فریم ورکس کا جائزہ

اگلا سبق

ٹول کا استعمال ڈیزائن پیٹرن


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