تولید به کمک بازیابی (RAG)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه میتوان سیستمهای RAG را متناسب با نیازهای دنیای واقعی طراحی و پیادهسازی کرد؟
- چگونه میتوان با سنجش موازنه میان هزینه، سرعت و کیفیت، تکنیک مناسب را برای هر بخش از یک سیستم RAG انتخاب کرد؟
- یک چارچوب اساسی برای تطبیق سیستمهای RAG با ظهور ابزارها و متدهای جدید
توضیحات دوره
تولید به کمک بازیابی (RAG) پاسخهای مدل زبانی بزرگ (LLM) را با بازیابی دادههای مرتبط از پایگاههای دانش که اغلب خصوصی، اخیر یا خاص دامنه هستند و استفاده از آن برای تولید پاسخهای دقیقتر و مستندتر، بهبود میبخشد.
در این دوره، شما یاد خواهید گرفت که چگونه سیستمهای RAG را بسازید که LLMها را به منابع داده خارجی متصل میکنند. شما اجزای اصلی مانند بازیابیکنندهها، پایگاههای داده برداری و مدلهای زبانی را بررسی خواهید کرد و تکنیکهای کلیدی را هم در سطح اجزا و هم در سطح سیستم به کار خواهید برد. از طریق کار عملی با ابزارهای واقعی تولید، شما مهارتهایی را برای طراحی، اصلاح و ارزیابی پایپلاینهای قابلاطمینان RAG و سازگاری با روشهای جدید همگام با پیشرفت این حوزه کسب خواهید کرد.
در طول 5 ماژول، شما تمرینات برنامهنویسی عملی را تکمیل خواهید کرد که شما را در ساخت هر بخش اصلی یک سیستم RAG، از نمونههای اولیه ساده تا اجزای آماده برای تولید، راهنمایی میکنند.
از طریق آزمایشگاههای عملی، شما:
- اولین سیستم RAG خود را با نوشتن توابع بازیابی و تقویت پرامپت و ارسال ورودی ساختاریافته به یک LLM میسازید.
- روشهای بازیابی مانند جستجوی معنایی، BM25 و ادغام رتبه متقابل را پیادهسازی و مقایسه میکنید تا ببینید هر کدام چگونه بر پاسخهای LLM تأثیر میگذارند.
- سیستم RAG خود را با استفاده از Weaviate و یک مجموعه داده خبری واقعی مقیاسدهی میکنید - شامل قطعهبندی، ایندکسگذاری و بازیابی اسناد با یک دیتابیس برداری
- یک چتبات خاص دامنه برای یک فروشگاه لباس فرضی توسعه میدهید که به سوالات متداول پاسخ میدهد و پیشنهادات محصول را بر اساس یک مجموعه داده سفارشی ارائه میدهد.
- قابلیت اطمینان چتبات را با مدیریت چالشهای دنیای واقعی مانند قیمتگذاری پویا و لاگکردن تعاملات کاربر برای نظارت و دیباگ بهبود میبخشید.
- یک چتبات خاص دامنه با استفاده از LLMهای متنباز میزبانی شده توسط Together AI برای یک فروشگاه لباس فرضی توسعه میدهید.
شما مهارتهای خود را با استفاده از داده دنیای واقعی از دامنههایی مانند رسانه، مراقبتهای بهداشتی و تجارت الکترونیک به کار خواهید گرفت. در پایان دوره، شما تمام آموختههای خود را ترکیب خواهید کرد تا یک سیستم RAG کاملاً کاربردی و پیشرفتهتر متناسب با نیازهای پروژه خود را پیادهسازی کنید.
تولید به کمک بازیابی (RAG)
-
گفتگویی با Andrew Ng 8:09
-
مقدمه ماژول 1 1:29
-
مقدمهای بر RAG 5:28
-
کاربردهای RAG 4:23
-
مروری بر معماری RAG 5:57
-
مقدمهای بر LLMها 9:40
-
مقدمهای بر بازیابی اطلاعات 5:08
-
جمعبندی ماژول 1 1:18
-
به انجمن DeepLearning.AI بپیوندید تا سوال بپرسید، پشتیبانی بگیرید یا ایدههای عالی به اشتراک بگذارید! None
-
(اختیاری) دانلود نوتبوک و بازنشانی فضای کاری None
-
یادداشتهای درس ماژول 1 None
-
مقدمه ماژول 2 1:25
-
مروری بر معماری بازیابیکننده 3:29
-
فیلتر کردن متادیتا 4:24
-
جستجوی کلیدواژه - TF-IDF 7:07
-
جستجوی کلیدواژه - BM25 4:48
-
جستجوی معنایی - مقدمه 7:30
-
جستجوی معنایی - بررسی عمیق مدل Embedding 6:12
-
جستجوی ترکیبی 7:39
-
ارزیابی بازیابی 8:24
-
جمعبندی ماژول 2 2:06
-
یادداشتهای درس ماژول 2 None
-
مقدمه ماژول 3 1:17
-
الگوریتمهای نزدیکترین همسایه تقریبی (ANN) 7:56
-
دیتابیسهای برداری 5:28
-
قطعهبندی 6:35
-
تکنیکهای پیشرفته Chunking 5:49
-
تجزیه کوئری 5:59
-
انکودرهای متقابل و ColBERT 8:20
-
رتبهبندی مجدد 4:25
-
جمعبندی ماژول 3 1:55
-
یادداشتهای درس ماژول 3 None
-
مقدمه ماژول 4 1:11
-
معماری ترنسفورمر 8:59
-
استراتژیهای نمونهبرداری LLM 8:12
-
انتخاب LLM مناسب 8:13
-
مهندسی پرامپت: ساخت پرامپت تقویتشده 5:44
-
مهندسی پرامپت: تکنیکهای پیشرفته 8:11
-
مدیریت توهمات 7:36
-
ارزیابی عملکرد LLM 5:26
-
RAG مبتنی بر عامل 6:15
-
RAG در برابر تنظیم دقیق 6:20
-
جمعبندی ماژول 4 1:13
-
یادداشتهای درس ماژول 4 None
-
مقدمه ماژول 5 1:41
-
چالشهای محیط عملیاتی 3:26
-
پیادهسازی استراتژیهای ارزیابی RAG 7:28
-
لاگ کردن، مانیتورینگ و رویتپذیری 4:14
-
ارزیابی سفارشی 5:09
-
کوانتیزاسیون 7:47
-
هزینه در برابر کیفیت پاسخ 5:37
-
تاخیر در برابر کیفیت پاسخ 4:38
-
امنیت 5:20
-
RAG چندوجهی 6:21
-
جمعبندی ماژول 5 1:55
-
یادداشتهای درس ماژول 5 None
-
[مهم] یادآوری در مورد پایان دسترسی به نوتبوکهای آزمایشگاه None
-
(اختیاری) فرصتی برای راهنمایی سایر زبانآموزان None
-
قدردانی None
مشخصات آموزش
تولید به کمک بازیابی (RAG)
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:متوسط
- تعداد درس:59
- مدت زمان :04:23:16
- حجم :1.37GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy