تکنیکهای پیشرفته LangChain - تسلط به اپلیکیشنهای RAG
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری زبان بیان LangChain (LCEL)
- تسلط به تکنیکهای پیشرفته RAG با فریمورک LangChain
- ارزیابی پایپلاینهای RAG با فریمورک RAGAS
- اعمال NeMo Guardrails برای تعاملات ایمن و قابل اطمینان هوش مصنوعی
پیشنیازهای دوره
- مبانی LangChain
- مهارتهای سطح متوسط پایتون (برنامهنویسی شیءگرا، انواع داده، توابع، ماژولها و غیره)
- آشنایی با ترمینال و داکر
توضیحات دوره
از این دوره چه انتظاری میرود؟
به دوره ما در مورد تکنیکهای پیشرفته Retrieval-Augmented Generation (RAG) با فریمورک LangChain خوش آمدید!
در این دوره، ما به تکنیکهای پیشرفته برای Retrieval-Augmented Generation میپردازیم و از فریمورک قدرتمند LangChain برای بهبود تسکهای زبانی مبتنی بر هوش مصنوعی استفاده میکنیم. LangChain یک ابزار متن باز است که مدلهای بزرگ زبانی (LLM) را به سایر کامپوننتها متصل میکند و منبعی ضروری برای توسعهدهندگان و دانشمندان داده است که با هوش مصنوعی کار میکنند.
نکات برجسته دوره
تمرکز بر تکنیکهای RAG: این دوره درک عمیقی از Retrieval-Augmented Generation ارائه میدهد و شما را در پیچیدگیهای فریمورک LangChain راهنمایی میکند. ما مجموعهای از مباحث را از مفاهیم اولیه تا پیادهسازیهای پیشرفته پوشش میدهیم و اطمینان حاصل میکنیم که دانش کاملی بدست میآورید.
محتوای جامع: این دوره برای توسعهدهندگان، مهندسان نرمافزار و دانشمندان داده طراحی شده است که مقداری تجربه در دنیای مدلهای زبانی بزرگ و LangChain دارند. در طول دوره، شما موارد زیر را بررسی خواهید کرد:
- بررسی عمیق LCEL و Runnables
- چت با تاریخچه
- Indexing API
- ابزارهای ارزیابی RAG
- تکنیکهای پیشرفته تقسیمبندی
- مدلهای تعبیهسازی دیگر
- تدوین و بازیابی کوئری
- دوباره رتبهبندی با Cross-Encoder
- مسیر یابی
- عاملها
- فراخوانی ابزار
- NeMo Guardrails
- یکپارچهسازی Langfuse
منابع اضافی
- اسکریپتهای کمکی: اسکریپتهایی برای هضم داده، بازرسی و پاکسازی برای سادهسازی گردش کار شما
- اپلیکیشن فولاستک و داکر: یک اپلیکیشن چتبات جامع با فرانتاند ری اکت و بکاند FastAPI، همراه با پشتیبانی داکر برای راهاندازی و استقرار آسان
- منابع اضافی برای حمایت از یادگیری شما در دسترس است.
این دوره برای چه کسانی مناسب است؟
مهندسان نرمافزار و دانشمندان داده با تجربه در LangChain که میخواهند اپلیکیشنهای RAG را ارتقا دهند.
تکنیکهای پیشرفته LangChain - تسلط به اپلیکیشنهای RAG
-
چرا باید این دوره را بگذرانید؟ 01:13
-
پیشنیازهای این دوره 01:18
-
کلون کردن مخزن و راهاندازی محیط مجازی 04:28
-
بررسی مخزن 03:21
-
بررسی اپلیکیشن فولاستک 07:55
-
چرا این دوره را انتخاب نکنید؟ 01:09
-
LCEL - رابط قابل اجرا 03:56
-
ساخت نسخه کوچک خود از LCEL 04:16
-
مهمترین Runnablesهای LangChain 09:15
-
LCEL - مثالهای واقعی 09:21
-
LCEL - پایپلاینهایی با تاریخچه چت 08:17
-
Indexing API - داده خام خود را با vectorstore همگام نگه دارید 12:15
-
ایجاد یک مجموعه تست تقویتشده با هوش مصنوعی 05:21
-
ارزیابی عملکرد RAG با یک مدل زبانی بزرگ 08:13
-
از CharacterTextSplitter تا Splitter مبتنی بر مدل زبانی بزرگ سفارشی 08:52
-
مدلهای متن باز در مقابل مدلهای مالکیتی (شامل مدلهای Gen-3 OpenAI) 06:21
-
بازیابی کوئری چندگانه 05:09
-
HyDE 03:14
-
بازیابی سند والد با InMemory DocStore 06:40
-
Postgres DocStore سفارشی ساخته شده با رابط BaseStore 10:04
-
RAG با عاملها (مدل زبانی بزرگ و ابزارها) 04:09
-
رتبهبندی مجدد با مدل رمزگذار متقابل 09:54
-
فشردهسازی و فیلترینگ سند مبتنی بر مدل زبانی بزرگ 04:06
-
مسیریابی با تعبیهها در مقابل مسیریابی مبتنی بر مدل زبانی بزرگ 07:09
-
SQL Chain - نوشتن کوئریهای اس کیوال با یک مدل زبانی بزرگ 10:06
-
جلوگیری از SQL Injection 03:33
-
مسیریابی بین جدول و vectorstore 03:21
-
آشنایی با Guardrails و Colang 06:51
-
Guardrails و LangChain - اکشنهای رجیستر 04:30
-
یکپارچهسازی Guardrails در LangChain با RunnableRails 06:50
-
تاریخچه چت با LangChain و Guardrails 04:52
-
ردیابی زنجیرهها با LangFuse 08:02
-
آشنایی با فراخوانی ابزار 08:38
-
استفاده از فراخوانی ابزار برای دریافت داده از API 06:17
-
None 00:35
مشخصات آموزش
تکنیکهای پیشرفته LangChain - تسلط به اپلیکیشنهای RAG
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:35
- مدت زمان :03:31:55
- حجم :1.98GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy