آنچه یاد خواهید گرفت:
ساخت عاملهای هوش مصنوعی در Python با استفاده از OpenAI Agents SDK همراه با حافظه و ابزارها
ساخت یک عامل برنامهریز سفر که بر اساس ترجیحات کاربر، برنامه سفر ایجاد میکند.
بررسی رفتار عامل با استفاده از traceها در پلتفرم OpenAI API
تسلط به بهترین شیوه ها در ایجاد عاملهای خودمختار هوش مصنوعی
تسلط به هنر مهندسی پرامپت و راه اندازی دستورالعملهای عامل
درک اجزای کلیدی یک پرامپت سیستمی مؤثر برای عامل هوش مصنوعی (زمینه، دستورالعمل، ورودی و نشانگر خروجی)
تست عاملهای هوش مصنوعی و مشاهده اجرای آنها با استفاده از کلاس Runner
طراحی و ساخت یک عامل هوش مصنوعی برای امور مالی شخصی با حافظه که بتواند ترجیحات کاربر، تسک های گذشته و گفتگوهای جاری را به خاطر بسپارد تا تجربههای شخصیسازیشده ارائه دهد.
یکپارچهسازی ذخیرهسازی نشست مبتنی بر SQLite برای فعالسازی حافظه پایدار برای عاملها
آزمایش و مقایسه رفتار عامل قبل و بعد از افزودن حافظه برای ارزیابی بهبود در حفظ زمینه
ساخت عاملهای هوش مصنوعی که ابزارهای داخلی (مانند مفسر کد) و FunctionTools سفارشی را برای جستجوی بیدرنگ و بازیابی دادهها یکپارچه میکنند
ترکیب جستجو، حافظه و تصمیمگیری برای اجرای یک گردش کار کامل سرتاسری برای عامل هوش مصنوعی
ساخت یک تابع مدیریتی برای هماهنگسازی گردشکارهای چندعاملی از ورودی تا خروجی نهایی
پیادهسازی همکاری بین عاملها با انتقال خروجیهای یک عامل به عامل دیگر در یک گردش کار ساختاریافته
ایجاد عاملهای ماژولار هوش مصنوعی (پژوهشگر، تحلیلگر، نویسنده) با نقشهای تخصصی برای گردآوری اطلاعات، تحلیل و گزارشدهی
پیادهسازی محافظها برای اعمال محدودیتها، مانند جلوگیری از پاسخگویی درباره موضوعات ممنوع (مثلاً سیاست)
ساخت مکانیزمهای انتقال که زمینه و ورودیها را بهصورت روان بین عاملها منتقل میکنند.
ساخت یک ابزار بهصورت عامل با قرار دادن یک عامل خودمختار پشت یک رابط تابع-ابزار، بهطوریکه سایر عاملها بتوانند بهسادگی آن را فراخوانی کنند.
پیشنیازهای دوره
هیچ مهارت برنامهنویسیای لازم نیست.
به یک لپتاپ و اتصال اینترنت نیاز خواهید داشت!
توضیحات دوره
در این دوره یاد میگیرید چگونه با استفاده از OpenAI Agents SDK، عاملهای واقعی هوش مصنوعی را در Python بسازید. شما اجزای اصلی سیستمهای مدرن عامل هوش مصنوعی را درک خواهید کرد؛ از جمله استدلال، حافظه، استفاده از ابزارها، برنامهریزی و محافظها، و اینکه این اجزا چگونه در کنار هم کار میکنند تا تسک ها را خودکار و بهینه کنند.
همچنین یاد میگیرید چگونه یک تیم از عاملهای خودمختار هوش مصنوعی بسازید که بتوانند برای رسیدن به یک هدف با هم همکاری کنند. با استفاده از ابزارهای ردیابی و مشاهدهپذیری یاد میگیرید رفتار عامل را بررسی و اشکالزدایی کنید تا عاملهای شما نهتنها قدرتمند، بلکه شفاف، قابلتست و ایمن باشند.
در پایان این دوره، قادر خواهید بود:
ساخت عاملهای هوش مصنوعی در Python با استفاده از OpenAI Agents SDK
درک اینکه عاملها چگونه با استفاده از پرامپتهای سیستمی و دستورالعملها استدلال میکنند، برنامهریزی میکنند و تسک ها را اجرا میکنند.
طراحی پرامپتهای سیستمی مؤثر برای عاملها (زمینه، دستورالعملها، ورودیها و خروجیها)
درک اینکه عاملهای هوش مصنوعی در پشت صحنه چگونه کار میکنند.
استفاده از ابزارها، حافظه و برنامهریزی برای ساخت عاملهایی توانمندتر و آگاه از زمینه
طراحی تعاملات ایمن برای عاملها با محافظها و اجرای کنترلشده
مقایسه رفتار عامل با حافظه و بدون حافظه برای ارزیابی حفظ زمینه
این دوره برای توسعهدهندگان و مهندسانی طراحی شده است که میخواهند یک معرفی عملی و مبتنی بر کدنویسی از عاملهای هوش مصنوعی داشته باشند. هیچ تجربه قبلی در معماری عاملها یا یادگیری ماشین لازم نیست؛ فقط دانش اولیه Python و علاقه به ساخت سیستمهای واقعی هوش مصنوعی که در عمل بهصورت قابلاعتماد کار میکنند کافی است.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان نرمافزار با مهارت اولیه Python که میخواهند LLMهای پیشرفته و چارچوبهای عامل را در اپلیکیشن های واقعی ادغام کنند.
دانشمندان داده، مهندسان ML و پژوهشگران هوش مصنوعی که میخواهند عاملهای هوش مصنوعی بسازند.
کارآفرینان و بنیانگذاران استارتاپ که میخواهند عاملهای خودمختار مجهز به هوش مصنوعی بسازند.
دانشجویان پیشرفته و مدرسانی که به دنبال تجربه عملی و عملی در مهندسی عامل هوش مصنوعی هستند.
تیمهای نوآوری سازمانی یا تیمهای تحقیق و توسعه که میخواهند گردشکارها، دستیارها و اتوماسیونهای مجهز به هوش مصنوعی را نمونهسازی کنند.