آموزش RAG پیشرفته با Spring AI: مسترکلاس هوش مصنوعی سازمانی - آخرین آپدیت

دانلود Advanced RAG with Spring AI: Enterprise AI Masterclass

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت سیستم‌های Hybrid RAG، Self-RAG، Adaptive RAG، ارزیابی، GraphRAG، بهینه‌سازی بازیابی و سیستم‌های هوش مصنوعی سازمانی. پیاده‌سازی اپلیکیشن‌های RAG سازمانی آماده تولید با استفاده از Spring AI، Java، Spring Boot، PostgreSQL و pgvector. اجرای Hybrid RAG، بازنویسی پرس‌وجو (Query Rewriting)، بازیابی چندگانه (Multi-Query Retrieval)، رتبه‌بندی مجدد (Re-ranking) و فیلتر کردن متاداده‌ها برای بهبود کیفیت بازیابی اطلاعات. ارزیابی و بهینه‌سازی سیستم‌های RAG با استفاده از بنچ‌مارک‌های بازیابی، تست‌های Groundedness، معیارهای سفارشی، Actuator و Prometheus. ساخت Self-RAG، Corrective RAG، Adaptive RAG و یک نمونه مفهومی (PoC) عملی از GraphRAG با استفاده از Neo4j و Spring AI. ایجاد خط لوله‌های ورود داده (Ingestion Pipelines) سازمانی برای فایل‌های PDF، دیتابیس‌ها، گزارشات، تصاویر و محتوای ویکی جهت ساخت پایگاه‌های دانش AI قابل جستجو. ایمن‌سازی سیستم‌های RAG سازمانی با بازیابی چند مستاجری (Multi-tenant)، ثبت لاگ‌های ممیزی (Audit Logging)، تشخیص اطلاعات حساس (PII)، رتبه‌بندی بر اساس تازگی داده‌ها و کشینگ پاسخ‌ها. انتخاب معماری RAG مناسب برای هوش مصنوعی سازمانی از طریق مقایسه Standard RAG، Hybrid RAG، Self-RAG، Adaptive RAG و GraphRAG. ساخت یک دستیار پشتیبانی هوش مصنوعی کامل سازمانی با ادغام بازیابی، ارکستراسیون پرامپت، ارزیابی و تولید توسط LLM. پیشنیازها: تجربه پایه در برنامه‌نویسی جاوا الزامی است. آشنایی با Spring Boot و REST API توصیه می‌شود. درک پایه از مدل‌های زبانی بزرگ (LLMs) و تولید تقویت‌شده با بازیابی (RAG) مفید خواهد بود. یک سیستم کامپیوتری با قابلیت اجرای Java 17+، Docker، PostgreSQL، Neo4j و IntelliJ IDEA. به هیچ تجربه قبلی در معماری‌های پیشرفته RAG مانند Hybrid RAG، Self-RAG، Adaptive RAG یا GraphRAG نیاز نیست؛ ما همه این‌ها را گام به گام در طول دوره خواهیم ساخت.

تولید تقویت‌شده با بازیابی (RAG) به بنیاد اپلیکیشن‌های مدرن هوش مصنوعی سازمانی تبدیل شده است. در حالی که سیستم‌های RAG ابتدایی می‌توانند با استفاده از داده‌های شما به سوالات پاسخ دهند، اما سیستم‌های سازمانی در سطح تولید (Production) به چیزی بسیار فراتر از جستجوی معنایی و مهندسی پرامپت نیاز دارند.

در این دوره، شما از پیاده‌سازی‌های سنتی RAG فراتر رفته و یاد می‌گیرید چگونه سیستم‌های بازیابی هوشمند و آماده تولید را با استفاده از Spring AI، Javaو Spring Bootبسازید.

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

آنچه خواهید ساخت:

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

  • خط لوله‌های ورود دانش سازمانی (Enterprise Ingestion Pipelines)

  • استراتژی‌های متعدد تکه‌بندی اسناد (Document Chunking)

  • جاسازی‌های برداری (Vector Embeddings) و PostgreSQL با pgvector

  • جستجوی معنایی و بازیابی ترکیبی (Hybrid Retrieval)

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

  • بازنویسی پرس‌وجو و بازیابی چند-پرس‌وجویی

  • ارکستراسیون پرامپت و تولید پاسخ‌های مستند (Grounded)

  • چارچوب‌های ارزیابی بازیابی و بنچ‌مارک

  • مانیتورینگ با Spring Boot Actuator و Prometheus

  • فیلترینگ متاداده و بازیابی چند مستاجری

  • لاگ ممیزی و بازیابی آگاه از اطلاعات حساس (PII)

  • رتبه‌بندی بر اساس تازگی داده‌ها و کشینگ پاسخ‌ها

  • Self-RAG

  • Corrective RAG

  • Adaptive RAG

  • مقدمه‌ای عملی بر GraphRAG با استفاده از Neo4j

  • معماری RAG آماده سازمانی و بهترین تجربیات (Best Practices)


آنچه خواهید آموخت:

در طول این دوره یاد می‌گیرید که چگونه:

  • سیستم‌های RAG در سطح سازمانی را با Spring AI بسازید

  • خط لوله‌های مقیاس‌پذیر ورود داده و ایندکس‌گذاری را طراحی کنید

  • کیفیت بازیابی را با استفاده از Hybrid Search و تکنیک‌های پیشرفته رتبه‌بندی بهبود بخشید

  • پرامپت‌ها را برای دریافت پاسخ‌های مستند از LLM بهینه کنید

  • دقت بازیابی و کیفیت پاسخ‌ها را ارزیابی کنید

  • تاخیر (Latency) را اندازه‌گیری، عملکرد بازیابی را بنچ‌مارک و سیستم‌های تولید را مانیتور کنید

  • اپلیکیشن‌های AI سازمانی را با فیلترینگ متاداده، جداسازی مستاجران، لاگ ممیزی و حفاظت از PII ایمن کنید

  • معماری‌های مدرن RAG شامل Self-RAG، Corrective RAG، Adaptive RAG و GraphRAG را پیاده‌سازی کنید

  • درک کنید که هر استراتژی بازیابی در چه زمانی در اپلیکیشن‌های واقعی سازمانی باید استفاده شود


چرا این دوره را بگذرانید؟

بسیاری از آموزش‌های RAG پس از نمایش جستجوی برداری و یک چت‌بات ساده متوقف می‌شوند. اما سیستم‌های AI سازمانی واقعی به مراتب پیچیده‌تر هستند.

این دوره بر تکنیک‌هایی تمرکز دارد که کیفیت بازیابی را بهبود می‌بخشند، قابلیت اطمینان پاسخ‌ها را افزایش می‌دهند، سیستم‌های تولید را مانیتور می‌کنند و اپلیکیشن‌های AI سازمانی مقیاس‌پذیر می‌سازند. هر مفهوم از طریق کدنویسی عملی با Spring AI، Java و Spring Boot با تاکید شدید بر معماری، طراحی تمیز و پیاده‌سازی متمرکز بر تولید نمایش داده شده است.

اگر قبلاً یک اپلیکیشن RAG ساده ساخته‌اید و می‌خواهید بدانید گام بعدی چیست، این دوره برای شما طراحی شده است.


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

مبانی دوره، معماری RAG سازمانی و راه‌اندازی پروژه Course Foundations, Enterprise RAG Architecture & Project Setup

  • مقدمه‌ای بر تولید تقویت‌شده با بازیابی (RAG) Introduction to Retrieval-Augmented Generation (RAG)

  • چرا LLMهای سنتی برای هوش مصنوعی سازمانی کافی نیستند Why Traditional LLMs Are Not Enough for Enterprise AI

  • ساخت یک دستیار پشتیبانی هوش مصنوعی سازمانی Building an Enterprise AI Support Assistant

  • مرور کلی معماری سیستم RAG سازمانی Enterprise RAG System Architecture Overview

  • ایجاد پروژه Spring AI Creating the Spring AI Project

  • درک مجموعه داده‌های دانش سازمانی Understanding the Enterprise Knowledge Dataset

  • راه‌اندازی PostgreSQL و pgvector Setting Up PostgreSQL and pgvector

ساخت خط لوله‌های ورود دانش سازمانی Building Enterprise Knowledge Ingestion Pipelines

  • از داده‌های سازمانی تا دانش قابل جستجو From Enterprise Data to Searchable Knowledge

  • طراحی مدل KnowledgeDocument Designing the KnowledgeDocument Model

  • ساخت خط لوله ورود داده‌های ویکی Building a Wiki Ingestion Pipeline

  • ساخت خط لوله ورود داده‌های PDF Building a PDF Ingestion Pipeline

  • ورود تیکت‌های پشتیبانی و گزارش‌های حوادث Ingesting Support Tickets and Incident Reports

  • ورود گزارشات سازمانی Ingesting Enterprise Reports

  • ورود تصاویر و اسکرین‌شات‌ها بر پایه OCR OCR-Based Image and Screenshot Ingestion

  • ساخت ارکستراتور کامل ورود داده‌ها Building the Complete Ingestion Orchestrator

استراتژی‌های تکه‌بندی اسناد سازمانی برای RAG Enterprise Document Chunking Strategies for RAG

  • چرا تکه‌بندی اسناد در RAG اهمیت دارد Why Document Chunking Matters in RAG

  • تکه‌بندی با اندازه ثابت (Fixed Size Chunking) Fixed-Size Chunking

  • تکه‌بندی هم‌پوشان برای کانتکست بهتر Overlapping Chunking for Better Context

  • تکه‌بندی معنایی با ساختار Markdown Semantic Chunking with Markdown Structure

  • تکه‌بندی رکوردهای دیتابیس سازمانی Chunking Enterprise Database Records

  • ساخت ارکستراتور تکه‌بندی Building the Chunking Orchestrator

جاسازی‌ها، ذخیره‌سازی برداری و ایندکس‌گذاری دانش سازمانی Embeddings, Vector Storage & Enterprise Knowledge Indexing

  • درک جاسازی‌ها (Embeddings) و جستجوی برداری Understanding Embeddings and Vector Search

  • پیکربندی Spring AI با PostgreSQL و pgvector Configuring Spring AI with PostgreSQL and pgvector

  • ساخت سرویس Vector Store Building the Vector Store Service

  • ساخت خط لوله ایندکس‌گذاری سازمانی Building the Enterprise Indexing Pipeline

ساخت بازیابی معنایی با Spring AI Building Semantic Retrieval with Spring AI

  • ساخت سرویس بازیابی معنایی Building the Semantic Retrieval Service

  • طراحی معماری بازیابی Designing the Retrieval Architecture

  • ساخت REST API بازیابی Building the Retrieval REST API

  • بازیابی معنایی بر پایه متاداده Metadata-Based Semantic Retrieval

  • ارزیابی کیفیت بازیابی معنایی Evaluating Semantic Retrieval Quality

جستجوی ترکیبی، رتبه‌بندی و بهینه‌سازی بازیابی سازمانی Hybrid Search, Ranking & Enterprise Retrieval Optimization

  • چرا جستجوی معنایی به تنهایی کافی نیست Why Semantic Search Alone Is Not Enough

  • ساخت جستجوی متن کامل (Full Text Search) با PostgreSQL Building Full-Text Search with PostgreSQL

  • ساخت خط لوله بازیابی ترکیبی (Hybrid Retrieval) Building a Hybrid Retrieval Pipeline

  • رتبه‌بندی نتایج جستجوی ترکیبی Ranking Hybrid Search Results

  • استراتژی‌های رتبه‌بندی مجدد (Re-ranking) سازمانی Enterprise Re-Ranking Strategies

  • مقایسه استراتژی‌های بازیابی سازمانی Comparing Enterprise Retrieval Strategies

تکنیک‌های پیشرفته بهبود پرس‌وجو برای RAG Advanced Query Enhancement Techniques for RAG

  • چرا بهبود پرس‌وجو باعث ارتقای RAG می‌شود Why Query Enhancement Improves RAG

  • بازنویسی پرس‌وجو با LLMها Query Rewriting with LLMs

  • تولید چندین پرس‌وجوی جستجو Generating Multiple Search Queries

  • ساخت بازیابی چند-پرس‌وجویی (Multi Query Retrieval) Building Multi-Query Retrieval

  • HyDE: جاسازی‌های اسنادی فرضی HyDE: Hypothetical Document Embeddings

  • تجزیه پرس‌وجو (Query Decomposition) Query Decomposition

  • ساخت خط لوله جایگزین (Fallback) برای بازیابی Building a Retrieval Fallback Pipeline

