لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره جامع تست RAG با Ragas، DeepEval و پایتون
- آخرین آپدیت
دانلود Complete RAG Testing course with Ragas Deepeval and Python
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
روش کامل تست پیادهسازیهای RAG را بیاموزید؛ از تستهای عملکردی تا کارایی، و از زبان پایتون تا فریمورکهای RAGAs و DeepEval.
درک مفاهیم پایه مدلهای زبانی بزرگ (LLMs)
آشنایی با انواع اپلیکیشنهای مبتنی بر LLM
کسب دانش در مورد انواع هوش مصنوعی - ضعیف و مولد
درک نحوه عملکرد RAG
شناخت انواع تستهای RAG
دسترسی به کدهای آماده و کاربردی از همان ابتدای دوره
درک معیارهای یادگیری ماشین مانند Accuracy، Recall و F1
درک معیارهای تست RAG مانند Context Recall و Context Accuracy
درک معیارهای تست RAG مانند Answer Relevancy
درک معیارهای تست RAG مانند Truthfulness
تسلط بر فریمورک متنباز RAGAs برای تست
تسلط بر فریمورک متنباز DeepEval برای تست
یادگیری نحوه ساخت معیارهای سفارشی (Custom Metrics)
تست برای انسجام (Coherence)، روانی (Fluency)، لحن و سایر معیارهای انسانی
ابزارهای اعتبارسنجی سریع برای محصولات MVP در سیستمهای RAG
درک عمیق معیارهای ارزیابی (روانی، انسجام، مرتبط بودن، ایجاز) و فریمورکهای تست قابل شخصیسازی.
پيش نيازها: تجربه ابتدایی در برنامهنویسی پایتون
درک پایه از LLMها و هوش مصنوعی
داشتن API Key برای یک مدل زبانی (LLM)
آشنایی اولیه با مفاهیم تست نرمافزار
لپتاپ یا PC دارای VS Code
اشتیاق به یادگیری یک مهارت جدید و ترند
در هنر ارزیابی سیستمهای تولید تقویتشده با بازیابی (RAG) استاد شوید. با کاربردیترین و کاملترین دوره بازار که مورد اعتماد بیش از ۲۵,۰۰۰ دانشجواست و بیش از ۱,۰۰۰ نظر ۵ ستارهدارد.
چه در حال ساخت اپلیکیشنهای LLM باشید، چه مدیریت بخش QA هوش مصنوعی و یا عرضه MVPهای قابل اطمینان، این دوره تمام ابزارها، کدها و فریمورکهای لازم برای تست و اعتبارسنجی خط لولههای RAG با استفاده از DeepEvalو RAGASرا در اختیار شما قرار میدهد.
آنچه خواهید آموخت:
درک مفاهیم پایه LLMهاو نحوه کاربرد آنها در صنایع مختلف
بررسی انواع اپلیکیشنهای LLMو موارد استفاده از آنها
یادگیری تفاوت بین هوش مصنوعی ضعیف و هوش مصنوعی مولد
تحلیل عمیق نحوه عملکرد RAGو جایگاه تست در این فرآیند
شناسایی انواع تستهای RAG: بررسی واقعگرایی، تشخیص توهم (Hallucination)، ارزیابی کانتکست و غیره.
کار عملی با کدهای آمادهاز روز اول با کمترین نیاز به تنظیمات اولیه
تسلط بر معیارهای کلاسیک یادگیری ماشین(Accuracy, Recall, F1) و کاربردهای فعلی آنها
یادگیری معیارهای تخصصی RAG:
Context Recall (بازیابی کانتکست)
Context Accuracy (دقت کانتکست)
Answer Relevancy (مرتبط بودن پاسخ)
Truthfulness (صداقت/واقعگرایی)
روانی، انسجام، لحن و ایجاز
ساخت تست کیسها و معیارهای سفارشیبا DeepEval و RAGAS
یادگیری نحوه استفاده از فریمورکهای متنباز RAGAS و DeepEvalبرای محیطهای عملیاتی و پژوهشی
اعتبارسنجی سریع و مطمئن MVPها با استفاده از پوشش تستهای خودکار
این دوره برای چه کسانی است؟
توسعهدهندگان AI و LLM که قصد عرضه سیستمهای RAG قابل اعتمادرا دارند
مهندسان QA که قصد انتقال به نقشهای تست هوش مصنوعیرا دارند
پژوهشگران ML که به دنبال بنچمارکهای تکرارپذیرهستند
مدیران محصول که میخواهند کیفیت خروجیهای RAG را اندازهگیری کنند
متخصصان MLOps/DevOps که به دنبال خودکارسازی ارزیابی در CI/CDهستند
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
تست سریع ۵ دقیقه ای RAG
Quick 5 Minute RAG Test
راه اندازی محیط و نصب وابستگی ها
Setup the environment - Installing dependencies
نصب پایتون
Install Python
نصب PIP برای پایتون
Install PIP for Python
نصب NPM و Node.js
Install NPM and Node.js
نصب VSCode
Install VSCode
دریافت API Key مدل OpenAI
Get an OPENAI API Key
لینک مخزن گیت هاب
Github Repository link
انواع هوش مصنوعی و چرخه حیات مدل (اختیاری اما توصیه شده)
Types of AI and Model Lifecycle - Optional but highly recommended
هوش مصنوعی چگونه کار میکند
How AI Works
انواع هوش مصنوعی
Types of AI
ساختار تکنولوژی اپلیکیشن ها در عصر AI
How does the App Tech Stack Look with AI
مدل پایه (Foundation Model) و LLM چیست
What is a Foundation Model and a LLM
چرخه حیات مدل: مرحله پیش آموزش (Pretraining)
Model - Lifecycle - Pretraining Phase of a Model
چرخه حیات مدل: مرحله تنظیم دقیق (Fine Tuning)
Model - Lifecyle Fine Tunning Phase of a model
مدل AI: ملاحظاتی در مورد داده ها
AI Model - Some considerations around data
انواع اپلیکیشن هایی که از AI و LLM استفاده می کنند
Types of applications that use AI / LLMs
آشنایی با RAG
Introduction to RAG
نحوه عملکرد RAG: بررسی کلی
How RAG works - a high level overview
توهمات در سیستم های RAG
Hallucinations of RAG
انواع RAG
Types of RAG
کاربردهای RAG
Applications of RAG
راه اندازی مخزن و وابستگی ها
Setting up the repo and dependencies
پیاده سازی Retriever و دیتابیس Faiss
Implementing a retriever and a Faiss DB
قطعه بندی (Chunks) و همپوشانی اسناد در RAG
RAG - Chunks and overlaps for documents
پیاده سازی Augmentor در RAG
RAG - Implementing an Augmentor
نمایش نظرات