مسترکلاس فول استک Agentic AI: دوره RAG ،MCP و عامل های هوش مصنوعی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- طراحی و ساخت یک اپلیکیشن کامل عامل هوش مصنوعی فولاستک با استفاده از Angular ،Node.js و Express
- پیادهسازی پایپ لاین های پیشرفته تولید افزوده بازیابی (RAG) با استفاده از تعبیهها، جستجوی برداری و تقویت زمینه
- تسلط به پروتکل زمینه مدل (MCP) با ساخت سرورهای MCP سفارشی در Node.js برای ارائه Real-World Tool به LLMها
- ساخت یک رابط چت آماده تولید در Angular که پاسخهای جریانی، رندر مارکداون و خروجیهای ابزار را مدیریت کند.
- راهاندازی و مدیریت پایگاههای داده برداری (ChromaDB و pgVector) برای ذخیره تعبیههای با ابعاد بالا جهت جستجوی معنایی.
- ایجاد سیستمهای RAG ایستا با استفاده از JSON و شباهت کسینوسی مبتنی بر ریاضیات برای درک الگوریتمهای اصلی بازیابی
- پیادهسازی Tool Calling بومی با Gemini و OpenAI برای تبدیل زبان طبیعی به توابع کد قابل اجرا.
- اتصال موتور RAG خود به عنوان یک ابزار MCP و ایجاد یک سیستم ماژولار که در آن عامل ها میتوانند جستجو در پایگاه داده شما را "انتخاب" کنند.
پیشنیازهای دوره
- درک قوی از JavaScript و TypeScript: باید با Async/Await، Promises و سینتکس ES6+ راحت باشید.
- آشنایی مقدماتی با Node.js و Express: ما یک backend API میسازیم، بنابراین باید چگونگی راهاندازی سرور و مسیرها را بدانید.
- مبانی فرانتاند: تجربه کار با Angular الزامی است. ما در رابط کاربری سریع پیش میرویم (70% با Vibe Coding ساخته شده است).
- نیازی به تجربه هوش مصنوعی نیست: مدرس RAG، پایگاههای داده برداری و MCP را از پایه به شما آموزش خواهد داد.
توضیحات دوره
ساخت رباتهای چت ساده را متوقف کنید. زمان آن رسیده است که عامل های هوشمند هوش مصنوعی بسازید که واقعاً بتوانند کارها را انجام دهند.
به کلاس تخصصی جامع Agentic AI خوش آمدید، تنها دورهای که برای پر کردن شکاف بین پوششهای ساده LLM و سیستمهای عامل پیچیده و آماده تولید به آن نیاز دارید.
بیشتر توسعهدهندگان در ساخت اپلیکیشن های "چت با PDF" گیر کردهاند. در این دوره، ما چندین سطح عمیقتر میرویم. شما یک اپلیکیشن عامل فولاستک را از ابتدا با استفاده از Angular و Node.js طراحی خواهید کرد و پروتکلهای پیشرفتهای مانند MCP و پایپ لاین های پیشرفته RAG را یکپارچه خواهید کرد.
چرا این دوره؟ صنعت در حال حرکت از "هوش مصنوعی مولد" به "هوش مصنوعی عامل" است. شرکتها فقط متن نمیخواهند؛ آنها عامل هایی را میخواهند که بتوانند پایگاههای داده را کوئری کنند، ابزارها را اجرا کنند و اقدامات را انجام دهند. این دوره شما را از این منحنی جلو میاندازد.
چه چیزی خواهید ساخت: ما یک پلتفرم هوش مصنوعی در سطح حرفهای با یک رابط کاربری مدرن Angular و یک back-end قوی Node.js/Express خواهیم ساخت. شما فقط سینتکس کدنویسی را یاد نخواهید گرفت؛ بلکه معماری پشت سیستمهای خودمختار را خواهید آموخت.
بررسیهای عمیق فنی کلیدی:
- پروتکل زمینه مدل (MCP): جزو اولین کسانی باشید که به این استاندارد مسلط میشوید. شما سرورهای MCP سفارشی را در Node.js میسازید تا هوش مصنوعی خود را به دادههای دنیای واقعی (مانند Weather APIs) متصل کرده و آنها را به عنوان ابزار در اختیار Claude ،Gemini یا OpenAI قرار دهید.
- پایپ لاین های پیشرفته RAG: فراتر از مبانی بروید. ما جستجوی برداری را با استفاده از ChromaDB و pgVector پیادهسازی میکنیم و بهصورت دستی تعبیهها، تکهتکه کردن و دریافت داده را برای کنترل کامل شما مدیریت میکنیم.
- Tool Calling بومی: یاد بگیرید چگونه LLMها (Gemini و OpenAI) را وادار به تولید JSON با ساختار مشخص برای فراخوانی توابع در کد خود کنید - ستون فقرات هوش مصنوعی عامل.
- ریاضیات و تئوری: ما فقط کتابخانهها را وارد نمیکنیم. منطق پشت شباهت کسینوسی، فضاهای برداری و امتیازدهی بازیابی را پوشش میدهیم تا بفهمید چرا بازیابی شما کار میکند.
پشته فناوری:
- فرانتاند: Angular (آخرین نسخه)، TailwindCSS
- بکاند: Node.js ،Express
- مدلهای هوش مصنوعی: Google Gemini ،OpenAI (نسخههای ChatGPT)
- پایگاههای داده برداری: ChromaDB ،pgVector (PostgreSQL)
- پروتکلها: MCP
اگر آماده توقف بازی با اسباببازیها و شروع ساخت سیستمهای هوشمند و عامل هستید، اکنون در این دوره شرکت کنید. بیایید کمی کد بنویسیم.
دانشجویان در دوره شما چه چیزی یاد خواهند گرفت؟
(اینها تصحیح و موجز شدهاند. خطاهای "context au" و "fundar" برطرف شده است.)
- طراحی و ساخت یک اپلیکیشن عامل هوش مصنوعی فولاستک کامل با استفاده از Angular ،Node.js و Express
- پیادهسازی پایپ لاین های پیشرفته تولید افزوده بازیابی (RAG) با تعبیهها، جستجوی برداری و تقویت زمینه
- تسلط به پروتکل زمینه مدل (MCP) با ساخت سرورهای MCP سفارشی در Node.js برای ارائه Real-World Tool به LLMها
- ساخت یک رابط چت آماده تولید در Angular که پاسخهای جریانی، رندر مارکداون و خروجیهای ابزار را مدیریت کند.
- راهاندازی و مدیریت پایگاههای داده برداری (ChromaDB و pgVector) برای ذخیره تعبیههای با ابعاد بالا جهت جستجوی معنایی
- ایجاد سیستمهای RAG ایستا با استفاده از JSON و شباهت کسینوسی مبتنی بر ریاضیات برای درک الگوریتمهای اصلی بازیابی
- پیادهسازی Tool Calling بومی با Gemini و OpenAI برای تبدیل زبان طبیعی به توابع کد قابل اجرا
- اتصال موتور RAG خود به عنوان یک ابزار MCP و ایجاد یک سیستم ماژولار که در آن عامل ها میتوانند جستجو در پایگاه داده شما را "انتخاب" کنند.
پیشنیازها
(مدرس این بخش را محکمتر کرده است. از مبتدیان مطلق استقبال نکنید؛ آنها امتیاز شما را خراب میکنند.)
- درک قوی از JavaScript و TypeScript: باید با Async/Await، Promises و سینتکس ES6+ راحت باشید.
- آشنایی مقدماتی با Node.js و Express: ما یک backend API میسازیم، بنابراین باید چگونگی راهاندازی سرور و مسیرها را بدانید.
- اصول فرانتاند: تجربه کار با Angular (یا React/Vue) الزامی است. ما در رابط کاربری سریع پیش میرویم.
- نیازی به تجربه هوش مصنوعی نیست: مدرس RAG، پایگاههای داده برداری و MCP را از پایه به شما آموزش خواهد داد.
این دوره برای چه کسانی است؟ (یادگیرندگان مورد نظر)
- توسعهدهندگان فولاستک که میخواهند از وب اپلیکیشن های سنتی به ساخت سیستمهای عامل مجهز به هوش مصنوعی گذر کنند.
- علاقهمندان به هوش مصنوعی که به دنبال تسلط به پروتکل زمینه مدل (MCP) و استانداردهای مدرن Tool Calling هستند.
- مهندسان نرمافزار که نیاز به پیادهسازی RAG و جستجوی برداری بدون اتکا به چارچوبهای "جعبه سیاه" مانند LangChain دارند.
- فریلنسرها و مشاوران که میخواهند خدمات باارزش "عامل هوش مصنوعی سفارشی" را به مشتریان ارائه دهند.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان فولاستک که میخواهند از وب اپلیکیشن های سنتی به ساخت سیستمهای عامل مجهز به هوش مصنوعی گذر کنند.
- علاقهمندان به هوش مصنوعی که به دنبال تسلط به پروتکل زمینه مدل (MCP) و استانداردهای مدرن Tool Calling هستند.
- مهندسان نرمافزار که نیاز به پیادهسازی RAG و جستجوی برداری بدون اتکا به چارچوبهای "جعبه سیاه" مانند LangChain دارند.
- فریلنسرها و مشاورانی که میخواهند خدمات باارزش "عامل هوش مصنوعی سفارشی" را به مشتریان ارائه دهند.
مسترکلاس فول استک Agentic AI: دوره RAG ،MCP و عامل های هوش مصنوعی
-
معرفی دوره: نمای کلی سیستم عامل فولاستک 01:32
-
مشکل مدلهای استاندارد هوش مصنوعی: چرا ChatGPT/Gemini/Claude کافی نیستند؟ 04:06
-
RAG چیست؟ درک تولید افزوده بازیابی 06:01
-
MCP چیست؟ توضیح پروتکل زمینه مدل 15:17
-
چگونگی عملکرد واقعی سرور MCP: بررسی عمیق معماری 03:49
-
چگونه RAG و MCP با هم کار میکنند: قدرت سیستمهای ترکیبی 01:52
-
آیا RAG به تنهایی کافی است؟ محدودیتهای بازیابی ساده! RAG تنها در مقابل RAG + MCP 06:28
-
تکامل: از رباتهای چت تا سیستمهای عامل 03:42
-
آنچه در این دوره خواهید ساخت 01:27
-
آمادگی شغلی: سوالات معماری RAG و عامل 07:38
-
راهاندازی ویرایشگر VS Code 08:44
-
معرفی ماژول 00:36
-
درک معماری RAG 06:46
-
چگونگی عملکرد واقعی RAG در پشت صحنه 04:19
-
درک تعبیهها، بازیابی و افزودهسازی 02:29
-
طراحی رابط چت (رابط کاربری Angular - از طریق Vibe Coding) 33:04
-
آمادهسازی فرانتاند برای فراخوانی API 24:13
-
ایجاد و اجرای اپلیکیشن NodeJS (با ExpressJS) برای بکاند 15:06
-
یکپارچهسازی هوش مصنوعی LLM (Gemini) API در NodeJS 23:13
-
تست NodeJS API در اپلیکیشن چت Angular - چت با هوش مصنوعی 04:50
-
RAG ایستا - ساخت ربات پرسش و پاسخ با JSON با استفاده از هوش مصنوعی Gemini 13:05
-
پیادهسازی تعبیههای متنی، شباهت کسینوسی و امتیازدهی 30:28
-
آمادگی مصاحبه: سوالات RAG و شباهت 05:46
-
معرفی ماژول: نقشه راه سرور MCP 02:36
-
آمادهسازی یک پروژه جدید NodeJS (TypeScript) 16:25
-
یکپارچهسازی مدل هوش مصنوعی (Gemini) در NodeJS 09:53
-
آمادهسازی APIهای سفارشی 15:37
-
آمادهسازی یک Weather API - Real-World Tool 07:59
-
بهینهسازی کد و بازنویسی 24:51
-
درک MCP - معماری و عملکرد 12:27
-
ابزار در مقابل منبع در مقابل راهنمایی در MCP 21:19
-
درک لایه انتقال در MCP 08:35
-
نبرد معماری: MCP در مقابل Tool Calling بومی 11:35
-
پیادهسازی فراخوانی تابع بومی Gemini (بدون MCP) 32:26
-
آمادهسازی سرور MCP سفارشی و ثبتنام ابزار 35:47
-
پیادهسازی لایه انتقال و پیکربندی مسیرها برای ارتباط هوش مصنوعی 21:46
-
بررسی عمیق معماری: نقش حیاتی کلاینت MCP 06:12
-
آمادهسازی کلاینت MCP و تست MCP Tool Calling در Gemini 54:24
-
آمادگی مصاحبه: سوالات معماری MCP 05:42
-
معرفی ماژول: تغییر به سمت هوش مصنوعی عامل 01:40
-
سیستم عامل چیست؟ 01:27
-
"چرا" - فراتر از رباتهای چت ساده (چرا عامل) 01:09
-
حلقه تصمیمگیری - چرا منطق کدنویسی شده سفت و سخت شکست میخورد؟ 05:36
-
الگوی طراحی عامل - ارسال RAG به عنوان یک ابزار 05:21
-
نبرد معماری: RAG در مقابل MCP در مقابل عامل ها 03:32
-
اکوسیستم: اپلیکیشن هایی که از MCP پشتیبانی میکنند 01:34
-
مشکل حافظه: چرا هوش مصنوعی به پایگاههای داده برداری نیاز دارد؟ 01:29
-
پایگاههای داده برداری چه کاری انجام میدهند؟ 00:31
-
ChromaDB چیست؟ 04:20
-
pgVector چیست؟ 02:05
-
ChromaDB در مقابل pgVector - چه زمانی انتخاب کنیم؟ 03:59
-
آمادهسازی ساختار فایل و داراییهای داده (PDF/Doc) برای RAG 07:39
-
پیکربندی ChromaDB در محیط محلی 07:01
-
یکپارچهسازی ChromaDB در NodeJS - نوشتن کوئری های پویا 18:02
-
پایپ لاین داده - ساخت اسکریپت دریافت داده 26:42
-
پیکربندی PostgreSQL و pgVector برای MacOS 09:45
-
پیکربندی PostgreSQL و pgVector برای Windows 01:40
-
فعالسازی افزونه pgVector برای پیکربندی پایگاه داده 02:50
-
اتصال اپلیکیشن NodeJS به pgVector 02:01
-
نوشتن کوئری های جستجوی برداری - SQL برای هوش مصنوعی 23:46
فصل 10: ساخت سیستمهای عامل هوش مصنوعی (بخش 3) - MCP + RAG (pgvector و ChromaDB) + LLMهای هوش مصنوعی
-
موتور RAG - کدنویسی منطق بازیابی 16:44
-
آمادهسازی RAG به عنوان یک ابزار و ثبت آن در MCP 09:00
-
تست و اعتبارسنجی گردش کار کامل عامل 17:44
مشخصات آموزش
مسترکلاس فول استک Agentic AI: دوره RAG ،MCP و عامل های هوش مصنوعی
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:63
- مدت زمان :11:30:10
- حجم :15.82GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy