آموزش LangGraph پیشرفته: گردشکارها، چندعاملها، عاملهای عمیق
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به اصول LangGraph: با درک عمیق state ،nodes و edges، از زنجیرههای خطی به گردشکارهای چرخهای و عاملی حرکت کنید.
- طراحی گردشکارهای پیشرفته: الگوهای پیچیدهی ماشین استیت را برای مدیریت منطق تجاری پیچیده و مسیرهای استدلال غیرخطی هوش مصنوعی طراحی کنید.
- پیادهسازی حافظهی کوتاهمدت: از persistence در سطح thread استفاده کنید تا context و state را در یک جلسه یا گفتوگوی واحد حفظ کنید.
- مدیریت persistence بلندمدت: با یکپارچهسازی راهکارهای قدرتمند ذخیرهسازی حافظهی بلندمدت، به عاملها امکان دهید اطلاعات را در چندین جلسه به خاطر بیاورند.
- هماهنگسازی سیستمهای چندعاملی: اکوسیستمهای مشارکتی بسازید که در آن عاملهای تخصصی از طریق sub-graphs با هم تعامل میکنند تا تسک های سطح بالای سازمانی را حل کنند.
- مهندسی عاملهای عمیق: عاملهای بازگشتی و بلندافق توسعه دهید که قادر به برنامهریزی خودکار، اصلاح خود و اجرای تسک های پیچیده باشند.
پیشنیازهای دوره
- تسلط به Python در سطح متوسط: باید با Type Annotations ،TypedDicts و برنامهنویسی ناهمزمان در Python احساس راحتی کنید.
- اصول LangChain: دانش قبلی در مورد LLMها، Prompt Templates و LangChain Expression Language (LCEL) برای دنبال کردن ماژولهای پیشرفته ضروری است.
- درک اولیه از Agentها: آشنایی با الگوی پایهای Agent «ReAct» و چگونگی کارکرد LLM tool-calling برای ماژولهای پیشرفته لازم خواهد بود.
- راه اندازی محیط: نیاز به یک محیط توسعه محلی با نصب Python 3.10 به بالا و قابلیت مدیریت API keyها برای ارائهدهندگانی مانند OpenAI یا Anthropic دارید.
توضیحات دوره
به آموزش LangGraph پیشرفته: گردشهای کاری، چندعاملیها و عاملهای عمیق خوش آمدید؛ راهنمای جامعی برای توسعهدهندگانی که آماده عبور از محدودیتهای زنجیرههای خطی هوش مصنوعی و ورود به عصر گردشهای کاری عاملی هستند.
در حالی که اپلیکیشن های LLM ساده اغلب از شکنندگی و فقدان مدیریت state رنج میبرند، این دوره شما را با الگوهای معماری لازم برای ساخت سیستمهای خودمختار مقاوم، خودترمیمشونده و بسیار پیچیده مجهز میکند. ما از چرخههای ساده درخواست-پاسخ فراتر رفته و به دنیای گرافهای چرخهای وارد میشویم؛ جایی که هوش مصنوعی فقط پاسخ نمیدهد، بلکه استدلال میکند، به خاطر میسپارد و همکاری میکند.
در این دوره، به بررسی عمیق هسته LangGraph می پردازیم؛ با یک مقدمه دقیق بر سازوکارهای اساسی آن شروع کرده و سپس به سرعت به سمت معماریهای پیچیده گردش کاری پیش میرویم. شما به هنر مدیریت state مسلط خواهید شد و یاد میگیرید که هم persistence کوتاهمدت و هم بلندمدت را پیادهسازی کنید تا به عامل های خود حافظهای «انسانگونه» در طول جلسات بدهید. ما فقط عامل نخواهیم ساخت، بلکه سیستمهای چندعاملی مهندسی خواهیم کرد که از Sub-Graph برای جداسازی منطق و حل مسائل در مقیاس سازمانی استفاده میکنند.
در نهایت، مرزهای عاملهای عمیق را بررسی میکنیم و به شما میآموزیم چگونه سیستمهای بازگشتی و بلندمدتی بسازید که میتوانند برنامهریزی کنند، خود را تصحیح کنند و تسک های چندمرحلهای را با حداقل دخالت انسان اجرا کنند.
چه یک مهندس هوش مصنوعی باشید، چه یک توسعهدهنده بکاند یا یک معمار فنی، این دوره نقشههای آماده production را برای هماهنگسازی چندین LLM در یک نیروی کار یکپارچه و با عملکرد بالا در اختیارتان میگذارد. در پایان این مسیر، مهارتهای طراحی و استقرار سیستمهای عاملی stateful، قابل اعتماد و هوشمند را خواهید داشت که میتوانند عدم قطعیت دادههای دنیای واقعی و تعاملات کاربر را مدیریت کنند.
توسعه هوش مصنوعی خود را از اسکریپتهای ساده به معماریهای عاملی در سطح سازمانی ارتقا دهید.
این دوره برای چه کسانی مناسب است؟
- مهندسان هوش مصنوعی که بر زنجیرههای اولیه تسلط یافتهاند و آماده ساخت معماریهای عاملی پیچیده و stateful هستند.
- توسعهدهندگان بکاند که به دنبال پیادهسازی گردشهای کاری چندمرحلهای و قابل اعتماد هوش مصنوعی با persistence و حافظه مقاوم هستند.
- معماران فنی که نیاز به طراحی سیستمهای چندعاملی مشارکتی دارند که میتوانند در تسک های سطح سازمانی مقیاسپذیر باشند.
آموزش LangGraph پیشرفته: گردشکارها، چندعاملها، عاملهای عمیق
-
مقدمه 01:26
-
Agentها در LangGraph 14:29
-
درک Graph API 33:52
-
state در graph چگونه کار میکند؟ 29:47
-
استفاده از State Reducers 25:08
-
The add_messages Reducer 29:13
-
پیامهای LLM در Graphs 28:19
-
nodeهای graph 34:58
-
edgeهای graph 23:55
-
Map-Reduce با Send() API 31:42
-
ناوبری پویا با ()Command 18:13
-
مدیریت خطا با سیاستهای Retry 30:08
-
گردشکارها چیستند؟ 21:26
-
گردشکار 1: LLM تقویتشده 10:32
-
دمو: LLM تقویتشده - فراخوانی ابزار 18:18
-
دمو: LLM تقویتشده - Structured Outputها 14:45
-
گردشکار 2: زنجیرهسازی Prompt 08:00
-
دمو: زنجیرهسازی Prompt - تولیدکنندهی وبلاگ با کنترل کیفیت 25:43
-
گردشکار 3: موازیسازی 08:23
-
دمو: موازیسازی - تولیدکنندهی پستهای شبکههای اجتماعی 24:45
-
گردشکار 4: مسیریابی 08:34
-
دمو: مسیریابی - سیستم پشتیبانی مشتری 35:42
-
گردشکار 5: هماهنگکننده/کارگر 09:28
-
دمو: هماهنگکننده/کارگر - تولیدکنندهی گزارش پژوهشی 47:04
-
گردشکار 6: ارزیاب/بهینهساز 06:57
-
دمو: ارزیاب/بهینهساز - بازاریاب محصول 53:17
-
حافظهی کوتاهمدت چگونه کار میکند؟ 17:50
-
دمو: اپلیکیشن چت با حافظه 13:41
-
دمو: بازیابی state از Snapshots 22:39
-
دمو: بازپخش state از Checkpoints 10:19
-
دمو: بروزرسانی دستی state 08:50
-
حافظهی کوتاهمدت در محیط production 12:46
-
حافظهی بلندمدت با Stores 11:01
-
حافظهی بلندمدت چگونه کار میکند؟ 13:39
-
عملیات حافظه 17:03
-
دمو - افزودن و خواندن حافظه 51:02
-
دمو - بررسی آیتمهای store 07:31
-
دمو - استفاده از حافظه در چند thread 11:19
-
الگوی عامل ReAct در Agentهای LangChain 10:43
-
سازندهی عامل create_agent 13:48
-
ساخت عامل دستیار مالی شخصی ما 31:44
-
کارکردن برای چند کاربر با استفاده از Runtime Context 27:07
-
ارائهی سرویس چندسطحی با استفاده از Middleware (تعویض مدل، تعویض Prompt) 25:21
-
مدیریت محترمانهی خطاهای ابزار 25:35
-
افزودن ساختار با Structured Outputها 15:23
-
افزودن حافظه 12:23
-
استریم کردن خروجیهای عامل 14:40
-
درک سیستمهای چندعاملی 40:47
-
الگوی طراحی 1: الگوی Sub-Agents 43:39
-
الگوی طراحی 2: الگوی HandsOff 40:10
-
الگوی طراحی 3: الگوی مهارتها 28:02
-
الگوی طراحی 4: الگوی مسیریاب 29:43
-
راهاندازی پروژه 17:19
-
Sub-Agent پروازها 24:41
-
Sub-Agent هتلها 23:16
-
Sub-Agent فعالیتها 33:39
-
Sub-Agent برنامهی سفر 20:56
-
عامل ناظر 18:57
-
نوشتن اجرای عامل 16:55
-
اجرای سیستم چندعاملی 14:42
-
درک عاملهای عمیق 26:09
-
Harness - چه چیزهایی داخل آن است؟ 37:52
-
فایلسیستم مجازی و backendها 58:46
-
کار با Sub-Agents 25:15
-
عامل کدنویس - راهاندازی پروژه 08:54
-
پیادهسازی پوشههای پروژهی ایستا و پویا 10:04
-
Sub-Agents بازبین و عامل کدنویس 14:30
-
تبدیل عامل کدنویس به یک ابزار CLI 12:03
-
ساخت پروژهها با عامل کدنویس 13:55
مشخصات آموزش
آموزش LangGraph پیشرفته: گردشکارها، چندعاملها، عاملهای عمیق
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:69
- مدت زمان :25:29:04
- حجم :14.52GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy