دوره آموزشی هوش مصنوعی محلی: ساخت مدل RAG از پایه با ابزارهای متنباز
2 ساعت 18 دقیقهپیشرفته2025-10-15
مدرسین

Dr. Alaa Moussawi
جزئیات دوره
در این دورهی عملی، دکتر علاء موسوی (Dr. Alaa Moussawi)، فیزیکدان و مدرس، شما را به سمت تسلط بر مدلهای Retrieval-Augmented Generation (RAG) هدایت میکند. در این آموزش، یاد میگیرید چگونه با ترکیب پایگاههای داده برداری (Vector Databases) و مدلهای زبانی، رباتهای هوش مصنوعی اختصاصی خود را بسازید؛ رباتهایی که میتوانند پاسخهایی دقیق، مبتنی بر زمینه، و متناسب با دادههای شما ارائه دهند.
در طول دوره، مفاهیم کلیدی مانند بردارسازی (Vector Embeddings)، پردازش پرسوجو (Query Processing) و مهندسی پرامپت (Prompt Engineering) را بررسی میکنید. همچنین میآموزید چگونه با اجرای مدلهای سبکوزن بهصورت کارآمد—even روی سختافزار محدود—مصرف منابع را بهینه کنید. این دوره به شما نشان میدهد چگونه embeddingهای مؤثر تولید کنید و اطلاعات مرتبط را از منابع دادهای متنوع استخراج نمایید. با بهرهگیری از انعطافپذیری نرمافزارهای متنباز (Open Source)، میتوانید مدلها را برای دامنهها یا سبکهای خاص تطبیق دهید و پایگاه دانش ربات خود را شخصیسازی کنید. اگر به نوآوری در هوش تقویتشده با بازیابی (Retrieval-Augmented Intelligence) علاقه دارید، این دوره شما را به مشارکت در جامعه پویا و روبهرشد متنباز دعوت میکند.
اهداف یادگیری
تسلط بر فرآیند کامل ساخت یک مدل RAG با استفاده از فناوریهای متنباز، از گردآوری داده تا استقرار مدل.
یادگیری تکنیکهای پیشرفته در بردارسازی (Vector Embeddings)، راهاندازی پایگاه داده و بازیابی زمینه برای بهبود عملکرد مدلهای زبانی بزرگ.
توسعه مهارتهای عملی در مهندسی پرامپت، سازوکارهای جستوجوی برداری و یکپارچهسازی مدلهای زبانی محلی با منابع دادهای اختصاصی.
در طول دوره، مفاهیم کلیدی مانند بردارسازی (Vector Embeddings)، پردازش پرسوجو (Query Processing) و مهندسی پرامپت (Prompt Engineering) را بررسی میکنید. همچنین میآموزید چگونه با اجرای مدلهای سبکوزن بهصورت کارآمد—even روی سختافزار محدود—مصرف منابع را بهینه کنید. این دوره به شما نشان میدهد چگونه embeddingهای مؤثر تولید کنید و اطلاعات مرتبط را از منابع دادهای متنوع استخراج نمایید. با بهرهگیری از انعطافپذیری نرمافزارهای متنباز (Open Source)، میتوانید مدلها را برای دامنهها یا سبکهای خاص تطبیق دهید و پایگاه دانش ربات خود را شخصیسازی کنید. اگر به نوآوری در هوش تقویتشده با بازیابی (Retrieval-Augmented Intelligence) علاقه دارید، این دوره شما را به مشارکت در جامعه پویا و روبهرشد متنباز دعوت میکند.
اهداف یادگیری
تسلط بر فرآیند کامل ساخت یک مدل RAG با استفاده از فناوریهای متنباز، از گردآوری داده تا استقرار مدل.
یادگیری تکنیکهای پیشرفته در بردارسازی (Vector Embeddings)، راهاندازی پایگاه داده و بازیابی زمینه برای بهبود عملکرد مدلهای زبانی بزرگ.
توسعه مهارتهای عملی در مهندسی پرامپت، سازوکارهای جستوجوی برداری و یکپارچهسازی مدلهای زبانی محلی با منابع دادهای اختصاصی.
سرفصل ها
مقدمه
- مقدمهای بر مدلهای RAG
مرور مفهومی
- اجرای LLM خود از منبع باز
- جمعآوری دادهها برای تولید مجموعه مقالات ما
- جاسازیهای برداری چیستند و چگونه تولید میشوند؟
- راه اندازی پایگاه داده و بازیابی بردارها و فایل ها
- برداریسازی یک پرسوجو و یافتن متن مرتبط
- قطعات مهندسی و بستهبندی را به سرعت با هم ترکیب کنید
آمادهسازی مدرک کارشناسی ارشد حقوق و دادههای شما
- راه اندازی یک کانتینر توسعه
- تنظیم محیط و نصب Ollama
- ایجاد یک فایل مدل
- اجرای Ollama به صورت برنامهنویسی شده از طریق پایتون
- تولید مجموعه
- استخراج متن از فرمتهای مختلف فایلهای محلی با Docling
راهاندازی پایگاه داده و بازیابی بردارها و فایلها
- جاسازیهای برداری و پیادهسازی آنها
- راهاندازی پایگاه داده برداری Postgres
- راهاندازی یک طرح ساده پایگاه داده
- آپلود بردارها، متن و نام فایلها به پایگاه داده
- بازیابی محتوا از پایگاه داده شما
قطعات بستهبندی، مهندسی خط لوله و مهندسی سریع
- بررسی اجمالی خط لوله RAG
- آمادهسازی زمینه، بخش ۱
- آمادهسازی زمینه، بخش ۲
- مهندسی سریع
- کنار هم قرار دادن همه چیز برای تولید یک مدل RAG کارآمد
نتیجهگیری
- قدم بعدی چیست؟
دوره های مرتبط
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی توسعه با مدلهای gpt-oss
- دوره آموزشی اجرای مدلهای هوش مصنوعی بهصورت محلی با Ollama و Gemma 4
- دوره آموزشی ساخت عاملهای هوش مصنوعی محلی با Gemma و Ollama
- دوره آموزشی اجرای گردشکارهای هوش مصنوعی محلی با n8n و Ollama
- دوره آموزشی Microsoft Agent Framework: طراحی، هماهنگسازی و مقیاسدهی هوش مصنوعی عاملمحور
- دوره آموزشی یادگیری عمیق و بینایی ماشین: شناسایی اشیاء با استفاده از PyTorch
- دوره آموزشی ساخت عاملهای هوش مصنوعی و خودکارسازی جریانهای کاری با n8n
مسیرهای مرتبط
- مسیر آموزشی ساخت عوامل هوش مصنوعی: تکنیکهای پیشرفته برای توسعهدهندگان
- مسیر آموزشی مهارت های خود را به عنوان یک متخصص یادگیری ماشین ارتقا دهید
- مسیر آموزشی ارتقا مهارت های خود به عنوان یک متخصص اسپارک آپاچی
- مسیر آموزشی گواهی حرفهای بهینهسازی موتور جستجو (SEO)
- مسیر آموزشی یادگیری ماشینی بدون کد با KNIME
- مسیر آموزشی مقدمهای بر مهارتهای پایه برای کار با داده: تحلیل و تفسیر دادهها
- مسیر آموزشی شروع کار با پایتون
- مسیر آموزشی تبدیل شدن به یک هکر اخلاقی