لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت ایجنتهای هوش مصنوعی در سطح عملیاتی با JavaScript: LangChain و LangGraph
- آخرین آپدیت
دانلود Production AI Agents with JavaScript: LangChain & LangGraph
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت ایجنتهای هوش مصنوعی در سطح Production با استفاده از LangChain.js، LangGraph.js، RAG، Next.js، LangSmith و پروژههای واقعی JS/TS.
طراحی، ساخت و عرضه ایجنتهای هوش مصنوعی صنعتی با استفاده از LangChain.js، LangGraph.js و TypeScript/JavaScript مدرن.
پیادهسازی پروژههای واقعی: ایجنت جستجوی وب، چت با اسناد (RAG)، ابزارهای کد-محور و جریانهای کاری ایجنتی با APIهای تمیز و قابل تست.
تسلط بر الگوهای JSON-first، شمای Zod، فراخوانی ابزارها (Tool Calling) و خروجیهای ساختاریافته برای ایجاد ایجنتهای قابل اعتماد، قابل دیباگ و قابل مشاهده.
استقرار و مانیتورینگ ایجنتها با استفاده از LangSmith و LangGraph Cloud، یکپارچهسازی با رابط کاربری Next.js و آمادهسازی برای استفاده در محیط واقعی.
پیش نیازها: مبانی JavaScript/TypeScript و Node.js (توابع، async/await، npm).
آشنایی با Git، REST APIها، JSON، متغیرهای محیطی (env) و VS Code.
دانش پایه React/Next.js مفید است اما اجباری نیست؛ ما مراحل یکپارچهسازی را آموزش میدهیم.
به هیچ دانش قبلی در زمینه ML/AI نیاز نیست.
اکثر دورههای LangChain و LangGraph بر پایه پایتون هستند. این دوره از پایه برای مهندسان JavaScript و TypeScript ساخته شده است که به دنبال سیستمهای ایجنتی واقعی و قابل عرضه هستند — نه دموهای پراکنده.
شما مجموعهای از پروژههای End-to-End را خواهید ساخت که دقیقاً مشابه نحوه عرضه ویژگیهای AI توسط تیمهای مدرن است: کد TypeScript تمیز، APIهای شفاف، قراردادهای JSON، ارکستراسیون با LangGraph، RAG، ذخیرهسازهای برداری مناسب و فرانتاندهای واقعی Next.js متصل به ایجنتها.
در پایان، شما دقیقاً خواهید دانست که چگونه در اکوسیستم JS از ایده ← طراحی ← پیادهسازی ← مشاهدهپذیری ← استقرار عبور کنید.
آنچه در فاز ۱ پوشش خواهیم داد:
مقدمه و طرز فکر
نحوه عملکرد این دوره، اهداف و روش یادگیری.
انتخاب هوشمندانه مدلها (OpenAI / Gemini / Groq / Local) بر اساس هزینه، سرعت و قابلیت اطمینان.
چگونه تمامی پروژهها به یک «پلتفرم ایجنتی» قابل استفاده و توسعهپذیر متصل میشوند.
Checkpointing، بازپخش (Replay) و تاییدات انسان در حلقه (Human-in-the-loop).
پروژه ارکستراسیون LangGraph
پیادهسازی یک گراف واقعی LangGraph.js:
تعریف State تایپشده در types.ts.
گرهها: اعتبارسنجی، برنامهریزی، تایید، اجرا و نهاییسازی.
مسیر HTTP برای اجرای گراف و UI در Next.js برای بررسی نتایج.
نمایش نحوه اتصال تمیز ابزارهای LangChain به گرههای LangGraph.
استقرار و مشاهده ایجنتها (LangSmith + LangGraph Cloud)
چرا Tracing و مشاهدهپذیری در محیط Production اجباری هستند.
اتصال ایجنتهای JS به LangSmith برای لاگها، Spanها، خطاها و پرامپتها.
استقرار یک گراف LangGraph در LangGraph Cloud.
تست از طریق API و جریانهای HITL (تایید/رد).
RAG ایجنتی با Vector DB (به سبک Mongo/Supabase)
تبدیل RAG و ابزارها به یک ایجنت در سطح عملیاتی:
تکه تکه کردن ← Embedding ← درج در یک Vector Store واقعی.
پرسش ← واکشی ← خلاصهسازی با ذکر منابع و میزان اطمینان.
افزودن ابزارهایی مانند ماشین حساب، برنامهریز تاریخ و خلاصهساز.
استفاده از createAgent / tools با سیاستهای سختگیرانه (ذکر منبع در صورت استفاده، عدم توهم منابع).
اتصال به UI در Next.js و نمایش کاربرد در باتهای پشتیبانی، Copilotهای داخلی یا ویژگیهای SaaS.
در طول این دوره، شما یک معماری منسجم JavaScript، توضیحات خط به خط گسترده و الگوهای Production-minded را خواهید دید که میتوانید مستقیماً در محصولات خود یا پروژههای مشتریان به کار ببرید.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
دموی پروژههای دوره
Course projects demo
پیشنیازهای دوره و آنچه این دوره نیست
Course Prerequisites and What this course is not
نحوه دنبال کردن دوره و منابع مورد نیاز
How to follow this course and Resources to follow
مهم: کدام مدلها استفاده شوند؟ پولی یا رایگان؟
IMP: Which models to use - paid or free ?
مبانی: LangChain، ایجنتها و جریانها
Foundations: LangChain, Agents & Flow
اپلیکیشنهای AI مدرن: UI ← ارکستراسیون ← مدلها و ابزارها
Modern AI apps: UI → Orchestration → Models & Tools
ایجنت هوش مصنوعی چیست؟
What is an AI agent
تفاوت زنجیرهها (Chains) و ایجنتها
Chains vs agents
جایگاه LangChain در این استک
Where LangChain fits in this stack
جایگاه LangGraph در این استک
Where LangGraph fits in this stack
طرز فکر JSON first (پیشنمایش کلی)
JSON-first mindset (high-level teaser)
راه اندازی و سلام ایجنت
Orientation & Hello agent
در حال ساخت چه چیزی هستیم؟
What are we building ?
راهاندازی پروژه و نصب وابستگیها: کد استارتر
Setting up project and install dependencies: Starter Code
مدلهای OpenAI، Gemini و Groq: کلیدهای API و بررسی کلی
OpenAI, Gemini & Groq models - API keys, overview
تنظیمات محیطی (Env)
Env setup
پیادهسازی تامینکننده Google Gemini
Google gemini provider implementation
توسعه دهنده و مدرس ارشد نرم افزار سلام من سنگام موکرجی هستم و یک برنامه نویس وب و مدرس شطرنج هستم. من بیش از 5 سال تجربه در زمینه توسعه وب دارم. من در فناوری هایی مانند HTML، CSS، SCSS، JavaScript، React، Redux Saga کار کردم. بنابراین اگر به آن علاقه دارید، لطفاً دوره هایی را که من در Udemy تدریس می کنم، مرور کنید! یادگیری مبارک.
نمایش نظرات