آموزش RAG: دسترسی چت‌جی‌پی‌تی و مدل‌های زبانی بزرگ به دانش سفارشی - آخرین آپدیت

دانلود RAG: Enabling ChatGPT & LLM to Access Customized Knowledge

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

یادگیری Retrieval-Augmented Generation (RAG) برای تقویت دانش ChatGPT و مدل‌های زبانی بزرگ (LLM) و افزایش کارایی آن‌ها

این دوره به طور خاص برای متخصصانی طراحی شده است که می‌خواهند پتانسیل کامل مدل‌های زبانی مانند ChatGPT را از طریق سیستم‌های Retrieval Augmented Generation (RAG) آزاد کنند. ما به نحوه تبدیل RAG این مدل‌های زبانی به ابزارهای با کارایی بالا و متخصص در رشته‌های مختلف با ارائه دسترسی مستقیم و بلادرنگ به اطلاعات مرتبط و به‌روز می‌پردازیم.

اهمیت RAG در مدل‌های زبانی

RAG برای تکامل مدل‌های زبانی بزرگ (LLM) مانند ChatGPT اساسی است. این سیستم‌ها از طریق ادغام دانش خارجی در زمان واقعی، به LLM امکان می‌دهند تا نه تنها به حجم وسیعی از اطلاعات به‌روز دسترسی داشته باشند، بلکه به طور مداوم از اطلاعات جدید نیز یاد بگیرند و خود را با آن تطبیق دهند. این قابلیت بازیابی و یادگیری، تولید متن را به طور قابل توجهی بهبود می‌بخشد و به مدل‌ها اجازه می‌دهد تا با دقت و ارتباط بی‌سابقه پاسخ دهند. این غنای دانش برای کاربردهایی که به دقت و زمینه سازی بالا نیاز دارند، بسیار مهم است و امکانات جدیدی را در زمینه‌هایی مانند مراقبت‌های بهداشتی، تجزیه و تحلیل مالی و موارد دیگر ایجاد می‌کند.

محتوای دوره

مبانی هوش مصنوعی مولد و RAG

  • مقدمه‌ای بر تولید محتوا با کمک هوش مصنوعی و مدل‌های زبانی.
  • دروس در مورد مبانی هوش مصنوعی مولد، اصطلاحات کلیدی، چالش‌ها و تکامل LLM.
  • تأثیر هوش مصنوعی مولد در بخش‌های مختلف.

مطالعه عمیق مدل‌های زبانی بزرگ

  • مقدمه و توسعه LLM، از جمله مدل‌های پایه و مدل‌های تنظیم شده.
  • بررسی چشم‌انداز فعلی LLM، محدودیت‌های آن‌ها و نحوه کاهش خطاهای رایج مانند توهم.

دسترسی و استفاده از LLM

  • استفاده عملی از ChatGPT، از جمله آزمایشگاه‌های عملی و دسترسی به API OpenAI.

بهینه‌سازی LLM

  • تکنیک‌های پیشرفته برای بهبود عملکرد مدل، از جمله RAG با نمودارهای دانش و توسعه مدل سفارشی.

کاربردها و موارد استفاده از RAG

  • بحث در مورد مزایا و محدودیت‌های RAG، با مثال‌هایی از پیاده‌سازی‌های واقعی و تأثیر آن‌ها در صنایع مختلف.

ابزارهای توسعه RAG

  • آموزش نحوه استفاده از ابزارهای خاص برای توسعه RAG، از جمله پلتفرم‌های بدون کد مانند Flowise، LangChain و LlamaIndex.

اجزای فنی و پیشرفته RAG

  • جزئیات در مورد معماری RAG، خطوط لوله نمایه سازی، قطعه‌بندی اسناد و استفاده از توابع درونی و پایگاه‌های داده برداری.

آزمایشگاه‌ها و پروژه‌های عملی

مجموعه‌ای از آزمایشگاه‌ها و پروژه‌های عملی که شرکت‌کنندگان را در توسعه RAG از ابتدا تا انتها، با استفاده از ابزارهایی مانند Flowise و LangChain، راهنمایی می‌کند.

روش‌شناسی

این دوره بین جلسات نظری که درک عمیقی از RAG ارائه می‌دهند و جلسات عملی که به شرکت‌کنندگان اجازه می‌دهد تا در سناریوهای واقعی و کنترل‌شده با فناوری آزمایش کنند، متناوب است.

این برنامه برای کسانی که آماده هستند تا عملکرد ChatGPT و سایر مدل‌های زبانی را به سطوح بی‌سابقه‌ای از عملکرد برسانند، عالی است و RAG را به ابزاری ضروری در زمینه هوش مصنوعی تبدیل می‌کند.

پیش نیازها: نیازی به دانش برنامه نویسی نیست. این دوره شامل استفاده از ابزارهای بدون کد برای تسهیل یادگیری و پیاده سازی RAG خواهد بود.

کلمات کلیدی: Retrieval-Augmented Generation, RAG, ChatGPT, LLM, مدل‌های زبانی بزرگ، هوش مصنوعی مولد، Generative AI, LangChain, Flowise, LlamaIndex, بهینه‌سازی LLM, نمایه سازی, پایگاه داده برداری, پردازش زبان طبیعی, NLP


سرفصل ها و درس ها

1-مقدمه‌ای بر این دوره و پلتفرم یودمی Introduction to this course and Udemy platform

  • مقدمه‌ای بر دوره Introduction to the course

  • مطالب دوره Course Material

1-مقدمه‌ای بر هوش مصنوعی مولد Introduction to Generative AI

  • مبانی هوش مصنوعی مولد و نقش RAGها Fundamentals of Generative AI and role of RAGs

  • اصطلاحات کلیدی هوش مصنوعی مولد و GAW Key Terms of Generative AI and GAW

1-مقدمه‌ای بر مدل‌های زبان بزرگ (LLM) Introduction to Large Language Models (LLM)

  • مقدمه‌ای بر مدل‌های زبان بزرگ (LLM) Introduction to Large Language Models (LLM)

  • توسعه مدل پایه LLM و LLM آموزش دیده با دستورالعمل Development of an LLM_Base Model and Instruction Tuned LLM

  • محدودیت‌های LLMs Limitations of LLMs

  • چگونه توهمات LLM را کاهش دهیم How to mitigate LLM hallucinations

1-دسترسی و استفاده از مدل‌های اصلی زبان بزرگ (LLM) Access and use of the main Large Language Models (LLMs)

  • معروف‌ترین مدل‌های زبان (LLM) The best-known language models (LLMs)

  • مقدمه‌ای بر ChatGPT Introduction to ChatGPT

  • تمرین عملی: شروع به کار با ChatGPT Hands-on Lab: Getting started with ChatGPT

  • دسترسی و عملیات API OpenAI OpenAI API Access and Operation

1-بهبود LLMs Improving LLMs

  • تکنیک‌هایی برای بهبود عملکرد مدل Techniques to improve model performance

  • تکنیک‌های یادگیری بدون داده و کم داده Técnicas de Zero Shot Learning y Few Shot Learning

  • تکنیک تولید تقویت شده با بازیابی Retrievla Augmented Generation Technique

  • تکنیک RAG با گراف‌های دانش RAG Technique with Knowledge Graphs

  • مدل‌های سفارشی و نحوه توسعه آن‌ها Customized models and how to develop them

  • ملاحظات مهم هنگام اعمال تکنیک‌های بهینه‌سازی مدل Important considerations when applying mod optimization techniques

1-مبانی RAGها Fundamentals of RAGs

  • محدودیت‌های LLMs و ارائه زمینه و RAGها به عنوان ابزاری برای پشتیبانی از LLMs Limitations of LLMs and proposal of the context and RAGs as a tool to support LL

  • مزایای RAGها و ملاحظات مربوطه Benefits of RAGs and relevant considerations

1-کاربردهای RAGها Applications of RAGs

  • کاربرد RAGها در یک مورد استفاده واقعی Application of RAGs in a real use case

  • کاربردهای RAGها در زمینه‌ها و موارد استفاده مختلف Applications of RAGs in different fields and use cases

  • پروژه RAG واقعی در تولید از ابتدا تا انتها Real RAG project in production from start to finish

1-ابزارهایی برای توسعه RAG Tools for the development of a RAG

  • ابزارها و کتابخانه‌ها برای توسعه RAGها Tools and libraries for the development of RAGs

1-GPTهای سفارشی Custom GPTs

  • مبانی GPTهای سفارشی به عنوان RAGها Basics of CustomGPTs as RAGs

  • توسعه GPT سفارشی خودمان Developing our own customized Custom GPT

  • آگاه سازی GPTهای سفارشی Giving awareness to CustomGPTs

  • انواع دانش من و تجزیه و تحلیل پرس و جوها Types of My Knowledge and Analyzing queries

  • ملاحظات مهم هنگام کار با اسناد Important considerations when working with documents

1-Langchain Langchain

  • مقدمه‌ای بر LangChain Introduction to LangChain

  • ارائه دسترسی به داده‌های خارجی از طریق شاخص‌های LangChain Providing access to external data through LangChain Indexes

1-اجزای RAG Components of the RAG

  • اجزا و معماری RAG RAG components and architecture

  • خط لوله ایندکس گذاری و خط لوله RAG Indexing Pipeline y del Rag Pipeline

  • آزمایشگاه_اضافه کردن زنجیره QA، فروشگاه برداری و بارگذار PD Lab_Adding QA Chain, Vector Store and PD Loader

  • آزمایشگاه_اضافه کردن جداکننده متن و توابع تعبیه OpenAI Lab_Adding Text Splitter and OpenAI Embeddings

  • تمرین عملی: طراحی دستیار سفارشی Practical Exercise: Designing the customized wizard

  • حل مسئله: طراحی دستیار سفارشی Solution: Customized wizard design

1-Flowise چارچوب مناسب برای توسعه RAGها Flowise the perfect framework for the development of RAGs

  • مقدمه‌ای بر Flowise Introduction to Flowise

  • ویژگی‌های Flowise Flowise features

  • نصب Flowise Installation of Flowise

  • شروع به کار با Flowise Getting started with Flowise

  • تمرین عملی: توسعه یک ChatFlow پایه Practical Exercise: Developing a Basic ChatFlow

  • حل مسئله: توسعه یک ChatFlow پایه Solution: Developing a Basic ChatFlow

1-خط لوله ایندکس گذاری Indexing Pipeline

  • خط لوله ایندکس گذاری RAGها Indexing Pipeline of RAGs

  • استخراج داده از منابع مختلف با LlamaIndex و Langchain Data extraction from different sources with LlamaIndex and Langchain

1-تکه تکه کردن سند Document Fragmentation

  • اهمیت تکه تکه کردن و ملاحظات مهم Importance of fragmentation and important considerations

  • انواع تکه تکه کننده‌ها Types of fragmenters

  • مثال‌های عملی از زمان پیاده سازی هر نوع تکه تکه کننده Practical examples of when to implement each fragmenter type

1-توابع تعبیه Embeddings

  • توابع تعبیه چیست و چگونه کار می‌کنند What are embeddings and how they work

  • آزمایشگاه مدل‌های مختلف تعبیه در Flowise LAb Different embedding models in Flowise

  • مدل‌های مختلف تعبیه و نحوه انتخاب آن‌ها Different embedding models and how to select them

1-پایگاه داده‌های برداری Vector Databases

  • عملکرد پایگاه داده‌های برداری Operation of Vector Databases

  • مبانی Pinecone Pinecone Fundamentals

  • اضافه کردن فروشگاه برداری Pinecone Adding the Pinecone Vector Store

  • بارگذاری توابع تعبیه و شاخص‌ها از Pinecone Loading Embeddings and Indexes from Pinecone

  • انواع مختلف پایگاه داده‌های برداری Different types of Vector Databases

  • زنجیره QA بازیابی چندگانه با چندین پایگاه داده برداری همزمان Multi Retrieval QA Chain con Multiples BD Vectoriales Simultaneas

  • Vectara یک پایگاه داده برداری و RAG به عنوان یک سرویس Vectara A Vector Database and a RAG as a Service

  • نحوه انتخاب نوع پایگاه داده برداری مناسب How to choose the type of Vector Database that fits best

  • تمرین عملی: توسعه شاخص‌ها و توابع تعبیه برای Pinecone Practical Exercise: Developing Indexes and Embeddings for Pinecone

  • حل مسئله: توسعه شاخص‌ها و توابع تعبیه برای Pinecone Solution: Development of Indexes and Embeddings for Pinecone

1-خط لوله RAG RAG Pipeline

  • عملکرد و اجزای خط لوله RAG Operation and components of the RAG Pipeline

  • تمرین عملی توسعه خط لوله RAG با Flowise Lab Pract Developing the RAG Pipeline with Flowise

  • پایگاه داده‌های برداری پایدار، شاخص‌های زمانی و داده‌های کوچک Persistent vector DBs, time indexes and small data

  • تمرین عملی: توسعه LLM سفارشی Practical Exercise: Development of a Customized LLM

  • حل مسئله: توسعه LLM سفارشی Solution: Development of a customized LLM

1-جستجوی اطلاعات و بازیابی Information search and retrieval

  • مبانی فرآیند بازیابی Fundamentals of the Retrieval process

  • روش‌های مختلف بازیابی Different recovery methods

  • فرآیند نهایی افزایش و تولید Final augmentation and generation process

1-پروژه عملی: دستیار چت بات شخصی از ابتدا تا انتها Hands-on Project: Personalized Chatbot Assistant from Start to Finish

  • مقدمه‌ای بر پروژه و تمرین عملی Introduction to the Project and Practical Exercise

  • وب اسکرپر، Pinecone و زنجیره QA بازیابی مکالمه‌ای Web Scrapper, Pinecone y Conversational Retrieval QA Chain

  • بهبود وب اسکرپر و جلوگیری از توهمات مدل Improving the Web Scrapper and avoiding model hallucinations

1-RAGها در محل: بهترین متحد برای حفاظت از داده‌ها و حریم خصوصی RAGS on-site: the best ally for data protection and privacy

  • دانلود و راه‌اندازی مدل با Docker، LocalAI و GPT4All Model download and initialization with Docker, LocalAI and GPT4All

  • استفاده از مدل LLM متن باز از Flowise Using the LLM Open Source model from Flowise

  • پروژه پیشرفته با LLama2 Local AI، Faiss و توابع تعبیه Local AI Advanced Project with LLama2 Local AI, Faiss and Local AI Embeddings

1-ارزیابی عملکرد RAG RAG performance evaluation

  • ارزیابی RAG و معیارهای ارزیابی RAG Evaluation and Evaluation Metrics

  • RAGAS برای ارزیابی RAG RAGAS for RAG assessment

  • TrueLens RAG Triad برای ارزیابی RAG TrueLens RAG Triad for RAG evaluation

  • آزمایشگاه عملی در مورد توسعه و ارزیابی RAG با TrueLens Practical Lab on RAG Development and Evaluation with TrueLens

نمایش نظرات

آموزش RAG: دسترسی چت‌جی‌پی‌تی و مدل‌های زبانی بزرگ به دانش سفارشی
جزییات دوره
4.5 hours
79
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
306
4.3 از 5
دارد
دارد
دارد
Data Bootcamp
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Data Bootcamp Data Bootcamp

دانشمند داده