بررسی عمیق: توسعه اپلیکیشن های Generative AI با Spring
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اصول هوش مصنوعی: اصول مستحکم در مفاهیم ضروری هوش مصنوعی، از جمله توکنها، تعبیه ها، جستجوی معنایی و فروشگاههای وکتور کسب کنید.
- کشف مهندسی پرامپت و RAG: تکنیکهای مهندسی پرامپت و Retrieval-Augmented Generation (RAG) برای بهبود تعاملات هوش مصنوعی را یاد بگیرید.
- استفاده از پروژه Spring AI برای توسعهی مؤثر اپلیکیشن های generative AI بر اساس Spring Boot
- تعامل در آزمایشگاههای عملی گسترده: در آزمایشگاههای عملی که تجربهای مستقیم با فریمورک Spring AI و مدلهای اساسی ارائه میدهند، شرکت کنید.
- مدیریت چالشهای برنامهنویسی عملی: بهترین شیوهها برای ذخیرهی مشخصات دسترسی، مدیریت خطاها و تلاشهای مجدد، و تنظیم پارامترهای سفارشی و غیره را یاد بگیرید.
- استفاده مؤثر از پارامترهای کلیدی: پارامترهای عمومی از جمله دما، topP ،max tokens ،logit bias و stop sequences را درک و اعمال کنید.
- تأکید بر تست خودکار: شیوههای تست خودکار را در نظر بگیرید تا از قابلیت اطمینان و عملکرد اپلیکیشن های generative AI اطمینان حاصل کنید.
- تجربه عملی با OpenAI ،Azure AI ،Amazon Bedrock ،Ollama ،Anthropic ،Cohere ،StabilityAI و سایرین کسب کنید.
پیش نیازهای دوره
- دانشجویان باید به زبان برنامهنویسی Java تسلط اولیه داشته باشند، از جمله تجربه با فریمورک Spring و Spring Boot. برای تکمیل آزمایشگاههای عملی (توصیهشده)، دانشجویان باید به کامپیوتری دسترسی داشته باشند که قادر به اجرای Java و یک محیط توسعه یکپارچه (IDE) از انتخاب خود، مانند IntelliJ IDEA ،Eclipse یا Visual Studio Code باشد.
- برخی از آزمایشگاههای عملی نیاز به تنظیم حسابها و مشخصات با تأمینکنندگان مدلهای هوش مصنوعی دارند. این خدمات ممکن است هزینههایی داشته باشند که زیر پوشش هزینه دوره نیستند، هرچند هزینه کلی حداقلی است.
توضیحات دوره
پتانسیل generative AI را با دورهی جامع ما، "بررسی عمیق: توسعهی اپلیکیشن های generative AI با Spring" آزاد کنید. این دوره برای توسعهدهندگان Java و Spring که مشتاق به ادغام فناوریهای پیشرفته هوش مصنوعی در اپلیکیشن های خود هستند، طراحی شده است. سفر خود را با بررسی در پروژهی جدید Spring AI، یک فریمورک قدرتمند که توسعهی راهحلهای پیشرفته هوش مصنوعی را در محیطهای مبتنی بر Spring تسهیل میکند، آغاز کنید.
شما بینشهای عمیقی در مفاهیم ضروری هوش مصنوعی، مانند توکنها و مهندسی پرامپت به دست خواهید آورد که اصول مستحکم برای موضوعات پیشرفتهتر فراهم میکند. در ادامه، به تحقیق در فناوریهای پیشرفتهای مانند تعبیه ها، VectorStores و جستجوی معنایی بپردازید و درک کنید که چگونه این فناوریها Retrieval-Augmented Generation (RAG) را برای بهبود تعاملات هوش مصنوعی توانمند میسازند.
آزمایشگاههای عملی گسترده ما تجربهای عملی با فریمورک Spring AI و مدلهای اساسی واقعی از تأمینکنندگان برجستهای مثل OpenAI ،Azure ،AWS Bedrock ،Ollama ،Anthropic ،Cohere، StabilityAI و دیگران فراهم میکند. شما اپلیکیشن های Spring Boot را توسعه خواهید داد که بهطور یکپارچه با این مدلها، از چتباتها تا تولیدکنندگان تصویر تعامل دارند.
ما همچنین به بررسی چالشهای عملی برنامهنویسی، از جمله مدیریت اعتبارنامههای دسترسی، مدیریت خطاها و تلاشهای مجدد، و پیکربندی پارامترهای پیشفرض و سفارشی خواهیم پرداخت. تأکید بر تست خودکار تضمین خواهد کرد که اپلیکیشن های شما هم قابل اعتماد و هم دارای عملکرد بالا هستند.
با آزمایشگاههای تعاملی، دیدگاههای دنیای واقعی و تمرکز بر جدیدترین پیشرفتها در هوش مصنوعی و Spring، این دوره به شما قدرت میدهد تا در زمینه پویای generative AI نوآوری کرده و برتری پیدا کنید. این فرصت را غنیمت بشمارید تا مهارتهای خود را ارتقا داده و فرآیند توسعه خود را با فناوری هوش مصنوعی پیشرفته متحول کنید!
این دوره برای چه کسانی مناسب است؟
- این دوره برای توسعهدهندگان نرمافزار با دانش ابتدایی، متوسط یا پیشرفته از Java ،Spring و Spring Boot طراحی شده است.
بررسی عمیق: توسعه اپلیکیشن های Generative AI با Spring
-
خوش آمدگویی 10:56
-
راهاندازی لابراتوار None
-
مقدمهای بر Spring AI 19:45
-
راهنمای آزمایشگاه 1: شروع سریع 21:47
-
آزمایشگاه 01: شروع سریع None
-
استفاده از مدل چت میزبانیشده توسط Azure OpenAI 15:24
-
آزمایشگاه 02: چت با Azure OpenAI None
-
استفاده از مدلهای چت میزبانیشده توسط Amazon Bedrock 19:05
-
آزمایشگاه 02: چت با Amazon Bedrock None
-
استفاده از مدلهای چت میزبانیشده توسط Ollama 10:43
-
آزمایشگاه 02: چت با مدلهای چت میزبانیشده توسط Ollama None
-
آزمایشگاه 02: چت با OpenAI None
-
ویژگیهای چت Generative AI 21:08
-
کلاینت چت 18:36
-
آزمایشگاه 04: ویژگیهای ChatClient None
-
تولید تصویر 17:35
-
آزمایشگاه 05: تولید تصویر - Azure None
-
آزمایشگاه 05: تولید تصویر - OpenAI None
-
آزمایشگاه 05: تولید تصویر - StabilityAI None
-
توابع محلی 15:37
-
آزمایشگاه 06: توابع محلی - OpenAI None
-
مهندسی Prompt 24:34
-
تعبیه ها و جستجوی معنایی 20:51
-
آزمایشگاه 08: تعبیه ها و جستجوی معنایی None
-
فروشگاه وکتور با جستجوی معنایی 07:49
-
آزمایشگاه 09: فروشگاه وکتور و جستجوی معنایی None
-
RAG با Spring AI 13:52
-
آزمایشگاه 10: Retrieval Augmented Generation None
-
RAG بهصورت خودکار 08:14
-
تولید SQL 10:16
-
آزمایشگاه 12: تولید SQL None
مشخصات آموزش
بررسی عمیق: توسعه اپلیکیشن های Generative AI با Spring
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:31
- مدت زمان :08:39:19
- حجم :4.72GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy