آموزش ای‌پی‌آی‌های OpenAI با Node.js: ساخت برنامه‌های وب نسل جدید - آخرین آپدیت

دانلود OpenAI APIs with Node.js: Building Next-Generation Web Apps

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

آموزش استفاده از GPT، DALL-E و Whisper در Node.js: ساخت API و صفحات وب با ChatGPT (به روز شده در اردیبهشت 1403)

با استفاده از Node.js، APIهای REST بسازید و صفحات وب را با ChatGPT توسعه دهید. این دوره، تعامل با OpenAI API در Node.js، توسعه برنامه‌های وب پیشرفته با هوش مصنوعی و توسعه وب کارآمد با استفاده از هوش مصنوعی را آموزش می‌دهد.

پیش نیازها:

  • تسلط کافی بر جاوااسکریپت، به ویژه درک قوی از Objects و Promises
  • دانش پایه Node.js
  • آشنایی با فریم ورک Express
  • دانش REST APIs و HTTP

مروری بر دوره:

به دوره "OpenAI APIs با Node.js" خوش آمدید. در این دوره جامع، یاد می‌گیرید چگونه قابلیت‌های قدرتمند OpenAI را با انعطاف‌پذیری Node.js ترکیب کنید. این دوره به شما آموزش می‌دهد که چگونه از مدل‌های پیشرفته OpenAI با Node.js استفاده کنید و پتانسیل هوش مصنوعی را به برنامه‌های وب مقیاس‌پذیر و قوی ببرید.

به روز شده در اردیبهشت 1403

چرا Node.js برای ادغام با OpenAI؟

  • در طول 30 سال گذشته، تحقیقات هوش مصنوعی به سرعت پیشرفت کرده است و پایتون به زبان غالب برای آزمایش‌ها و نسخه‌های نمایشی تبدیل شده است.
  • همزمان با انتقال نوآوری‌های هوش مصنوعی به برنامه‌های کاربردی در مقیاس تولید، محدودیت‌های پایتون در زمینه‌هایی مانند همزمانی، امنیت، عملکرد و سهولت استفاده آشکار می‌شود.
  • سیستم‌های قدیمی، که بسیاری از آن‌ها از فناوری‌های دیگری استفاده می‌کنند، باید از پیشرفت‌های جدید هوش مصنوعی بهره ببرند.
  • ارائه SDK Node.js توسط OpenAI نشان دهنده تشخیص این شکاف است و دوره ما این شکاف آموزشی را با تأکید بر استفاده از Node.js برای برنامه‌های مبتنی بر هوش مصنوعی پر می‌کند.

ساختار دوره:

  1. شروع کار:

    • مروری بر مدل‌های AI، ML و OpenAI.
    • معرفی پلتفرم OpenAI.
    • راه اندازی پیش نیازها.
  2. مبانی OpenAI API:

    • ایجاد حساب کاربری OpenAI.
    • نصب و احراز هویت با کتابخانه OpenAI Node.js.
    • درک مدل‌های OpenAI و ابزارهای آن‌ها.
    • ایجاد API با Express و ادغام با فرانت‌اند.
    • کاوش عمیق در قابلیت‌های مدل‌های OpenAI مانند ChatGPT، DALL-E و Whisper.
  3. پروژه‌ها:

    • Emotion Analyzer: دستیار هوش مصنوعی شخصی شما برای درک احساسات پشت متن‌ها.
    • ChatGPT Clone: استفاده از قدرت gpt-3.5-turbo برای تعاملات طبیعی و شبیه به انسان.
    • Fridge Chef: سرآشپز هوش مصنوعی شما که بر اساس مواد موجود در یخچال، وعده‌های غذایی را پیشنهاد می‌دهد.
    • YouTube Insights: استخراج اطلاعات ارزشمند از ویدیوهای YouTube با استفاده از رونویسی، ترجمه و تولید کلمات کلیدی.
    • Semantic Search: ارتقاء قابلیت‌های جستجو با نتایج دقیق و آگاه از متن.

مهارت‌های مورد نیاز:

برای موفقیت در این دوره، اطمینان حاصل کنید که با موارد زیر مجهز شده‌اید:

  • تسلط بر جاوااسکریپت، به ویژه Objects و Promises.
  • آشنایی اولیه با Node.js و فریم ورک Express.
  • درک RESTful APIs و مفاهیم HTTP.

رویکرد توسعه:

  1. آزمایش با Node.js: با تعامل مستقیم با OpenAI APIs از طریق اجرای خط فرمان، شروع کنید تا اصول اولیه را درک کنید.
  2. ایجاد REST APIs با Express: برنامه‌های خود را به راهکارهای وب تبدیل کنید و ویژگی‌های آن‌ها را به عنوان REST APIs در معرض دید قرار دهید، که با استفاده از Postman آزمایش می‌شوند.
  3. تولید صفحات وب با ChatGPT: با اجازه دادن به ChatGPT برای کمک به توسعه صفحات وب، نوآوری کنید و پتانسیل هوش مصنوعی را در متحول کردن شیوه‌های توسعه سنتی به نمایش بگذارید.

چرا این دوره؟

این دوره چیزی فراتر از یک آموزش ساده است - این یک دعوت به آینده توسعه وب است، جایی که هوش مصنوعی نقشی اساسی دارد. ما با تجزیه و تحلیل کامل قابلیت‌های OpenAI و قدرت Node.js، ابزارهایی را در اختیار شما قرار می‌دهیم تا برنامه‌های وب نسل بعدی را بسازید. از آنجا که همه فناوری‌های نوظهور به طور مداوم در حال تحول هستند، این دوره نیز به روز نگه داشته می شود. با ثبت نام، شما منبعی را به دست می‌آورید که مرتبط باقی می‌ماند، و این دوره را تنها دوره‌ای می‌کند که در مورد OpenAI APIs با Node.js به آن نیاز خواهید داشت.


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

شروع به کار Getting Started

  • مروری بر هوش مصنوعی، یادگیری ماشین و مدل‌ها AI, ML & Models Overview

  • مروری بر OpenAI و مدل‌ها OpenAI & Models Overview

  • مروری بر پلتفرم OpenAI OpenAI Platform Overview

  • الزامات و پیش‌نیازها Requirements and Prerequisites

مبانی API اوپن ای آی OpenAI API Fundamentals

  • ایجاد حساب OpenAI و کلید API Create An OpenAI Account and an API Key

  • ایجاد برنامه Node.js و نصب OpenAI و کلید Create Node.js Application & Install OpenAI & Key

  • مدل‌های OpenAI OpenAI Models

  • ارسال درخواست‌های GPT 3.5 با استفاده از API اوپن ای آی Making GPT 3.5 Requests Using the OpenAI API

  • تبدیل به Express و ایجاد JSON APIs Convert to Express and Create JSON APIs

  • ایجاد Frontend با استفاده از ChatGPT Create Frontend Using ChatGPT

  • استریم کردن در تکمیل چت Streaming in Chat Completion

  • هزینه‌های APIهای OpenAI OpenAI APIs Costs

  • توکن‌ها Tokens

  • پارامترهای تکمیل چت Chat Completion Parameters

  • نقش سیستم در تکمیل چت Chat Completion System Role

  • دستکاری تصویر با DALL-E Image Manipulation with DALL-E

  • ایجاد تنوع‌های تصویر با DALL-E Create Image Variations with DALL-E

  • ویرایش تصاویر با DALL-E Edit Images with DALL-E

  • تشخیص گفتار با Whisper Speech Recognition with Whisper

  • تبدیل متن به گفتار با tts-1 و tts-1-hd Text To Speech with tts-1 & tts-1-hd

  • مقدمه‌ای بر Embeddings Introduction to Embeddings

پروژه – تحلیلگر احساسات Project – Emotion Analyzer

  • مقدمه پروژه Project Introduction

  • تعامل با APIهای OpenAI Interacting with the OpenAI APIs

  • ایجاد یک REST API Creating a REST API

  • توسعه صفحه وب Developing the Web Page

پروژه – شبیه ساز ChatGPT Project – ChatGPT Clone

  • مقدمه پروژه Project Introduction

  • ایجاد یک گفتگو با مدل Making a Dialogue with The Model

  • تعمیم گفتگو با بازگشت Generalize the Dialogue with Recursion

  • تبدیل به یک REST API با استفاده از Express Convert to a REST API Using Express

  • توسعه Frontend از طریق ChatGPT Developing the Frontend via ChatGPT

پروژه – آشپز یخچال Project – Fridge Chef

  • مقدمه پروژه Project Introduction

  • تولید غذاها با استفاده از ChatCompletion Generate Meals using ChatCompletion

  • تجزیه عنوان‌ها و غذاها Parse Titles & Meals

  • ایجاد تصاویر غذا Create Meal Images

  • ایجاد REST API Create the REST API

  • ایجاد Frontend با ChatGPT Create Frontend with ChatGPT

پروژه – بینش‌های یوتیوب Project – YouTube Insights

  • مقدمه پروژه Project Introduction

  • دانلود صدا از یک ویدیوی یوتیوب Download Audio from a YouTube Video

  • رونویسی\ترجمه از طریق مدل Whisper Transcribe\Translate Via Whisper Model

  • به دست آوردن بینش از مدل ChatCompletion Obtain Insights from ChatCompletion Model

  • تبدیل به REST API Convert to REST API

  • پیاده‌سازی Frontend با ChatGPT Implementing the Frontend with ChatGPT

پروژه – جستجوی معنایی Project – Semantic Search

  • مقدمه پروژه Project Introduction

  • تولید Embeddings و اندازه‌گیری شباهت‌ها Generating Embeddings & Measuring Similarities

  • ذخیره Embeddings در یک فایل Cache Embeddings in a File

  • پیاده سازی تابع جستجوی معنایی Implement the Semantic Search Function

  • تبدیل به REST API Convert to REST API

  • پیاده‌سازی صفحه وب با ChatGPT Implement the Web Page with ChatGPT

نمایش نظرات

آموزش ای‌پی‌آی‌های OpenAI با Node.js: ساخت برنامه‌های وب نسل جدید
جزییات دوره
6.5 hours
48
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,216
4.5 از 5
دارد
ندارد
ندارد
Shadi Ghaith
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shadi Ghaith Shadi Ghaith

برنامه نویس و مدرس نرم افزار