آموزش دوره جامع RAG و Vectorless RAG: ساخت اپلیکیشن‌های هوش مصنوعی - آخرین آپدیت

دانلود The Complete RAG & Vectorless RAG Course: Build AI Apps

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر RAG سنتی، RAG بدون بردار (Vectorless) و PageIndex. ساخت اپلیکیشن‌های هوش مصنوعی با دیتابیس‌های برداری، Embeddingها و پروژه‌های عملی. درک نحوه عملکرد سیستم‌های RAG سنتی، شامل Embeddingها، دیتابیس‌های برداری، تکه‌بندی (Chunking)، بازیابی و تولید پاسخ. شناسایی محدودیت‌های خط لوله‌های RAG سنتی و درک دلیل ظهور معماری‌های Vectorless RAG. تسلط بر PageIndex و یادگیری نحوه بازیابی اطلاعات بدون نیاز به Embedding، جستجوی معنایی یا دیتابیس‌های برداری. ساخت یک اپلیکیشن کامل Vectorless RAG از صفر با استفاده از Python، PageIndex، OpenRouter و Streamlit. ایجاد ایندکس‌های دانش ساختاریافته با استفاده از تولید متادیتا، پردازش اسناد و بازیابی مبتنی بر استدلال. پیاده‌سازی تکنیک‌های Grounding برای تولید پاسخ‌های دقیق AI و کاهش توهمات (Hallucinations) در سیستم‌های RAG. مقایسه RAG سنتی در مقابل Vectorless RAG از نظر معماری، هزینه، مقیاس‌پذیری، کیفیت بازیابی و کاربردهای دنیای واقعی. توسعه یک پروژه مهندسی هوش مصنوعی آماده برای پورتفولیو که معماری‌های بازیابی مدرن و مفاهیم پیشرفته RAG را به نمایش می‌گذارد. پیش نیازها: دانش پایه برنامه‌نویسی پایتون مفید است، اما هر مفهوم اصلی در طول دوره به صورت گام‌به‌گام توضیح داده شده است. بدون نیاز به تجربه قبلی در زمینه Vectorless RAG، PageIndex یا سیستم‌های بازیابی پیشرفته. یک کامپیوتر با دسترسی به اینترنت و توانایی نصب پکیج‌های پایتون تنها چیزی است که برای همراهی با دوره نیاز دارید. علاقه به هوش مصنوعی، Generative AI، RAG، مدل‌های زبانی بزرگ (LLM) و مفاهیم مدرن مهندسی AI توصیه می‌شود. بدون نیاز به دانش قبلی از دیتابیس‌های برداری یا معماری‌های بازیابی؛ ما از مفاهیم بنیادی شروع می‌کنیم. از یک کلید API رایگان OpenRouter برای پروژه استفاده خواهد شد تا بتوانید اپلیکیشن کامل را بدون هزینه‌های سنگین APIهای AI بسازید.

دوره جامع RAG و Vectorless RAG: ساخت اپلیکیشن‌های هوش مصنوعی

یادگیری RAG سنتی، Vectorless RAG و PageIndex همزمان با ساخت اپلیکیشن‌های هوش مصنوعی آماده برای محیط عملیاتی از صفر

هوش مصنوعی در حال تغییر نحوه ساخت نرم‌افزارهای مدرن است.

از دستیارهای AI و سیستم‌های جستجوی سازمانی گرفته تا اپلیکیشن‌های پرسش و پاسخ اسناد و ایجنت‌های هوشمند، تولید تقویت شده با بازیابی (RAG) به یکی از مهم‌ترین فناوری‌ها در مهندسی مدرن AI تبدیل شده است.

امروزه شرکت‌ها سرمایه‌گذاری‌های کلانی روی سیستم‌های AI می‌کنند که بتوانند اطلاعات دقیق را از پایگاه‌های دانش بزرگ بازیابی کرده، روی آن‌ها استدلال کنند و پاسخ تولید نمایند.

اما یک مشکل وجود دارد.

بسیاری از یادگیرندگان می‌دانند چگونه از ابزارهای AI استفاده کنند.

تعداد کمی درک می‌کنند که سیستم‌های بازیابی مدرن در پشت صحنه واقعاً چگونه کار می‌کنند.

و تعداد کمتری می‌دانند که سیستم‌های بازیابی به کدام سمت پیش می‌روند.

دقیقاً به همین دلیل این دوره ساخته شده است.

یادگیری RAG سنتی و آینده بازیابی اطلاعات

برخلاف اکثر دوره‌ها که بر روی یک فریم‌ورک یا پیاده‌سازی خاص تمرکز دارند، این دوره شما را به سفری کامل در معماری‌های بازیابی مدرن می‌برد.

ما مستقیماً به سراغ Vectorless RAG نمی‌رویم.

زیرا اگر ابتدا RAG سنتی را درک نکنید، هرگز نخواهید فهمید چرا Vectorless RAG به یکی از هیجان‌انگیزترین حوزه‌های مهندسی AI تبدیل شده است.

در طول این دوره، شما با درک موارد زیر یک پایه قوی می‌سازید:

- تولید تقویت شده با بازیابی (RAG)

- Embeddingها و جستجوی معنایی

- دیتابیس‌های برداری (Vector Databases)

- خط لوله‌های بازیابی (Retrieval Pipelines)

- تولید کانتکست (Context Generation)

- پاسخ‌های AI مستند شده (Grounded)

- تکنیک‌های کاهش توهم (Hallucination Reduction)

- معماری‌های بازیابی مدرن

تنها پس از درک بنیادها، نسل بعدی سیستم‌های بازیابی را بررسی خواهیم کرد:

Vectorless RAG

PageIndex

بازیابی مبتنی بر استدلال (Reasoning-Based Retrieval)

ناوبری دانش آگاه از ساختار (Structure-Aware Knowledge Navigation)

و ایده‌های هیجان‌انگیزی که نحوه بازیابی اطلاعات توسط سیستم‌های AI را بازتعریف می‌کنند.

ساخت اپلیکیشن‌های AI آماده برای محیط عملیاتی

این دوره فقط درباره یادگیری مفاهیم نیست.

درباره ساختن است.

زیرا مهارت‌های واقعی AI از طریق پیاده‌سازی توسعه می‌یابند، نه فقط مشاهده.

در طول دوره، شما اپلیکیشن‌های AI و سیستم‌های بازیابی را به سبک محیط‌های عملیاتی و گام‌به‌گام خواهید ساخت.

ما با هم یک اپلیکیشن کامل Vectorless RAG ایجاد می‌کنیم که قادر است:

- اسناد PDF را پردازش کند

- ایندکس‌های دانش ساختاریافته ایجاد کند

- بازیابی مبتنی بر استدلال را انجام دهد

- با استفاده از متادیتا و ساختار سند در دانش ناوبری کند

- پاسخ‌های AI دقیق و مستند تولید کند

- از طریق یک رابط کاربری حرفه‌ای Streamlit اجرا شود

- جریان‌های کاری مدرن مهندسی AI را به نمایش بگذارد

در پایان بخش پروژه، شما یک اپلیکیشن AI کامل و آماده تولید ساخته‌اید که مفاهیم پیشرفته بازیابی و متدهای مدرن توسعه AI را به نمایش می‌گذارد.

درک اینکه چرا RAG سنتی گاهی شکست می‌خورد

یکی از بزرگترین نقاط قوت این دوره این است که ما فقط آنچه کار می‌کند را آموزش نمی‌دهیم.

ما توضیح می‌دهیم که چه چیزهایی باعث خرابی سیستم می‌شود.

شما یاد خواهید گرفت:

  • چرا دیتابیس‌های برداری در مقیاس بالا گران می‌شوند

  • چالش‌های پنهان استراتژی‌های تکه‌بندی (Chunking)

  • شکست‌های رایج در بازیابی

  • چرا کانتکست‌های نامرتبط بازیابی می‌شوند

  • چرا توهمات هنوز رخ می‌دهند

  • چه زمانی باید و چه زمانی نباید از RAG سنتی استفاده کرد

درک این چالش‌هاست که انتقال به Vectorless RAG را بسیار قدرتمند می‌کند.

زیرا وقتی محدودیت‌های سیستم‌های بازیابی سنتی را درک کنید، می‌توانید قدر رویکردهای جایگزین را درک کنید.

کاوش در Vectorless RAG و PageIndex

یکی از هیجان‌انگیزترین بخش‌های این دوره بر روی Vectorless RAG و PageIndex تمرکز دارد.

