عاملهای هوش مصنوعی برای مبتدیان: ساخت عامل با Python و OpenAI
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت عاملهای هوش مصنوعی در Python با استفاده از OpenAI Agents SDK همراه با حافظه و ابزارها
- ساخت یک عامل برنامهریز سفر که بر اساس ترجیحات کاربر، برنامه سفر ایجاد میکند.
- بررسی رفتار عامل با استفاده از traceها در پلتفرم OpenAI API
- تسلط به بهترین شیوه ها در ایجاد عاملهای خودمختار هوش مصنوعی
- تسلط به هنر مهندسی پرامپت و راه اندازی دستورالعملهای عامل
- درک اجزای کلیدی یک پرامپت سیستمی مؤثر برای عامل هوش مصنوعی (زمینه، دستورالعمل، ورودی و نشانگر خروجی)
- تست عاملهای هوش مصنوعی و مشاهده اجرای آنها با استفاده از کلاس Runner
- طراحی و ساخت یک عامل هوش مصنوعی برای امور مالی شخصی با حافظه که بتواند ترجیحات کاربر، تسک های گذشته و گفتگوهای جاری را به خاطر بسپارد تا تجربههای شخصیسازیشده ارائه دهد.
- یکپارچهسازی ذخیرهسازی نشست مبتنی بر SQLite برای فعالسازی حافظه پایدار برای عاملها
- آزمایش و مقایسه رفتار عامل قبل و بعد از افزودن حافظه برای ارزیابی بهبود در حفظ زمینه
- ساخت عاملهای هوش مصنوعی که ابزارهای داخلی (مانند مفسر کد) و FunctionTools سفارشی را برای جستجوی بیدرنگ و بازیابی دادهها یکپارچه میکنند
- ترکیب جستجو، حافظه و تصمیمگیری برای اجرای یک گردش کار کامل سرتاسری برای عامل هوش مصنوعی
- ساخت یک تابع مدیریتی برای هماهنگسازی گردشکارهای چندعاملی از ورودی تا خروجی نهایی
- پیادهسازی همکاری بین عاملها با انتقال خروجیهای یک عامل به عامل دیگر در یک گردش کار ساختاریافته
- ایجاد عاملهای ماژولار هوش مصنوعی (پژوهشگر، تحلیلگر، نویسنده) با نقشهای تخصصی برای گردآوری اطلاعات، تحلیل و گزارشدهی
- پیادهسازی محافظها برای اعمال محدودیتها، مانند جلوگیری از پاسخگویی درباره موضوعات ممنوع (مثلاً سیاست)
- ساخت مکانیزمهای انتقال که زمینه و ورودیها را بهصورت روان بین عاملها منتقل میکنند.
- ساخت یک ابزار بهصورت عامل با قرار دادن یک عامل خودمختار پشت یک رابط تابع-ابزار، بهطوریکه سایر عاملها بتوانند بهسادگی آن را فراخوانی کنند.
پیشنیازهای دوره
- هیچ مهارت برنامهنویسیای لازم نیست.
- به یک لپتاپ و اتصال اینترنت نیاز خواهید داشت!
توضیحات دوره
در این دوره یاد میگیرید چگونه با استفاده از OpenAI Agents SDK، عاملهای واقعی هوش مصنوعی را در Python بسازید. شما اجزای اصلی سیستمهای مدرن عامل هوش مصنوعی را درک خواهید کرد؛ از جمله استدلال، حافظه، استفاده از ابزارها، برنامهریزی و محافظها، و اینکه این اجزا چگونه در کنار هم کار میکنند تا تسک ها را خودکار و بهینه کنند.
همچنین یاد میگیرید چگونه یک تیم از عاملهای خودمختار هوش مصنوعی بسازید که بتوانند برای رسیدن به یک هدف با هم همکاری کنند. با استفاده از ابزارهای ردیابی و مشاهدهپذیری یاد میگیرید رفتار عامل را بررسی و اشکالزدایی کنید تا عاملهای شما نهتنها قدرتمند، بلکه شفاف، قابلتست و ایمن باشند.
در پایان این دوره، قادر خواهید بود:
- ساخت عاملهای هوش مصنوعی در Python با استفاده از OpenAI Agents SDK
- درک اینکه عاملها چگونه با استفاده از پرامپتهای سیستمی و دستورالعملها استدلال میکنند، برنامهریزی میکنند و تسک ها را اجرا میکنند.
- طراحی پرامپتهای سیستمی مؤثر برای عاملها (زمینه، دستورالعملها، ورودیها و خروجیها)
- درک اینکه عاملهای هوش مصنوعی در پشت صحنه چگونه کار میکنند.
- استفاده از ابزارها، حافظه و برنامهریزی برای ساخت عاملهایی توانمندتر و آگاه از زمینه
- طراحی تعاملات ایمن برای عاملها با محافظها و اجرای کنترلشده
- مقایسه رفتار عامل با حافظه و بدون حافظه برای ارزیابی حفظ زمینه
این دوره برای توسعهدهندگان و مهندسانی طراحی شده است که میخواهند یک معرفی عملی و مبتنی بر کدنویسی از عاملهای هوش مصنوعی داشته باشند. هیچ تجربه قبلی در معماری عاملها یا یادگیری ماشین لازم نیست؛ فقط دانش اولیه Python و علاقه به ساخت سیستمهای واقعی هوش مصنوعی که در عمل بهصورت قابلاعتماد کار میکنند کافی است.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان نرمافزار با مهارت اولیه Python که میخواهند LLMهای پیشرفته و چارچوبهای عامل را در اپلیکیشن های واقعی ادغام کنند.
- دانشمندان داده، مهندسان ML و پژوهشگران هوش مصنوعی که میخواهند عاملهای هوش مصنوعی بسازند.
- کارآفرینان و بنیانگذاران استارتاپ که میخواهند عاملهای خودمختار مجهز به هوش مصنوعی بسازند.
- دانشجویان پیشرفته و مدرسانی که به دنبال تجربه عملی و عملی در مهندسی عامل هوش مصنوعی هستند.
- تیمهای نوآوری سازمانی یا تیمهای تحقیق و توسعه که میخواهند گردشکارها، دستیارها و اتوماسیونهای مجهز به هوش مصنوعی را نمونهسازی کنند.
عاملهای هوش مصنوعی برای مبتدیان: ساخت عامل با Python و OpenAI
-
اولین عامل هوش مصنوعی خود را در عمل ببینید 07:04
-
سرفصل دوره، اهداف کلیدی یادگیری و نکات موفقیت 09:17
-
مقدمهای بر عاملهای هوش مصنوعی 12:04
-
راهاندازی OpenAI API 12:04
-
پیکربندی دستورالعملهای عامل و بهترین شیوه ها 09:48
-
پیکربندی و اجرای عامل هوش مصنوعی 06:39
-
سؤال فرصت تمرین: پیکربندی عامل هوش مصنوعی و تغییر مدل (LLM) 01:21
-
راهحل فرصت تمرین: پیکربندی عامل هوش مصنوعی و تغییر مدل (LLM) 04:23
-
آزمایش حافظه عامل و ردیابی Traceهای API 08:47
-
سؤال فرصت تمرین: توسعه عامل هوش مصنوعی جدید 01:52
-
راهحل فرصت تمرین: توسعه عامل هوش مصنوعی جدید 05:46
-
مقدمه: ساخت عاملهای هوش مصنوعی با حافظه 06:46
-
راهاندازی محیط و ساخت عاملها بدون حافظه 11:38
-
ساخت عاملها با حافظه - سشن SQLite 06:50
-
سؤال فرصت تمرین: ساخت یک عامل کوچ تندرستی با حافظه 03:16
-
راهحل فرصت تمرین: ساخت یک عامل کوچ تندرستی با حافظه 08:25
-
معرفی پروژه: ساخت عاملهای هوش مصنوعی با ابزارها 06:28
-
راهاندازی Tavily Search API 04:56
-
ساخت و پیکربندی ابزار برای عامل 11:03
-
سؤال فرصت تمرین: ابزارهای عاملهای هوش مصنوعی 00:40
-
راهحل فرصت تمرین: ابزارهای عاملهای هوش مصنوعی 01:22
-
ساخت و اجرای عاملهای هوش مصنوعی با ابزارها 07:36
-
سؤال فرصت تمرین: اجرای عاملهای هوش مصنوعی با ابزارها 00:56
-
راهحل فرصت تمرین: اجرای عاملهای هوش مصنوعی با ابزارها 02:41
-
استفاده از ابزارهای داخلی OpenAI 10:53
-
معرفی پروژه: ساخت یک تیم از عاملها 06:35
-
راهاندازی APIها و ابزارها 03:03
-
پیکربندی دو عامل اول 06:58
-
سؤال فرصت تمرین: اجرای هر دو عامل هوش مصنوعی 01:04
-
راهحل فرصت تمرین: اجرای هر دو عامل هوش مصنوعی 02:23
-
پیکربندی عامل سوم 04:00
-
سؤال فرصت تمرین: تغییر دستورالعملهای عامل 01:05
-
راهحل فرصت تمرین: تغییر دستورالعملهای عامل 01:38
-
هماهنگسازی کامل پایپ لاین 08:40
-
سؤال فرصت تمرین: ساخت یک تیم از عاملها 01:36
-
راهحل فرصت تمرین: ساخت یک تیم از عاملها 09:34
-
معرفی پروژه: عاملهای هوش مصنوعی با محافظها و Handoffs 09:58
-
راهاندازی ابزارها و APIها 04:13
-
بهترین شیوه ها برای افزودن محافظ به عاملهای هوش مصنوعی 11:41
-
سؤال فرصت تمرین: عاملهای هوش مصنوعی با محافظ 00:43
-
راهحل فرصت تمرین: عاملهای هوش مصنوعی با محافظ 03:38
-
تعریف یک تیم از عاملهای هوش مصنوعی 04:03
-
ساخت عاملها بهعنوان ابزار 06:52
-
سؤال فرصت تمرین: نظارت Traceهای عامل 00:40
-
راهحل فرصت تمرین: نظارت Traceهای عامل 04:16
-
عاملهای هوش مصنوعی با Handoffs 09:49
-
سؤال فرصت تمرین: عامل هوش مصنوعی بهعنوان یک ابزار 01:59
-
راهحل فرصت تمرین: عامل هوش مصنوعی بهعنوان یک ابزار 04:37
مشخصات آموزش
عاملهای هوش مصنوعی برای مبتدیان: ساخت عامل با Python و OpenAI
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:48
- مدت زمان :04:31:41
- حجم :6.56GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy