لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring AI: ساخت اپلیکیشنهای هوش مصنوعی جاوا، چتباتها و سیستمهای RAG (۲۰۲۶)
- آخرین آپدیت
دانلود Spring AI: Build Java AI Apps, Chatbots & RAG Systems (2026)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مهارتهای جاوا را به مهندسی واقعی هوش مصنوعی با Spring AI تبدیل کنید—ساخت اپلیکیشنهای هوش مصنوعی محلی و رایگان و ایجنتهای هوشمند.
تسلط بر مفاهیم بنیادی LLM—توکنها، پرامپتها و پنجرههای کانتکست—برای ایجاد یک پایه قوی برای تمامی ویژگیهای Spring AI.
ساخت اپلیکیشنهای هوش مصنوعی آماده تولید (Production-ready) با استفاده از Spring AI، جاوا و مدلهای مدرن LLM در زمینههای متن، تصویر، صوت و قابلیتهای چندوجهی (Multimodal).
یکپارچهسازی چندین ارائهدهنده هوش مصنوعی—OpenAI، Mistral، Stability AI، Ollama—بدون وابستگی به یک فروشنده خاص یا پیادهسازیهای پیچیده SDK.
اجرای مدلهای هوش مصنوعی به صورت محلی با Ollama و Docker برای توسعه رایگان، آفلاین، امن و قابل شخصیسازی.
ساخت تجربههای چت استریمینگ (Streaming) در لحظه با استفاده از Spring WebFlux و مدلهای LLM محلی برای پاسخهای سریعتر و تعاملیتر.
ایجاد ایجنتهای هوشمند با قابلیت Tool Calling در Spring AI برای اجرای منطق تجاری، دریافت دادههای خارجی و اتوماسیون امن گردشهای کاری.
پیادهسازی خطلولههای کامل RAG با استفاده از Embeddingها، جستجوی معنایی (Semantic Search) و شباهت کسینوسی برای تولید پاسخهای دقیق و غنی از کانتکست.
طراحی پایگاههای دانش مقیاسپذیر با تکهتکه کردن اسناد (Chunking)، غنیسازی متادادهها، تولید Embedding و ذخیرهسازی در PgVector.
توسعه یک چتبات دستیار HR جامع (End-to-End) همراه با APIهای مدیریت، حافظه چت، ایجنتهای Tool-calling و رابط کاربری React کاملاً یکپارچه.
بهکارگیری الگوهای مهندسی در سطح سازمانی برای معماری، تست و استقرار ویژگیهای واقعی هوش مصنوعی در اپلیکیشنهای جاوای عملیاتی.
پیشنیازها: دانش پایه جاوا (کلاسها، متدها، مفاهیم OOP).
آشنایی مختصر با Spring Boot—در حدی که ساختار کلی پروژه را درک کنید؛ سایر موارد در طول دوره آموزش داده میشوند.
بدون نیاز به پیشزمینه AI/ML—تمام مفاهیم هوش مصنوعی از صفر آموزش داده میشوند.
بدون نیاز به APIهای پولی—ما از گزینههای رایگان مانند Ollama و کلیدهای لایه رایگان استفاده میکنیم.
انقلاب هوش مصنوعی فرا رسیده است و سیستمهای سازمانی همچنان با جاوا پشتیبانی میشوند. توسعهدهندگان جاوا به روشی مدرن و کاربردی برای یکپارچهسازی LLMها بدون نیاز به دانش عمیق علوم داده نیاز دارند.این دوره پاسخی مستقیم به این نیاز است و شما را از یک توسعهدهنده Spring Boot به یک مهندس هوش مصنوعی پرتقاضا تبدیل میکند.
ما حاشیه را کنار زده و دقیقاً به شما نشان میدهیم که چگونه با استفاده از الگوهای آشنای اکوسیستم Spring، ویژگیهای هوش مصنوعی قدرتمند و مقیاسپذیر بسازید.
ما به سرعت از مفاهیم بنیادی به سمت ویژگیهای عملی و آماده تولید حرکت میکنیم.
مبانی (ماژول ۱):تسلط بر مکانیسمهای اصلی LLMها—توکنها، پرامپتها و پنجرههای کانتکست—که بلوکهای سازنده هر اپلیکیشن هوش مصنوعی هستند.
یکپارچهسازی هسته (ماژول ۲-۳):ساخت اولین اپلیکیشن Spring AI از صفر. فراتر رفتن از تولید متن برای یکپارچهسازی تولید تصویر، تبدیل متن به گفتار (TTS)، تبدیل گفتار به متن (STT) و قابلیتهای چندوجهی (بینایی/صوت). شما خطلولههای نظارت (Moderation) را با استفاده از OpenAI و مدل رایگان Mistral پیاده خواهید کرد.
قدرت هوش مصنوعی محلی (ماژول ۴):خود را از هزینههای ابری و تأخیر (Latency) رها کنید. یاد بگیرید چگونه Ollamaرا نصب کرده و برای اجرای مدلهای سریع و محلی مانند Gemma مستقیماً روی سیستم خود استفاده کنید. ما استریمینگ در لحظه را با Spring WebFluxپیاده میکنیم و حتی Whisper Apiمحلی را از طریق Docker یکپارچه میکنیم.
ایجنتهای هوشمند (ماژول ۵):ساخت ایجنتهای هوش مصنوعی که اقدام (Action) میکنند. تسلط بر Tool Calling (Function Calling)برای اینکه به LLM اجازه دهید به صورت امن منطق تجاری Spring Boot شما را اجرا کند، دادههای لحظهای (مانند آب و هوا) را دریافت کند و گردشهای کاری پیچیده را مدیریت کند.
تسلط بر RAG (ماژول ۶-۷):حیاتیترین مهارت سازمانی. ما با ساخت یک خطلوله RAG سفارشی از صفر با استفاده از Embeddingها و شباهت کسینوسی شروع میکنیم. سپس، به طور کامل با PgVector—استاندارد طلایی برای RAG—یکپارچه میشویم تا جستجوی معنایی مقیاسپذیر، جذب اسناد (تکهتکه کردن PDF از طریق Tika) و مدیریت چرخه حیات را پیاده کنیم.
پروژه نهایی (ماژول ۸):تجمیع تمام آموختهها با ساخت یک چتبات دستیار HR فولاستک. این پروژه شامل موارد زیر است:
APIهای مدیریت برای مدیریت پایگاه دانش.
حافظه چت Spring AIبرای مکالمات شخصیسازی شده.
یک API کامل برای مدیریت مکالمات.
یک رابط کاربری Reactکامل که توسط هوش مصنوعی تولید شده است.
در پایان این دوره، شما اعتماد به نفس و پورتفولیوی لازم برای ساخت اپلیکیشنهای واقعی، غنی از ویژگی و مبتنی بر هوش مصنوعی را خواهید داشت که مشکلات واقعی کسبوکارها را حل میکنند.
سرفصل ها و درس ها
مقدمه و مبانی
Introduction & Foundations
آشنایی با مدرس
Meet Your Instructor
چگونه در این دوره موفق شویم
How to Succeed in This Course
چرا همین حالا AI + Java + Spring؟
Why AI + Java + Spring Right Now?
نحوه تفکر LLMها: توکنها، پرامپتها و پنجرههای کانتکست
How LLMs Think: Tokens, Prompts, and Context Windows
شروع کار با اولین پروژه Spring AI
Getting Started with Your First Spring AI Project
معرفی ماژول و بررسی کلی
Module Introduction and Walkthrough
ساخت اولین پروژه Spring AI از صفر
Creating Your First Spring AI Project from Scratch
ثبتنام و دریافت کلیدهای رایگان OpenAI API
Signing Up & Getting Free OpenAI API Keys
پیکربندی کلیدهای API و اجرای اولین برنامه Spring AI
Configure API Keys & Run Your First Spring AI App
ارائه یک API تولید متن با Spring AI
Exposing a Text Generation API with Spring AI
تست اندپوینت تولید متن Spring AI
Testing Your Spring AI Text Generation Endpoint
ساختار داخلی Spring AI: نحوه عملکرد فراخوانی مدلها
Spring AI Internals: How Model Calls Work
کوییز مبانی Spring AI و راهاندازی پروژه
Spring AI Fundamentals & Project Setup Quiz
مرور کلی ماژول
Module Recap
یکپارچهسازی مدلهای هوش مصنوعی با Spring AI (OpenAI, Stability, Mistral)
AI Model Integration with Spring AI (OpenAI, Stability, Mistral)
آشنایی با انواع مدلهای Spring AI
Introduction to Spring AI Model Types
تولید تصویر با OpenAI
Image Generation with OpenAI
تولید تصویر رایگان با Stability AI
Free Image Generation with Stability AI
بهینهسازی (Fine Tuning) مدل تولید تصویر
Fine-Tuning Image Generation Model
تبدیل متن به گفتار با OpenAI
Text-to-Speech with OpenAI
بهبود کیفیت خروجی صوتی و تنظیمات صدا
Improve Speech Output Quality and Voice Settings
تبدیل گفتار به متن با OpenAI
Speech-to-Text with OpenAI
توضیح AudioOptions در Spring AI
Spring AI AudioOptions Explained
اعتدال محتوا (Content Moderation) با OpenAI
Content Moderation with OpenAI
اعتدال محتوای رایگان با Mistral AI
Free Moderation with Mistral AI
اعتدال در اپلیکیشنهای واقعی (بهترین روشها)
Moderation in Real Applications (Best Practices)
ورودی بینایی برای مدلهای چت (AI چندوجهی)
Vision Input for Chat Models (Multimodal AI)
ورودی صوتی برای مدلهای چت (AI چندوجهی)
Audio Input for Chat Models (Multimodal AI)
تنظیم پاسخهای چت برای دقت بیشتر
Tune Chat Responses for Better Accuracy
اجرای مدلهای هوش مصنوعی به صورت محلی با Spring Boot
Running AI Models Locally with Spring Boot
نمایش نظرات