به جای تکیه کامل بر Embeddingها و جستجوی شباهت، یاد می‌گیرید که سیستم‌های AI چگونه می‌توانند با استفاده از استدلال و متادیتا در دانش ساختاریافته ناوبری کنند.

شما کشف خواهید کرد:

- بازیابی بدون دیتابیس برداری چگونه کار می‌کند

- PageIndex چگونه ساختارهای دانش را می‌سازد

- بازیابی مبتنی بر متادیتا چگونه عمل می‌کند

- ناوبری مبتنی بر استدلال چه تفاوتی با جستجوی شباهت دارد

- معماری‌های بازیابی مدرن چگونه در حال تکامل هستند

برای بسیاری از یادگیرندگان، این بخش تبدیل به بزرگترین لحظه کشف (Aha moment) در کل دوره می‌شود.

زیرا نگاه آن‌ها را به سیستم‌های بازیابی کاملاً تغییر می‌دهد.

چه چیزی این دوره را متفاوت می‌کند

اکثر دوره‌ها ابزارها را آموزش می‌دهند؛ این دوره درک عمیق را آموزش می‌دهد.

اکثر دوره‌ها پیاده‌سازی را آموزش می‌دهند؛ این دوره پیاده‌سازی و معماری را آموزش می‌دهد.

اکثر دوره‌ها فقط روی RAG سنتی تمرکز دارند؛ این دوره هر دو مدل RAG سنتی و Vectorless را آموزش می‌دهد.

اکثر دوره‌ها مثال‌های تکه تکه را نشان می‌دهند؛ این دوره شما را در ساخت یک اپلیکیشن AI کامل و آماده تولید از صفر راهنمایی می‌کند.

هر مفهوم اصلی، هر تصمیم معماری مهم و هر گام اجرایی حساس به روشی کاربردی و مناسب برای مبتدیان توضیح داده شده است.

زیرا هدف این نیست که صرفاً به شما کمک کنیم کد اجرا کنید، بلکه هدف این است که سیستم‌های بازیابی مدرن را عمیقاً درک کنید.

این دوره برای چه کسانی است

این دوره برای افراد زیر ایده‌آل است:

  • دانشجویانی که به هوش مصنوعی، Generative AI، مدل‌های زبانی بزرگ و RAG علاقه‌مند هستند

  • توسعه‌دهندگانی که در حال ساخت اپلیکیشن‌های مبتنی بر هوش مصنوعی هستند

  • مهندسان AI که به دنبال بررسی معماری‌های بازیابی پیشرفته هستند

  • متخصصانی که می‌خواهند سیستم‌های مدرن AI را درک کنند

  • یادگیرندگانی که یادگیری پروژه-محور را ترجیح می‌دهند

  • هر کسی که درباره آینده سیستم‌های بازیابی کنجکاو است

هیچ دانش قبلی از Vectorless RAG یا PageIndex نیاز نیست.

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

در پایان این دوره

شما نه تنها RAG سنتی را درک خواهید کرد، بلکه Vectorless RAG را نیز خواهید شناخت.

شما درک خواهید کرد که سیستم‌های بازیابی چگونه تکامل می‌یابند.

شما خواهید فهمید که اپلیکیشن‌های AI مدرن چگونه اطلاعات را بازیابی، استدلال و تولید پاسخ می‌کنند.

شما هم استاندارد فعلی صنعت و هم معماری‌های بازیابی نوظهور را درک خواهید کرد.

و از همه مهم‌تر...

شما یک اپلیکیشن Vectorless RAG کامل و آماده تولید را با دستان خود ساخته‌اید.

اگر آماده‌اید تا از صرفاً استفاده از ابزارهای AI فراتر بروید و درک کنید که سیستم‌های بازیابی مدرن AI واقعاً چگونه طراحی، ساخته و مستقر می‌شوند، این دوره برای شماست.

به من بپیوندید و بیایید نسل بعدی سیستم‌های بازیابی AI را با هم بسازیم.


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

مقدمه Introduction

  • مقدمه Introduction

  • سرفصل‌های دوره Course Curriculum

