آموزش بهار 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

  • زنجیره فکر Chain of Thought

  • استفاده از پیام های سیستم Using System Messages

Retrieval Augmented Generation - RAG Retrieval Augmented Generation - RAG

  • معرفی Introduction

  • بررسی اجمالی Retrevial ​​Augmented Generation Overview of Retrevial Augmented Generation

  • پیکربندی فروشگاه وکتور Configure Vector Store

  • پیکربندی بار داده فروشگاه برداری Configure Vector Store Data Load

  • تکلیف - ایجاد نقطه پایانی Ask/Answer Assignment - Create Ask / Answer Endpoint

  • مدارک برگشتی از فروشگاه وکتور Returning Documents from Vector Store

  • بهبود عملکرد سریع - پیکربندی جاسازی Improving Prompt Performance - Embedding Config

  • بهبود عملکرد سریع - برش داده ها Improving Prompt Performance - Trimming Data

  • ارائه متا داده های سند Providing Document Meta Data

کارشناس توصیه هوش مصنوعی با RAG AI Recommendation Expert with RAG

  • معرفی Introduction

  • نمای کلی بکسل Overview of Towing

  • بررسی پروژه بوت بهار Spring Boot Project Review

  • پایگاه داده Milvus Vector را پیکربندی کنید Configure Milvus Vector Database

  • وکتور ذخیره داده ها برای بارگیری Vector Store Data to Load

  • فروشگاه وکتور بار Load Vector Store

  • اعلان و تست سیستم را پیکربندی کنید Configure System Prompt and Test

توابع OpenAI OpenAI Functions

  • معرفی Introduction

  • مروری بر فراخوانی تابع با OpenAI Overview of Function Calling with OpenAI

  • بررسی پروژه بوت بهار Spring Boot Project Review

  • کلید API Ninjas را دریافت کنید Get API Ninjas API Key

  • عملکرد خدمات آب و هوا Weather Service Function

  • پیکربندی تابع Callback Configure Function Callback

  • ارائه مدل با پاسخ تابع Provide Model with Function Response

  • از پیام سیستم برای بهبود پاسخ مدل استفاده کنید Use System Message to Improve Model Response

بهار AI Image Generation و Vision Spring AI Image Generation and Vision

  • معرفی Introduction

  • مروری بر تولید تصویر با OpenAI Overview of Image Generation with OpenAI

  • بررسی کد پروژه بوت بهار Code Review of Spring Boot Project

  • نقطه پایانی Spring MVC را پیاده سازی کنید Implement Spring MVC Endpoint

  • سرویس تصویر OpenAI را پیاده سازی کنید Implement OpenAI Image Service

  • با استفاده از مدل DALL-E 3 OpenAI Using DALL-E 3 OpenAI Model

  • با استفاده از گزینه های تصویر خاص OpenAI Using OpenAI Specific Image Options

  • نمای کلی OpenAI Vision Overview of OpenAI Vision

  • با استفاده از Maven Snapshot Releases Using Maven Snapshot Releases

  • کنترلر Spring MVC را ایجاد کنید Create Spring MVC Controller

  • سرویس ویژن را پیاده سازی کنید Implement Vision Service

متن به گفتار هوش مصنوعی بهار Spring AI Text to Speech

  • مروری بر متن به گفتار با OpenAI Overview of Text to Speech with OpenAI

  • بررسی پروژه بوت بهار Spring Boot Project Review

  • نقطه پایانی Spring MVC را پیاده سازی کنید Implement Spring MVC Endpoint

  • OpenAI Speech Client OpenAI Speech Client

نمایش نظرات

آموزش بهار AI: مبتدی تا گورو
جزییات دوره
5.5 hours
72
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,071
4.5 از 5
دارد
دارد
دارد
John Thompson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar