آموزش ساخت ربات‌های گفتگو هوشمند با هوش مصنوعی Gemini گوگل در برنامه‌های وب جاوا اسکریپت - آخرین آپدیت

دانلود Create AI Chatbots in JavaScript Web Apps with Google Gemini

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

ساخت چت‌بات‌های هوش مصنوعی و ادغام قابلیت‌های هوش مصنوعی مولد در برنامه‌های وب با JavaScript SDK گوگل Gemini

ادغام هوش مصنوعی مولد در برنامه‌های وب: یاد بگیرید چگونه با استفاده از Google AI JavaScript SDKs، قابلیت‌های هوش مصنوعی را به برنامه‌های خود اضافه کنید.

ساخت پروژه‌های وب مبتنی بر هوش مصنوعی: سه پروژه عملی شامل یک تولید کننده حقایق علمی، یک دستیار چت‌بات و یک برنامه پردازش سند/تصویر را توسعه دهید.

سفارشی‌سازی پاسخ‌های هوش مصنوعی با JSON: بر JSON schema مسلط شوید تا خروجی‌های تولید شده توسط هوش مصنوعی را برای تعاملات ساختاریافته و معنادار کاربر کنترل و اصلاح کنید.

ادغام‌های ایمن هوش مصنوعی در برنامه‌های وب: بهترین شیوه‌های امنیتی را برای مدیریت کلیدهای API و ادغام ایمن مدل‌های هوش مصنوعی در فرانت‌اند و برنامه‌های خود درک کنید.

بهبود تجربه کاربری با هوش مصنوعی: از هوش مصنوعی برای تولید محتوا، خودکارسازی چت، خلاصه سازی اسناد و موتورهای پیشنهاد دهنده برای ایجاد برنامه‌های وب جذاب استفاده کنید.

پیش‌نیازها:

  • HTML & CSS - مهارت‌های پایه توسعه وب برای ساختاردهی و استایل‌دهی برنامه‌های شما.
  • JavaScript - درک پایه‌ای از متغیرها، توابع و عملیات ناهمزمان.
  • React یا Vue (اختیاری) - اگر می‌خواهید مثال‌های React/Vue را دنبال کنید، آشنایی اولیه با کامپوننت‌ها و مدیریت وضعیت مفید است.
  • هیچ تجربه هوش مصنوعی یا یادگیری ماشین مورد نیاز نیست! این دوره بر استفاده از SDKهای هوش مصنوعی آماده برای بهبود برنامه‌های وب بدون نیاز به تخصص عمیق هوش مصنوعی تمرکز دارد.

هوش مصنوعی مولد در JavaScript، Vue & React Apps: راهنمای جامع با 4 پروژه

تصور کنید از قدرت فناوری‌های هوش مصنوعی مولد برای نوآوری در برنامه‌های وب خود استفاده می‌کنید.

در این دوره، یاد خواهید گرفت که چگونه Google Gemini JavaScript SDKs را مستقیماً در برنامه‌های وب خود ادغام کنید و آنها را به تجربیات هوشمند و تعاملی تبدیل کنید.

چه چیزی خواهید ساخت

در طول این دوره، 4 پروژه عملی ایجاد خواهید کرد که برنامه‌های کاربردی واقعی هوش مصنوعی را از پروژه‌های ساده HTML & CSS گرفته تا محیط‌های React و Firebase به نمایش می‌گذارند. هر پروژه به گونه‌ای طراحی شده است که به شما در ایجاد مهارت‌های عملی کمک کند که شما را به عنوان یک توسعه‌دهنده متمایز می‌کند. در اینجا چند نمونه از کارهایی که روی آنها کار خواهید کرد آورده شده است:

  • تولید محتوا – یک تولید کننده حقایق علمی بر اساس دسته‌بندی انتخاب شده توسط کاربر ایجاد کنید.
  • دستیار چت‌بات – یک چت‌بات مکالمه‌ای راه‌اندازی کنید که بتواند به سؤالات پاسخ دهد، راهنمایی ارائه دهد یا یک گفتگوی دوستانه داشته باشد، با پیروی از دستورالعمل‌ها و اطلاعات تجاری.
  • پردازش اسناد – تصاویر و اسناد PDF را تجزیه و تحلیل کنید، آنها را خلاصه کنید و به هر سوالی از کاربر در مورد آن پاسخ دهید.
  • تولید کننده آزمون – یک آزمون تعاملی برای هر موضوعی که توسط کاربر وارد می‌شود ایجاد کنید.

این پروژه‌ها به شما این امکان را می‌دهند تا ویژگی‌های مبتنی بر هوش مصنوعی را ایجاد کنید که هم مفید و هم جذاب هستند و به شما یک نمونه کار می‌دهند که تخصص شما را در هوش مصنوعی کاربردی نشان می‌دهد.

سفارشی‌سازی پاسخ‌های هوش مصنوعی با JSON Schema

یکی از قدرتمندترین جنبه‌های این دوره یادگیری نحوه سفارشی‌سازی پاسخ‌های هوش مصنوعی با استفاده از JSON schema است. شما بر ساختار و قالب محتوای تولید شده توسط هوش مصنوعی کنترل پیدا خواهید کرد و به شما این امکان را می‌دهد تا آن را با طیف گسترده‌ای از موارد استفاده تطبیق دهید.

با JSON schema، احتمالات بی‌پایان هستند—خواه ابزارهای آموزشی، برنامه‌های داستان‌گویی یا دستیاران وظیفه ایجاد می‌کنید، مهارت‌هایی را برای شکل دادن به خروجی‌های هوش مصنوعی دقیقاً همانطور که تصور می‌کنید، خواهید داشت.

اجرای توابع ابری با هوش مصنوعی

در این دوره، شما همچنین یاد خواهید گرفت که چگونه توابع ابری را اجرا کنید تا قابلیت‌های برنامه‌های خود را گسترش دهید و به شما این امکان را می‌دهد که وظایف هوش مصنوعی را در پاسخ به اقدامات کاربر فعال کنید و گردش کار بک‌اند را خودکار کنید. با ترکیب Firebase و هوش مصنوعی، می‌توانید برنامه‌های قدرتمند و داده‌محور با بینش‌های بلادرنگ ایجاد کنید.

مثال پروژه‌ها برای توابع ابری

  • موتور پیشنهاد دهنده شخصی‌سازی شده – از هوش مصنوعی برای تجزیه و تحلیل رفتار کاربر و تولید توصیه‌های متناسب استفاده کنید و تعامل کاربر را افزایش دهید.
  • تجزیه و تحلیل خودکار محتوا – یک سرویس بک‌اند ایجاد کنید که محتوای تولید شده توسط کاربر را ارزیابی کند، تجزیه و تحلیل احساسات بلادرنگ را ارائه دهد و بینش‌هایی را به کاربران ارائه دهد.

این مثال‌ها تطبیق‌پذیری و قدرت توابع ابری را نشان می‌دهند و به شما این امکان را می‌دهند تا برنامه‌های پیشرفته هوش مصنوعی ایجاد کنید که هم تعاملی و هم مقیاس‌پذیر هستند.



سرفصل ها و درس ها

شروع کار با SDKهای جاوااسکریپت هوش مصنوعی Getting Started with AI JavaScript SDKs

  • مقدمه دوره Course Introduction

  • راه اندازی محیط Setting Up The Environment

  • شروع کار با پروژه شماره 1: تولید کننده حقایق علمی Getting Started with Project #1: Science Facts Generator

  • کد SDK هوش مصنوعی گوگل Google AI SDK Code

  • ادغام SDK هوش مصنوعی گوگل Integrating the Google AI SDK

  • پیاده سازی مدیریت خطا Implementing Error Handling

  • کار با پاسخ های ساختار یافته JSON Working With JSON Structured Responses

  • ارائه دسته بندی های تولید شده توسط هوش مصنوعی Presenting the AI-Generated Categories

  • انتخاب یک دسته بندی Selecting a Category

  • تولید واقعیت علمی مبتنی بر دسته بندی Generating the Category-Based Science Fact

  • تمرین: نحوه استفاده از تولید محتوا در سناریوهای دنیای واقعی Exercise: How to Use Content Generation on Real-World Scenarios