تکامل سیستم‌های RAG The Evolution of RAG Systems

  • خوش‌آمدگویی — چرا RAG سنتی در حال تغییر است Welcome — Why Traditional RAG Is Changing

  • توضیح ساده RAG سنتی — معماری کامل Traditional RAG Explained Simply — Complete Architecture

  • Vectorless RAG چیست؟ — نسل بعدی بازیابی What is Vectorless RAG? — The Next Generation of Retrieval

  • مقایسه کامل RAG سنتی در مقابل Vectorless RAG Traditional RAG vs Vectorless RAG — Complete Comparison

مبانی LangChain برای ساخت اپلیکیشن‌های هوش مصنوعی LangChain Foundations for Building AI Applications

  • فریم‌ورک LangChain — بررسی جامع سیستم برای اپلیکیشن‌های AI LangChain Framework — Complete System Overview for AI Applications

  • توضیح پکیج‌های LangChain — نصب و راه‌اندازی برای توسعه AI LangChain Packages Explained — Installation & Setup for AI Development

  • راه‌اندازی محیط مجازی (Virtual Environment) برای پروژه‌های AI (بهترین روش‌ها) Virtual Environment Setup for AI Projects (Best Practices)

  • اجزای اصلی LangChain — پایه و اساس سیستم‌های RAG Core Components of LangChain — The Foundation of RAG Systems

  • راه‌اندازی HuggingFace API — دسترسی به مدل‌های پیش‌آموزش‌دیده AI HuggingFace API Setup — Accessing Pretrained AI Models

  • راه‌اندازی LangSmith — مانیتورینگ و دیباگ اپلیکیشن‌های LangChain LangSmith Setup — Monitoring and Debugging LangChain Applications

  • راه‌اندازی Groq API — اجرای مدل‌های LLM با سرعت بالا Groq API Setup — Running High-Speed LLM Models

  • راه‌اندازی Weaviate — یکپارچه‌سازی دیتابیس برداری برای سیستم‌های AI Weaviate Setup — Vector Database Integration for AI Systems

  • یکپارچه‌سازی Tavily API — فعال‌سازی جستجوی وب در لحظه در اپلیکیشن‌های AI Tavily API Integration — Enabling Real-Time Web Search in AI Apps

  • راه‌اندازی Pinecone — دیتابیس برداری مقیاس‌پذیر برای AI عملیاتی Pinecone Setup — Scalable Vector Database for Production AI

  • پیکربندی محیط Pinecone برای اپلیکیشن‌های LangChain Configuring Pinecone Environment for LangChain Applications

  • مدیریت امن کلیدهای API با استفاده از فایل‌های .env Secure API Key Management using .env Files

  • بارگذاری متغیرهای محیطی در اپلیکیشن‌های پایتون Loading Environment Variables in Python Applications

  • ساخت اولین اپلیکیشن هوش مصنوعی با استفاده از LangChain Building Your First AI Application Using LangChain

درک RAG — مفاهیم بنیادی و معماری سیستم Understanding RAG — Core Concepts & System Architecture

  • تولید تقویت شده با بازیابی (RAG) — تحلیل جامع مفهوم Retrieval Augmented Generation (RAG) — Complete Concept Breakdown

  • محدودیت‌های LLMها — چرا سیستم‌های AI سنتی شکست می‌خورند Limitations of LLMs — Why Traditional AI Systems Fail

  • چگونه LangChain سیستم‌های AI مقیاس‌پذیر در دنیای واقعی را ممکن می‌سازد How LangChain Enables Scalable Real-World AI Systems

Embeddingها — پایه جستجوی معنایی و سیستم‌های RAG Embeddings — Foundation of Semantic Search & RAG Systems

  • توضیح Embeddingها — هوش مصنوعی چگونه معنا و کانتکست را درک می‌کند Embeddings Explained — How AI Understands Meaning & Context

  • پیاده‌سازی HuggingFace Embeddings برای اپلیکیشن‌های RAG واقعی Implementing HuggingFace Embeddings for Real-World RAG Applications

  • استفاده از Ollama Embeddings برای اپلیکیشن‌های AI محلی (راه‌اندازی آفلاین) Using Ollama Embeddings for Local AI Applications (Offline Setup)

دیتابیس‌های برداری — زیرساخت اصلی سیستم‌های RAG Vector Databases — Core Infrastructure for RAG Systems

  • دیتابیس‌های برداری — ستون فقرات سیستم‌های AI مدرن Vector Databases — The Backbone of Modern AI Systems

  • تکنیک‌های ایندکس‌گذاری برداری — توضیح FAISS, IVF, HNSW Vector Indexing Techniques — FAISS, IVF, HNSW Explained

  • نحوه عملکرد دیتابیس‌های برداری — توضیح مکانیسم‌های داخلی How Vector Databases Work — Internal Mechanics Explained

  • بررسی عمیق FAISS — جستجوی برداری محلی با کارایی بالا FAISS Deep Dive — High-Performance Local Vector Search

  • توضیح Pinecone — زیرساخت برداری ابری مقیاس‌پذیر Pinecone Explained — Scalable Cloud Vector Infrastructure

  • مقایسه FAISS در مقابل Pinecone — انتخاب معماری مناسب برای مورد استفاده شما FAISS vs Pinecone — Choosing the Right Architecture for Your Use Case

مهندسی خط لوله RAG با LangChain — پیاده‌سازی کامل RAG Pipeline Engineering with LangChain — End-to-End Implementation

  • وارد کردن اسناد برای RAG — بارگذاری PDFها و داده‌های خارجی با LangChain Document Ingestion for RAG — Loading PDFs & External Data with LangC

  • استراتژی تکه‌بندی متن (Chunking) — جلسه آموزشی بهینه‌سازی عملکرد بازیابی Text Chunking Strategy — Optimizing Retrieval Performance Lecture

  • خط لوله Embedding — تبدیل متن به نمایش‌های برداری Embedding Pipeline — Converting Text into Vector Representations

  • مکانیسم بازیابی (Retriever) — RAG چگونه کانتکست مرتبط را می‌گیرد (جستجوی Top K) Retriever Mechanism — How RAG Fetches Relevant Context (Top-K Search)

  • تولید پاسخ — LLMها چگونه با استفاده از کانتکست بازیابی شده پاسخ تولید می‌کنند Response Generation — How LLMs Generate Answers Using Retrieved Context

درک مشکلات RAG سنتی Understanding the Problems with Traditional RAG

  • چرا دیتابیس‌های برداری در مقیاس بالا گران می‌شوند Why Vector Databases Become Expensive at Scale

  • مشکلات پنهان تکه‌بندی و Embeddingها The Hidden Problems with Chunking & Embeddings

  • شکست‌های بازیابی در خط لوله‌های RAG سنتی Retrieval Failures in Traditional RAG Pipelines

  • چه زمانی باید و نباید از RAG سنتی استفاده کرد When You SHOULD and SHOULD NOT Use Traditional RAG

آشنایی با PageIndex و بازیابی بدون بردار (Vectorless) Introduction to PageIndex & Vectorless Retrieval

  • PageIndex چیست و چگونه کار می‌کند What is PageIndex and How It Works

  • ایجاد محیط مجازی برای پروژه ما Creating the Virtual Environment for our project

  • نصب و راه‌اندازی PageIndex Installing & Setting Up PageIndex

  • بازیابی بدون دیتابیس برداری چگونه کار می‌کند How Retrieval Works Without Vector Databases

  • درک معماری سیستم‌های AI بدون بردار (Vectorless) Understanding the Architecture of Vectorless AI Systems

ساخت یک سیستم کامل Vectorless RAG Build a Complete Vectorless RAG System

  • بررسی اجمالی پروژه — چه چیزی می‌سازیم Project Overview — What We Are Building

  • درک معماری پروژه Understanding the Project Architecture

  • بارگذاری و پردازش اسناد Loading & Processing Documents

  • ایجاد ایندکس دانش بدون بردار (Vectorless) Creating the Vectorless Knowledge Index

  • ساخت بازیابی مبتنی بر استدلال Building Reasoning-Based Retrieval

  • تولید پاسخ‌های AI مستند شده Generating Grounded AI Answers

  • اتصال تمام اجزا به یکدیگر Connecting Everything Together

  • ساخت رابط کاربری Streamlit Building the Streamlit Interface

  • تست سیستم با سوالات واقعی Testing the System with Real Questions

نمایش نظرات

آموزش دوره جامع RAG و Vectorless RAG: ساخت اپلیکیشن‌های هوش مصنوعی
جزییات دوره
8.5 hours
55
(آخرین آپدیت)
61
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pratham Uday Chandratre Pratham Uday Chandratre

مهندس هوش مصنوعی | خالق پرامتیازترین دوره LangGraph