ai-agents-for-beginners

چگونه عوامل هوش مصنوعی خوب طراحی کنیم

(برای مشاهده ویدئوی این درس، روی تصویر بالا کلیک کنید)

اصول طراحی عامل‌های هوش مصنوعی

مقدمه

راه‌های زیادی برای فکر کردن به ساخت سیستم‌های عامل هوش مصنوعی وجود دارد. با توجه به اینکه ابهام یک ویژگی است و نه یک نقص در طراحی هوش مصنوعی مولد، گاهی اوقات مهندسان نمی‌دانند از کجا باید شروع کنند. ما مجموعه‌ای از اصول طراحی تجربه کاربری انسان‌محور ایجاد کرده‌ایم تا به توسعه‌دهندگان کمک کنیم سیستم‌های عامل مشتری‌محور بسازند که نیازهای کسب‌وکارشان را حل کنند. این اصول طراحی یک معماری تجویزی نیستند، بلکه نقطه شروعی برای تیم‌هایی هستند که در حال تعریف و ساخت تجربه‌های عامل هستند.

به طور کلی، عامل‌ها باید:

این درس شامل موارد زیر خواهد بود

اهداف یادگیری

پس از تکمیل این درس، شما قادر خواهید بود:

  1. توضیح دهید اصول طراحی عامل چیست
  2. دستورالعمل‌های استفاده از اصول طراحی عامل را توضیح دهید
  3. درک کنید چگونه یک عامل با استفاده از اصول طراحی عامل بسازید

اصول طراحی عامل

اصول طراحی عامل

عامل (فضا)

این محیطی است که عامل در آن فعالیت می‌کند. این اصول به ما اطلاع می‌دهند که چگونه عامل‌ها را برای تعامل در جهان‌های فیزیکی و دیجیتال طراحی کنیم.

عامل (زمان)

این نحوه عملکرد عامل در طول زمان است. این اصول به ما اطلاع می‌دهند که چگونه عامل‌ها را برای تعامل در گذشته، حال و آینده طراحی کنیم.

عامل (هسته)

این عناصر کلیدی در هسته طراحی عامل هستند.

دستورالعمل‌های اجرای این اصول

هنگام استفاده از اصول طراحی قبلی، از دستورالعمل‌های زیر استفاده کنید:

  1. شفافیت: به کاربر اطلاع دهید که هوش مصنوعی درگیر است، چگونه کار می‌کند (شامل اقدامات گذشته)، و چگونه بازخورد بدهد و سیستم را اصلاح کند.
  2. کنترل: به کاربر امکان شخصی‌سازی، مشخص کردن ترجیحات و کنترل سیستم و ویژگی‌های آن را بدهید (شامل توانایی فراموش کردن).
  3. ثبات: هدف ایجاد تجربه‌های چندوجهی و سازگار در دستگاه‌ها و نقاط پایانی باشد. از عناصر آشنا در رابط کاربری/تجربه کاربری استفاده کنید (مثلاً آیکون میکروفون برای تعامل صوتی) و بار شناختی مشتری را تا حد ممکن کاهش دهید (مثلاً پاسخ‌های مختصر، کمک‌های بصری و محتوای «بیشتر بدانید»).

چگونه یک عامل سفر با استفاده از این اصول و دستورالعمل‌ها طراحی کنیم

تصور کنید که در حال طراحی یک عامل سفر هستید، اینجا نحوه استفاده از اصول طراحی و دستورالعمل‌ها آمده است:

  1. شفافیت – به کاربر اطلاع دهید که عامل سفر یک عامل مجهز به هوش مصنوعی است. دستورالعمل‌های اولیه‌ای برای شروع ارائه دهید (مثلاً یک پیام «سلام»، نمونه درخواست‌ها). این را به وضوح در صفحه محصول مستند کنید. لیست درخواست‌هایی که کاربر در گذشته پرسیده است را نشان دهید. مشخص کنید چگونه بازخورد بدهید (دکمه‌های پسندیدن و نپسندیدن، دکمه ارسال بازخورد و غیره). به وضوح بیان کنید اگر عامل محدودیت‌های استفاده یا موضوعی دارد.
  2. کنترل – مطمئن شوید که مشخص است چگونه کاربر می‌تواند عامل را پس از ایجاد تغییر دهد، مانند درخواست سیستم. به کاربر امکان انتخاب میزان تفصیل عامل، سبک نوشتاری آن و هر محدودیتی که عامل نباید درباره آن صحبت کند بدهید. به کاربر اجازه دهید فایل‌ها یا داده‌های مرتبط، درخواست‌ها و مکالمات گذشته را مشاهده و حذف کند.
  3. ثبات – مطمئن شوید که آیکون‌های اشتراک درخواست، افزودن فایل یا عکس و برچسب زدن به کسی یا چیزی استاندارد و قابل تشخیص هستند. از آیکون گیره کاغذ برای نشان دادن بارگذاری/اشتراک فایل با عامل و آیکون تصویر برای نشان دادن بارگذاری گرافیک استفاده کنید.

نمونه کدها

سوالات بیشتری درباره الگوهای طراحی عامل هوش مصنوعی دارید؟

به Discord Azure AI Foundry بپیوندید تا با دیگر یادگیرندگان ملاقات کنید، در ساعات اداری شرکت کنید و سوالات خود درباره عامل‌های هوش مصنوعی را پاسخ دهید.

منابع اضافی

درس قبلی

بررسی چارچوب‌های عامل

درس بعدی

الگوی طراحی استفاده از ابزار


سلب مسئولیت:
این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما برای دقت تلاش می‌کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است حاوی خطاها یا نادرستی‌هایی باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، ترجمه حرفه‌ای انسانی توصیه می‌شود. ما مسئولیتی در قبال هرگونه سوءتفاهم یا تفسیر نادرست ناشی از استفاده از این ترجمه نداریم.