دستیاران چت بات و پاسخ های استریم شده Chatbot Assistants & Streamed Responses

  • پروژه شماره 2: دستیار چت - بخش های HTML و CSS Project #2: The Chat Assistant - HTML & CSS Parts

  • جمع آوری پیام های کاربر Collecting User Messages

  • کد برای درس بعدی Code for the Next Lesson

  • شروع چت با هوش مصنوعی گوگل Starting the Chat With Google AI

  • مدیریت خطاهای API Handling API Errors

  • تغذیه مدل با اطلاعات کسب و کار Feeding the Model with the Business Information

  • اضافه کردن لودر به چت Adding a Loader to the Chat

  • اضافه کردن پاسخ های استریم شده Adding Streamed Responses

  • بهبودهای نهایی در چت Final Improvements to the chat

قابلیت های بینایی برای درخواست های تصویر و ویدئو Vision Capabilities for Image & Video Prompts

  • پروژه شماره 3: پردازش تصویر و سند Project #3: Image and Document Processing

  • ایجاد یک پروژه جدید React Creating a New React Project

  • کد CSS برای پروژه CSS Code For the Project

  • اجزای اساسی پروژه The Basic Components of the Project

  • عملکرد آپلود فایل The File Upload Functionality

  • انتقال فایل به کامپوننت خلاصه Passing the File to the Summary Component

  • دریافت خلاصه از هوش مصنوعی گوگل Getting the Summary From Google AI

  • اضافه کردن لودر به کامپوننت خلاصه Adding a Loader to the Summary Component

  • نمایش پیش نمایش تصویر به کاربران Displaying the Image Preview to Users

  • کار با اسناد PDF Working with PDF Documents

  • CSS برای کامپوننت چت CSS For the Chat Component

  • کامپوننت چت The Chat Component

  • عملکرد چت The Chat Functionality

  • چت با هوش مصنوعی گوگل Chatting with Google AI

  • تمرین: نحوه استفاده از دستیار چت در سناریوهای دنیای واقعی Exercise: How to Use Chat Assistant on Real-World Scenarios

حفظ امنیت کلیدهای API شما Keeping Your API Keys Safe

  • مسائل امنیتی با کلیدهای API در برنامه های وب Security Issues with API Keys in Web Apps

  • ادغام امن Gen AI با Firebase Vertex AI Secure Gen AI Integration with Firebase Vertex AI

تولید کننده آزمون با Vue JS Quiz Generator with Vue JS

  • کد CSS برای پروژه CSS Code for the Project

  • ایجاد یک پروژه جدید Vue JS با Vite Creating a New Vue JS Project with Vite

  • صفحه شروع برنامه The Start Screen of the Application

  • دریافت موضوع آزمون از کاربر Getting the Quiz Topic From the User

  • دریافت سوالات آزمون از Google Gemini Getting the Quiz Question from Google Gemini

  • دریافت پاسخ های JSON ساختاریافته Getting Structured JSON Responses

  • تغییر صفحه نمایش با UI اعلانی Changing Screens with Declarative UI

  • ارائه سوال به کاربر Presenting The Question to the User

  • نوشتن منطق برای کنترل سوال فعلی Writing The Logic to Control the Current Question

  • ارائه گزینه ها به کاربر Presenting the Options to the User

  • انتخاب و ارسال پاسخ Selecting and Submitting an Answer

  • پایان دادن به آزمون Ending the Quiz

  • ارائه نتایج Presenting the Results

  • بهبودهای نهایی - مدیریت خطا و دکمه شروع مجدد Final Improvements - Error Handling and The Restart Button

نمایش نظرات

آموزش ساخت ربات‌های گفتگو هوشمند با هوش مصنوعی Gemini گوگل در برنامه‌های وب جاوا اسکریپت
جزییات دوره
5.5 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
128
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ivan Lourenço Gomes Ivan Lourenço Gomes

مربی فناوری با رتبه برتر من اینجا هستم تا یک تجربه یادگیری عالی به شما بدهم و به شما کمک کنم شغلی قوی در صنعت فناوری بسازید! ماموریت من در Udemy ارائه دوره های آموزشی در همه سطوح، از مبتدی تا پیشرفته، در محبوب ترین حوزه های فناوری اطلاعات است. من در حال حاضر در حال تدریس 15 دوره به 4 زبان با بیش از 400000 دانشجو در سراسر جهان هستم. برخی از دوره های من عبارتند از: • HTML/CSS • جاوا اسکریپت • Vue JS، Vue Router و Vuex • PHP • طراحی وب