آموزش Generative AI - بررسی LangChain و RAG برای توسعهدهندگان جاوااسکریپت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- فناوری Generative AI و ساخت اپلیکیشنهای مجهز به LLM
- استفاده از Langchain با جاوااسکریپت و تایپاسکریپت با جدیدترین نسخه Langchain
- ساخت اپلیکیشن RAG با استفاده از داده خصوصی
- ساخت اپلیکیشن چتبات با استفاده از LLMs
- کار با LLMs مختلف و ارائهدهندگان LLM
- Langchain - معرفی LCEL، زنجیرهها، retrievers، تقسیمکنندهها، تجزیهگرهای خروجی، حافظه چت و langsmith
- درک قوی از مفاهیم - تعبیهها، پایگاه دادههای برداری و پارامترهای LLM
پیشنیازهای دوره
- دانش اولیه از جاوااسکریپت و تایپاسکریپت و تجربه کار با نودجیاس
- مفاهیم اولیه مهندسی نرمافزار
- هیچ تجربهای در یادگیری ماشین لازم نیست.
توضیحات دوره
به دوره آموزش Generative AI و LangChain برای توسعهدهندگان جاوااسکریپت خوش آمدید! این دوره به طور خاص برای حرفهایهای جاوااسکریپت طراحی شده که میخواهند در زمینه رو به رشد Generative AI پیشرفت کنند. در حالی که هوش مصنوعی و یادگیری ماشین به طور سنتی تحت سلطه پایتون بودند، generative AI امکانات جدیدی را باز کرده که به توسعهدهندگان جاوااسکریپت اجازه میدهد اپلیکیشنهای با کیفیت بالا و مجهز به LLM بسازند.
چه کسانی باید این دوره را بگذرانند؟
این دوره برای توسعهدهندگان و معمارانی طراحی شده که تجربهای در جاوااسکریپت و نودجیاس دارند و مشتاق هستند اپلیکیشنهای مجهز به مدلهای زبانی بزرگ (LLMs) بسازند. شما نحوه استفاده از جاوااسکریپت با LangChain را برای ایجاد اپلیکیشنهای generative AI یاد خواهید گرفت و درک عمیقی از مفاهیم اصلی مانند RAG (بازیابی نسل افزوده)، تعبیهها، پایگاه دادههای برداری و غیره کسب خواهید کرد. در پایان دوره، شما مجهز به توسعه اپلیکیشنهای قدرتمند generative AI خواهید بود.
مسیر دوره - ما با راهاندازی محیط توسعه شروع میکنیم و اپلیکیشنهای اولیه برای بررسی در فریمورک های کلیدی میسازیم. سپس به مباحث پیشرفته میپردازیم و اپلیکیشنهای واقعی با ویژگیهایی مانند بازیابی نسل افزوده و افزودن لایههای مکالمهای با تاریخچه چت را میسازیم.
مباحث کلیدی پوشش داده شده:
- LangChain با جاوااسکریپت و تایپاسکریپت
- LLMs - کار با ارائهدهندگان برتر مانند AWS Bedrock و GPT و Anthropic
- پرامپتها و قالبهای پرامپت
- تجزیهگرهای خروجی
- زنجیرهها - شامل زنجیرههای سنتی و LCEL
- پارامترهای LLM - بررسی Temp و Top-p و Top-k
- LangSmith
- تعبیهها و استورهای برداری (به عنوان مثال، Pinecone)
- RAG (بازیابی نسل افزوده)
- ابزارها - وب کراولرها، بارگذارهای سند، تقسیمکنندههای متن
- حافظه و تاریخچه چت
در طول دوره، شما در تمرینهای عملی شرکت کرده و پروژههای واقعی را برای تقویت هر مفهوم خواهید ساخت که این امر پایهای قوی در generative AI با جاوااسکریپت فراهم میکند. با اتمام دوره، شما در استفاده از LangChain برای توسعه اپلیکیشنهای LLM چندمنظوره و با عملکرد بالا ماهر خواهید شد.
آنچه گنجانده شده است؟
این دوره همچنین یک تجربه کامیونیتی است. با دسترسی مادامالعمر، شما موارد زیر را دریافت خواهید کرد:
- مخازن گیتهاب با کد کامل دوره
- دسترسی به یک کامیونیتی انحصاری در Discord برای پشتیبانی و بحث درباره مباحث GenAI
- بروزرسانیهای رایگان و بهبود مداوم بدون هزینه اضافی
سلب مسئولیت:
- این دوره برای مبتدیان نیست؛ تجربه مهندسی نرمافزار و کمی تجربه در جاوااسکریپت فرض شده است.
- ما از IDE ویژوال استودیو کد استفاده خواهیم کرد (هر ویرایشگری مورد پذیرش است).
- برخی سرویس های LLM ممکن است نیاز به پرداخت داشته باشند، اما سعی خواهیم کرد تا حد امکان از گزینههای رایگان استفاده کنیم.
- نظرات و دیدگاههای بیان شده در اینجا، نظرات خود ما است و نماینده نظرات کارفرمای ما نیست.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان و معماران جاوااسکریپت که به دنبال پیشرفت در حرفه خود با فناوری Generative AI هستند.
- مهندسانی که میخواهند یاد بگیرند چگونه با LangChain اپلیکیشنهای مبتنی بر Generative AI بسازند.
آموزش Generative AI - بررسی LangChain و RAG برای توسعهدهندگان جاوااسکریپت
-
خوشآمدگویی 02:42
-
ساختار دوره 03:24
-
مقدمهای بر Generative AI 06:07
-
نصب نودجیاس 02:43
-
راهاندازی پروژه 03:22
-
ایجاد کلید API 03:17
-
اولین برنامه Generative AI خود 03:29
-
درباره این بخش 00:54
-
مقدمهای بر Langchain 04:13
-
قالب پرامپت 03:42
-
LLM و تجزیهگرهای خروجی 03:16
-
فریمورک Langchain 04:07
-
زنجیره LLM - سنتی 03:55
-
زنجیره LLM - LCEL 06:48
-
پارامترهای LLM - دما و Top p و Top k 08:53
-
پارامترهای LLM - ادامه 10:25
-
مدلهای LLM 02:40
-
لاگ کردن و اشکالزدایی اپلیکیشنهای Langchain 07:01
-
درباره این بخش 01:25
-
AWS Bedrock 12:41
-
Anthropic 09:39
-
درباره این بخش 01:14
-
RAG چیست؟ 04:12
-
تعبیههای برداری 11:17
-
معماری RAG 03:06
-
ساخت RAG - بارگذاری مستندات 06:54
-
ساخت RAG - قطعهبندی 12:00
-
ساخت RAG - بردارسازی 07:26
-
ساخت RAG - بازیابی 05:00
-
ساخت RAG - افزایش 03:39
-
ساخت RAG - LLM و تجزیهگر خروجی 02:36
-
ساخت RAG - زنجیره 04:56
-
ساخت RAG - اجرا 07:46
-
درباره این بخش 00:56
-
چرا تاریخچه چت؟ 01:45
-
تاریخچه چت - مفهوم 04:16
-
تاریخچه چت - کدنویسی 11:08
-
تبریک به خاطر اتمام دوره 00:58
مشخصات آموزش
آموزش Generative AI - بررسی LangChain و RAG برای توسعهدهندگان جاوااسکریپت
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:38
- مدت زمان :03:13:52
- حجم :1.62GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy