آنچه یاد خواهید گرفت:
درک اصول هوش مصنوعی: اصول مستحکم در مفاهیم ضروری هوش مصنوعی، از جمله توکنها، تعبیه ها، جستجوی معنایی و فروشگاههای وکتور کسب کنید.
کشف مهندسی پرامپت و 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 طراحی شده است.