مهندسی پرامپت و تولید پاسخ‌های مستند Prompt Engineering & Grounded Response Generation

  • از بازیابی تا تولید مستند (Grounded Generation) From Retrieval to Grounded Generation

  • ساخت سرویس ارکستراسیون پرامپت Building the Prompt Orchestration Service

  • ساخت سرویس چت سازمانی Building the Enterprise Chat Service

  • تأیید پاسخ‌های مستند Verifying Grounded Responses

  • ارجاع به منابع و نقل‌قول‌ها Source Attribution and Citations

  • بهبود فرمت‌بندی کانتکست پرامپت Improving Prompt Context Formatting

ارزیابی RAG، بنچ‌مارک و مشاهده‌پذیری RAG Evaluation, Benchmarking & Observability

  • چرا ارزیابی و مشاهده‌پذیری RAG اهمیت دارد Why RAG Evaluation and Observability Matter

  • اندازه‌گیری تاخیر بازیابی و تولید Measuring Retrieval and Generation Latency

  • مانیتورینگ با Spring Boot Actuator و Prometheus Monitoring with Spring Boot Actuator and Prometheus

  • ساخت معیارهای (Metrics) سفارشی برای RAG Building Custom RAG Metrics

  • ارزیابی کیفیت بازیابی Evaluating Retrieval Quality

  • ساخت چارچوب بنچ‌مارک بازیابی Building a Retrieval Benchmark Framework

  • مقایسه استراتژی‌های بازیابی Comparing Retrieval Strategies

  • ارزیابی پاسخ‌های مستند Evaluating Grounded Responses

امنیت RAG سازمانی، حاکمیت و بهینه‌سازی عملکرد Enterprise RAG Security, Governance & Performance Optimization

  • مبانی حاکمیت RAG سازمانی Enterprise RAG Governance Fundamentals

  • فیلترینگ بازیابی بر پایه متاداده Metadata-Based Retrieval Filtering

  • ساخت بازیابی چند مستاجری (Multi Tenant) Building Multi-Tenant Retrieval

  • ثبت لاگ ممیزی برای RAG سازمانی Audit Logging for Enterprise RAG

  • تشخیص PII در هنگام بازیابی Detecting PII During Retrieval

  • رتبه‌بندی بازیابی آگاه از تازگی داده‌ها Freshness-Aware Retrieval Ranking

  • کشینگ پاسخ‌ها با Spring Cache و Caffeine Response Caching with Spring Cache and Caffeine

معماری‌های پیشرفته RAG: Self RAG، Corrective RAG و Adaptive RAG Advanced RAG Architectures: Self-RAG, Corrective RAG & Adaptive RAG

  • مقدمه‌ای بر معماری‌های پیشرفته RAG Introduction to Advanced RAG Architectures

  • ساخت Self RAG Building Self-RAG

  • ساخت Corrective RAG Building Corrective RAG

  • ساخت Adaptive RAG Building Adaptive RAG

  • مقایسه معماری‌های پیشرفته RAG Comparing Advanced RAG Architectures

مقدمه‌ای بر GraphRAG با Neo4j و Spring AI Introduction to GraphRAG with Neo4j and Spring AI

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

  • ساخت گراف دانش سازمانی Building an Enterprise Knowledge Graph

  • بازیابی داده‌ها از گراف دانش Retrieving Data from the Knowledge Graph

  • غنی‌سازی پرامپت‌ها با کانتکست گراف Enriching Prompts with Graph Context

  • چه زمانی باید از GraphRAG استفاده کرد؟ When Should You Use GraphRAG?

نمایش نظرات

آموزش RAG پیشرفته با Spring AI: مسترکلاس هوش مصنوعی سازمانی
جزییات دوره
9 hours
74
(آخرین آپدیت)
152
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Infiproton Tech Infiproton Tech

مهندس | منتور | راهنمای شما برای یادگیری مهارت‌های کدنویسی واقعی

Harish B N Harish B N

برنامه‌نویس نرم‌افزار، کوچ و مدرس