لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بهار AI: مبتدی تا گورو
Spring AI: Beginner to Guru
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
استفاده از جاوا برای باز کردن قدرت هوش مصنوعی ChatGPT (AI) OpenAI با Spring AI نحوه استفاده از هوش مصنوعی Spring برای تعامل با OpenAI نحوه نوشتن اعلان های موثر برای مدل های زبان بزرگ استفاده از Retrieval Augmented Generation برای بهبود قابلیت های پاسخ تولید گفتار از متن ایجاد متن از Speech پیش نیازها: تجربه جاوا و Spring لازم است درک کار با API های RESTful قادر به استفاده از Docker برای اجرای اسکریپت Docker Compose
دسترسی سنتی به مدلهای هوش مصنوعی، مانند ChatGPT OpenAI، دامنه زبانهای برنامهنویسی Python و Javascript بوده است.
دیگر نه. بهار AI قدرت هوش مصنوعی مولد را برای توسعه دهندگان جاوا باز می کند.
هدف پروژه Spring AI سادهسازی توسعه برنامههایی است که عملکرد هوش مصنوعی را بدون پیچیدگی غیر ضروری در خود جای میدهند.
Spring AI از همه مدلهای اصلی هوش مصنوعی پشتیبانی میکند، از جمله:
OpenAI
Azure OpenAI
Amazon Bedrock
HuggingFace
اولاما
Google VertextAI (PaLM2 و Gemini)
هوش مصنوعی Mistral
آنتروپیک
WatsonxAI
هوش مصنوعی بهاره همچنین از مدلهای هوش مصنوعی تولید تصویر از OpenAI و Stability پشتیبانی میکند.
Retrieval Augmented Generation یک مورد استفاده مهم برای برخورد با مدلهای هوش مصنوعی است. هوش مصنوعی Spring شامل پشتیبانی قوی برای همه مدلهای اصلی جاسازی و همه پایگاههای داده برداری محبوب است.
برای این دوره هیچ تجربه قبلی با هوش مصنوعی لازم نیست.
شما دوره را با یک نمای کلی از چیستی هوش مصنوعی آغاز خواهید کرد.
در مرحله بعد شما یک بخش آماده برای ایجاد یک API RESTful برای پرسیدن سوالات ChatGPT OpenAI خواهید داشت. در این بخش، یاد خواهید گرفت که چگونه میتوانیم به مدل دستور دهیم تا دادهها را در قالب مورد نظر خود برگرداند.
از آنجایی که نیازی به تجربه هوش مصنوعی نیست، بخش بعدی دوره بر اساس آنچه که با نگاهی رسمی به مهندسی سریع آموخته اید استوار است. Prompt Engineering مجموعهای از تکنیکها برای بهبود کیفیت و دقت پاسخهای مدلهای هوش مصنوعی است.
بازیابی نسل افزوده (RAG) یک تکنیک مهم برای ارائه مدلهای زبان بزرگ با اطلاعات اضافی مورد نیاز برای درخواست کاربر برای تکمیل کارهای تخصصی است.
خواهید دید که چگونه می توانیم از RAG برای توسعه کارشناسان هوش مصنوعی برای انجام کارهای تخصصی بالا استفاده کنیم.
مدلهای هوش مصنوعی فقط به کار با اطلاعات متنی محدود نمیشوند.
در این دوره همچنین نحوه استفاده از هوش مصنوعی برای ایجاد تصاویر، ایجاد فایل های صوتی از متن و نحوه رونویسی فایل های صوتی به متن را خواهید دید.
همه اینها و بیشتر را در Spring A:I Beginner to Guru بیاموزید. امروز ثبت نام کنید!
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Course Introduction
معرفی مربی
Instructor Introduction
بیشترین بهره را از دوره خود ببرید
Getting the Most Out of Your Course
تنظیم محیط توسعه شما
Setting Up Your Development Environment
آیا IDE شما مانند یک توله سگ رایگان است؟
Is Your IDE Free Like A Puppy?
آزمایشی رایگان 120 روزه IntelliJ
Free 120 Day IntelliJ Trial
اتاق شلوغ دوره - با مربی خود و سایر دانش آموزان گپ بزنید
Course Slack Room - Chat with Your Instructor and Other Students
گردش کار Github
Github Workflow
مقدمه ای بر هوش مصنوعی
Introduction to AI
معرفی
Introduction
انواع هوش مصنوعی
Types of Artificial Intelligence
مقدمه ای بر مدل های زبان بزرگ (LLM)
Introduction to Large Language Models (LLMs)
مروری بر OpenAI
Overview of OpenAI
آزمون هوش مصنوعی
AI Quiz
مقدمه ای بر هوش مصنوعی بهار با OpenAI
Introduction to Spring AI with OpenAI
معرفی
Introduction
کلید OpenAI API خود را دریافت کنید
Get Your OpenAI API Key
ایجاد پروژه جدید بهار بوت
Create New Spring Boot Project
کلیدهای OpenAI API را پیکربندی کنید
Configure OpenAI API Keys
سرویس OpenAI را اضافه کنید
Add OpenAI Service
بررسی قابلیت های LLM
Exploring LLM Capabilities
کنترلر Spring MVC را ایجاد کنید
Create Spring MVC Controller
کنترلر تست با پستچی
Test Controller with Postman
استفاده از Prompt Templates
Using Prompt Templates
هدایت OpenAI برای قالب بندی پاسخ
Directing OpenAI to format the Response
هدایت OpenAI برای پاسخگویی با JSON
Directing OpenAI to Respond with JSON
اتصال پاسخ های OpenAI با طرحواره JSON
Binding OpenAI Responses With JSON Schema
داده های متا پاسخ OpenAI
OpenAI Response Meta Data
Assn - Binding City با اطلاعات
Assn - Binding City with Info
مهندسی سریع
Prompt Engineering
معرفی
Introduction
مروری بر مهندسی سریع
Overview on Prompt Engineering
ارائه دستورالعمل های واضح و دقیق
Giving Clear and Precise Instructions
زمان دادن به مدل برای فکر کردن
Giving the Model Time to Think
خلاصه کردن
Summarizing
استنباط کردن
Inferring
شات صفر و چند شات
Zero Shot and Few Shot Prompting
نمایش نظرات