دوره آموزشی
دوبله زبان فارسی
آموزش Spring AI برای مبتدیان - ساخت اپلیکیشنهای GenAI LLM در چند مرحله آسان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید آموخت:
- درک اینکه spring AI چیست و چگونه کاربر را در استفاده از LLMs در اپلیکیشنها کمک میکند.
- استفاده از OpenAI LLMS در اپلیکیشن اسپرینگ بوت
- کار با LLMS متنباز مانند Mistral و Gemma در یک اپلیکیشن اسپرینگ بوت
- اجرای LLMs متنباز روی ماشین محلی خود با استفاده از OLLAMA
- استفاده از قالبهای پرامپت برای استفاده مجدد و ساخت پرامپتهای پویا
- درک اهمیت و روش نگهداری تاریخچه چت
- آشنایی با تعبیهها و استفاده از مدل تعبیه برای یافتن شباهت متن
- درک اینکه فروشگاه برداری چیست و چگونه برای ذخیره و بازیابی تعبیهها کاربرد دارد.
- درک فرآیند بازیابی نسل افزوده (RAG)
- پیادهسازی RAG برای استفاده از داده خود با LLMs در مراحل ساده
- تحلیل تصاویر با مدلهای چندمداله (Multi Modal Models)
- ساخت چندین اپلیکیشن LLM با استفاده از Thymeleaf و Spring AI
- تسلط به فراخوانی تابع و Moderations متن
- همه در مراحل ساده
پیشنیازهای دوره
- آشنایی با اسپرینگ بوت و جاوا
- حساب OpenAI برای کار با OpenAI LLMs
توضیحات دوره
به دوره Spring AI برای مبتدیان خوش آمدید!
این دوره با هدف ارائه مقدمهای آهسته و گامبهگام در مورد Spring AI طراحی شده و شما را از مفاهیم پایه تا مفاهیم پیشرفتهتر راهنمایی میکند.
چه تازهکار باشید و چه تجربهای در حوزه هوش مصنوعی داشته باشید، این دوره کمک میکند تا قدرت Spring AI را در ساخت اپلیکیشنهای مجهز به هوش مصنوعی درک کرده و به کار ببرید.
اهداف دوره:
- یادگیری تدریجی - یادگیری مبانی Spring AI به آرامی و با دستورالعملهای واضح و مختصر
- درک جامع - بفهمید چرا Spring AI ابزاری قدرتمند برای ساخت اپلیکیشنهای هوش مصنوعی است و چطور کار یکپارچهسازی مدلهای زبانی در پروژههای شما را ساده میکند.
- تجربه عملی - کسب تجربه عملی با ویژگیهای اساسی Spring AI مانند قالبهای پرامپت، زنجیرهها، ایجنتها، لودرهای سند، تجزیهگرهای خروجی و کلاسهای مدل
آنچه خواهید آموخت:
- آشنایی با Spring AI - با مبانی و مفاهیم اصلی Spring AI شروع به کار میکنید.
- اجزای تشکیلدهنده Spring AI - در مورد قالبهای پرامپت، زنجیرهها، ایجنتها، لودرهای سند، تجزیهگرهای خروجی و کلاسهای مدل میآموزید.
- ساخت اپلیکیشنهای هوش مصنوعی - نحوه ترکیب این ویژگیها برای ساخت اپلیکیشنهای هوشمند و قابل انعطاف را درک میکنید.
- کدنویسی عملی - نمونههای کد را مینویسید و اجرا میکنید تا به صورت عملی با توسعه Spring AI آشنا شوید.
ساختار دوره:
- فصلهای مختصر - هر فصل بر موضوع خاصی در برنامهنویسی Spring AI تمرکز دارد و تلاش میکند درک عمیقی از هر مفهوم ارائه دهد.
- یادگیری تعاملی - با مثالهای ارائه شده کدنویسی کرده و مهارتهای خود را تقویت میکنید.
در پایان دوره قادر به درک موارد زیر خواهید بود:
- درک میکنید که Spring AI چیست و چگونه کاربر را در استفاده از LLMها در اپلیکیشنها کمک میکند.
- استفاده از OpenAI LLMs در یک اپلیکیشن اسپرینگ بوت
- کار با LLMهای متنباز مانند Mistral و Gemma در اپلیکیشن اسپرینگ بوت
- اجرای LLMs متنباز روی ماشین محلی خود با OLLAMA
- استفاده از قالبهای پرامپت، برای استفاده مجدد و ساخت پرامپتهای پویا
- یادگیری دلیل و روش نگهداری تاریخچه چت
- درک اینکه تعبیه چیست و چگونه با استفاده از آنها شباهت متنها را بیابید.
- درک اینکه فروشگاه برداری چیست و چگونه برای ذخیره و بازیابی تعبیهها از آن استفاده میشود.
- درک فرآیند RAG
- پیادهسازی RAG برای استفاده از داده خود با LLMs در مراحل ساده
- تحلیل تصاویر با مدلهای چندوجهی
- ساخت چندین اپلیکیشن LLM با استفاده از Thymeleaf و Spring AI
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان جاوا که میخواهند از Spring AI برای ساخت اپلیکیشنهای GenAI LLM استفاده کنند.
- هر دانشجویی که دورههای اسپرینگ بوت ما را گذرانده باشد.
آموزش Spring AI برای مبتدیان - ساخت اپلیکیشنهای GenAI LLM در چند مرحله آسان
-
مقدمه 01:48
-
دانلود پروژههای تکمیل شده 00:25
-
دانلود سند پرامپتها 00:31
-
GenAI چیست؟ 02:32
-
OpenAI چیست؟ 01:50
-
مدلهای دیگر LLMs 02:46
-
Spring AI چیست؟ 01:56
-
مستندات Spring AI 00:48
-
اصول None
-
راهاندازی حساب OpenAI 02:40
-
راهاندازی کلید API 02:39
-
زمین بازی OpenAI در عمل 05:13
-
هدایت رفتار مدلها با گزینهها 05:54
-
راهاندازی LLMs متنباز 05:00
-
راهاندازی پروژه 06:55
-
کلاسهای عمومی در مقابل خصوصی 01:14
-
Spring AI در عمل 07:22
-
آیا LLMs حافظه دارند؟ 01:23
-
مشاوران 02:25
-
پیکربندی حافظه برای چت 01:46
-
پیکربندی گزینههای چت 04:23
-
استفاده از مدلهای متنباز محلی 04:13
-
استفاده از مدل Mistral None
-
مقدمه 01:20
-
ساخت اپلیکیشن راهنمای سفر 07:42
-
ساخت کمک آشپز 07:14
-
بهبود پرامپت 01:59
-
قالب پرامپت None
-
کمک در مصاحبهها None
-
مقدمه 01:58
-
استفاده از مدل تعبیهها 04:12
-
یافتن شباهت 05:53
-
تعبیهها None
-
مقدمه 03:08
-
بروزرسانی پروژه 01:28
-
بررسی کد 03:50
-
TokenTextSplitter 01:53
-
راهاندازی ChromaDB 02:14
-
بارگذاری داده در فروشگاه برداری 03:07
-
پیادهسازی Helper جستجوی شغل 04:20
-
گزینههای بیشتر جستجو 02:22
-
RAG چیست؟ 03:40
-
یوزکیس و بررسی کد 01:42
-
پیادهسازی RAG - بخش 1 01:25
-
پیادهسازی RAG - بخش 2 02:11
-
تست 03:09
-
ربات حقوقی None
-
RAG None
-
مقدمه 02:07
-
تولید تصویر 05:49
-
مقدمه تحلیل تصویر 02:29
-
ساخت اپلیکیشن تحلیلگر تصویر - بخش 1 03:14
-
ساخت اپلیکیشن تحلیلگر تصویر - بخش 2 02:34
-
تست 01:18
-
چند یوزکیس دیگر 03:20
-
ساخت اپلیکیشن کمکی رژیم غذایی 05:48
-
مقدمه 01:44
-
Speech To Text 05:23
-
تنظیم گزینههای بیشتر 04:13
-
Text To Speech 04:29
-
مقدمه 05:24
-
ایجاد تابع 02:00
-
پیکربندی bean 01:42
-
ساختن متد سرویس 03:06
-
تست 02:11
-
سرویس تبادل ارز None
-
مقدمه 03:43
-
Moderate کردن متن 03:47
مشخصات آموزش
آموزش Spring AI برای مبتدیان - ساخت اپلیکیشنهای GenAI LLM در چند مرحله آسان
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:68
- مدت زمان :03:28:57
- حجم :1.38GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy