Mô tả

Key points:

  • Recorded with the latest GPT-4 capabilities such as the Revolutionary Function Calling feature of OPENAI!

  • Features distinctive projects unavailable anywhere else online!

  • The most comprehensive OPENAI API's course on the internet.

  • 14 hours of Crystal Clear HD video Content.

  • Hands on experience with 15 Professional Projects!


Welcome to the ultimate journey into the world of OPENAI's JavaScript API! If you're ready to dive into the most comprehensive online course available, look no further. This meticulously crafted curriculum is designed to empower you with a deep and versatile understanding of OPENAI models, from completion and chat APIs to embeddings, DALLE, and whisper.


Why Choose This Course?


This course stands out as the gold standard for mastering the OPENAI JavaScript API. You'll explore the cutting-edge models, techniques, and applications that are transforming the field of AI. The course hands-on approach ensures that you not only grasp theoretical concepts but also apply them to 15 exciting and practical projects that showcase your newfound skills.


What You'll Learn:


OPENAI Models Unveiled: Delve into the heart of OPENAI and its landmark models. Understand the magic behind ChatGPT's architecture, encoding process, and training methods. Discover how to make requests to different OPENAI  APIs and extract valuable data for your projects.


Building Intelligent Apps: Step by step, you'll build powerful applications that harness the potential of the OPENAI APIs. From a PDF Book Summariser App that summarises any PDF Book to a Live Weather App that responds naturally to your queries in natural language, you'll bring AI-driven functionality to life.


Engaging Conversations: Unleash the potential of the chat API as you construct interactive chatbots that converse with the likes of Einstein and Bill Gates. Gain expertise in prompt engineering, enabling you to orchestrate dynamic interactions and generate desired responses.


Visual and Audio Creations: Venture into the world of images and audio with DALLE-powered projects. Generate images based on text input, edit images through text commands, create image variations, transcribe audio, and even translate speech – all seamlessly integrated.


Text Analysis and Beyond: Explore embeddings to calculate similarity between text pieces and develop a personalised book recommendation app. Harness the power of AI to provide insightful analysis and enhance user experiences.


Why Enrol?


Comprehensive Coverage: No other course delves into the breadth and depth of OPENAI models and their applications like this course does. You'll emerge with an unmatched understanding of AI-driven possibilities.


Cutting-Edge Knowledge: Stay ahead of the curve with insights into the latest advancements, including the newest GPT-4 features like Function calling released by OPENAI in June 2023. You'll be at the forefront of AI innovation.


Hands-On Mastery: Throughout this comprehensive OPENAI JavaScript API course, you'll embark on an exhilarating journey through 15 practical projects, each designed to showcase your mastery of AI and unleash your creative potential. Get ready to build, innovate, and elevate your skills with these immersive projects:


Project 1: Intelligent Text Completion App:

Create an application that leverages the OPENAI completion API to intelligently finish text inputs, opening the door to endless possibilities in content generation.


Project 2: Streamlined Completion App:

Craft an app that employs stream technology to display API responses in chunks, enhancing user experience with quicker and more responsive interactions.


Project 3: PDF Summariser App:

Develop a powerful tool that allows users to upload PDF documents and receive concise summaries based on their specified word counts.


Project 4: Real-Time Weather Query App:

Construct an innovative application where users can request real-time weather updates using natural language, receiving user-friendly responses.


Project 5: Immersive Chatbot App:

Design an immersive environment that enables users to engage in dynamic conversations with iconic personalities such as Einstein or Bill Gates.


Project 6: Text Similarity Analyser:

Build a utility that calculates the similarity between any two text inputs, providing insights into textual relationships.


Project 7: Personalised Book Recommendations App:

Create a personalised book recommendation engine based on user input and large datasets of publicly available books, using embeddings and 2D maps for precision.


Project 8: Interactive PDF Chat App:

Develop an engaging PDF reader that enables users to interact with uploaded PDF documents through chat, offering informative responses.


Project 9: DALLE-Powered Image Generator App:

Harness the power of DALLE to build an image generator that transforms text inputs into captivating images, complete with the ability to save your creations.


Project 10: Image Editor App using DALL-E and Canvas:

Craft an innovative image editing app where users can upload images, apply masks, and edit visuals using text-based commands, empowering dynamic image manipulation.


Project 11: Diverse Image Variation Generator App:

Extend DALLE's capabilities to create an app that generates diverse variations of uploaded images, enabling users to save their preferred versions.


Project 12: Audio Transcription App:

Develop an app that allows users to upload audio files and receive accurate transcriptions, making audio content accessible and searchable.


Project 13: Audio translation App:

Create a language translation app that translates audio files from languages other than English to English, breaking down language barriers.


Project 14: Multilingual Speech-to-Text App:

Empower users with an app that transcribes their speech into various languages, providing a versatile and adaptable solution.


Project 15: Real-Time Speech Translation App:

Design a cutting-edge app that translates speech into English in real-time, enabling seamless communication across languages.


Get ready to transform your understanding of AI through hands-on experience, and unleash your creative potential in each of these exciting projects!


Join Me Today!


Embark on a transformative learning experience that will equip you with the knowledge and skills to create groundbreaking AI-powered applications. This course is not just about education; it's about empowerment, innovation, and the endless possibilities that lie ahead. Dive into the future of AI with me and become a leader in this dynamic field. Enrol now and let's embark on this exciting journey together!

Bạn sẽ học được gì

Learn the latest GPT-4 features including "Function Calling" released by OPENAI in June 2023.

Develop a deep and versatile understanding of OPENAI's APIs: Completion API, ChatGPT API, Embeddings, DALL-E & Whisper.

Dive into landmark models like ChatGPT, uncovering their architecture, encoding process, and training methods, empowering you with in-depth knowledge.

Master Prompt Engineering and acquire skills to craft effective prompts generating desired responses.

Utilise text embeddings to calculate similarity between text pieces, create a personalised book recommendation App, and analyse textual relationships.

Immerse yourself in 15 hands-on projects, each designed to showcase your expertise and innovation with real-world applications.

Project 1: Construct an app that takes text inputs and intelligently completes them using the OPENAI completion API, unlocking seamless content generation.

Project 2: Develop an application that employs stream technology to display API responses in chunks, resulting in faster and more responsive user interactions.

Project 3: Build a powerful tool that allows users to upload PDF documents and receive concise summaries based on specified word counts.

Project 4: Design an innovative app where users can inquire about real-time weather updates using natural language queries, receiving user-friendly responses.

Project 5: Create an app that enables users to engage in dynamic conversations with iconic personalities like Einstein or Bill Gates.

Project 6: Build a utility that calculates similarity between any two text inputs, providing valuable insights into the relationships between textual content.

Project 7: Build an intelligent recommendation engine that suggests books based on user inputs, utilising large datasets and embedding technology.

Project 8: Create a "Chat with any PDF" App that allows users to interact with uploaded documents through chat, extracting informative responses.

Project 9: Utilize DALLE's capabilities to generate captivating images based on text inputs, complete with the functionality to save your creative outputs.

Project 10: Develop an innovative image editing app where users can upload images, apply masks, and manipulate visuals using text-based commands.

Project 11: Extend DALLE's potential to create an app that generates diverse variations of uploaded images, offering users a spectrum of creative possibilities.

Project 12: Craft an application that allows users to upload audio files and receive accurate transcriptions, making audio content accessible and searchable.

Project 13: Build an app capable of translating audio files from languages other than English into English, facilitating seamless cross-lingual communication.

Project 14: Develop an application that transcribes user speech in various languages, offering a versatile speech-to-text solution.

Project 15: Build a cutting-edge app that translates spoken language into English in real-time, breaking down language barriers for fluid communication.

Yêu cầu

  • Beginner JavaScript knowledge.

Nội dung khoá học

18 sections

Introduction - Text Completion App

13 lectures
Course Curriculum
07:04
Download the course 171 Slides
00:03
OPENAI Journey
04:51
How ChatGPT works
05:15
Models Performance and Pricing
03:44
Create an OPENAI Account and get your API Key
01:44
Important: Environment Setup and Running Code
00:24
Create a Completion App (Part 1)
11:59
Create a Completion App (Part 2)
12:13
Create a Completion App (Part 3)
15:48
Completion App Source Code
00:18
Tokeniser and Usage Limits
05:18
Gpt-4 Key
01:02

Use ChatGPT for:

17 lectures
Text completion
03:18
Text compression
02:13
Text segmentation
01:35
Information extraction
02:44
Keyword extraction
01:33
Question answering
01:42
Text classification
02:11
Sentiment analysis
02:27
Emotion detection
02:09
Tone analysis
01:44
Content filtering
01:54
Conversation and role prompting
07:58
Code generation
05:16
Reasoning
02:38
Text translation
01:51
Paraphrasing
02:23
Language correction
02:29

OPENAI API Parameters

7 lectures
Temperature
09:12
max_tokens
03:55
Stop sequences
07:16
N parameter
04:43
Echo parameter
02:50
Top parameter
05:50
Frequency and presence penalty
14:08

OPENAI Streams

5 lectures
Introduction
05:28
Start a stream
08:46
Listen to events
04:23
Respond to events
29:24
Streamlined Completion App Source Code
00:18

Prompt engineering

13 lectures
Be Specific
07:04
Provide Context
04:50
Use Separators
01:39
Specify response length
02:51
Reduce fluffy descriptions
01:39
Specify response format
05:33
To do / not to do
03:11
Zero shot, One shot and few-shot concepts
08:28
Chain of thought prompting
03:02
Think step by step
02:49
Use role play
02:24
Use references
01:49
Handholding the language model
02:49

Pdf Book Summariser App

7 lectures
Introduction
02:29
Build the User interface
16:02
Extract pdf text Part 1
11:54
Extract pdf text Part 2
11:41
Split pdf to chunks
19:40
Summarisation process
19:27
PDF Summariser App Source Code
00:18

Chat API - Live Weather App

9 lectures
Chat vs completion api
08:18
Your first chat request
05:23
Chat vs completion api Models and pricing
06:43
Gpt4 vs gpt3
05:47
Function calling - Released June 2023
08:18
Live weather app Request chain - 1
08:23
Live weather app Request chain - 2
18:41
Live weather app Request chain - 3
07:24
Real-Time Weather Query App Source Code
00:18

Chatbot App: Chat with Einstein, Bill Gates and more!

6 lectures
Introduction
01:19
User interface
09:31
Messages Part 1
11:31
Messages Part 2
09:55
Personalities
11:28
Immersive Chatbot App Source Code
00:18

Embeddings - Similarity App

6 lectures
Introduction
12:00
Preparation
11:52
Calculate embeddings
06:13
Cosine similarity
03:26
Cost calculation
09:28
Text Similarity Analyser Source Code
00:18

Book Recommendations App

10 lectures
Introduction
05:29
Dataset
13:50
Calculate embeddings part 1
14:28
Calculate embeddings part 2
09:51
Get embeddings
11:04
User interface
11:45
Find nearest neighbours
09:39
Display books
10:40
Plot books in 2d map using atlas
07:41
Personalised Book Recommendations App Source Code
00:18

Chat with PDF App: Chat with any PDF Document

8 lectures
Introduction
02:54
Extract pdf text and split it into chunks
09:54
Calculate embeddings and store them inside database table
17:01
Build the chat container
08:40
Handle submitted messages
08:32
Calculate text embedding and find nearest neighbours
06:08
Build the context and send chat api request
17:03
Interactive PDF Chat App Source Code
00:18

Text to Image App using DALL-E

5 lectures
Introduction
03:49
Image creation
12:24
Display images
20:23
Save an image
14:35
DALLE-Powered Image Generator App Source Code
00:18

Image Editing App using DALL-E & Canvas

11 lectures
Introduction
01:31
User interface
09:54
Handle image upload
04:29
Change canvas background
08:16
Draw dots inside canvas
06:59
Draw mask inside canvas
05:34
Server request
03:22
Save uploaded image
11:35
Save masked image
13:35
Edit masked image
06:22
Image Editor App using DALL-E and Canvas Source Code
00:19

Image Variations App using DALL-E

3 lectures
Introduction
00:28
Generate image variations
09:11
Diverse Image Variation Generator App Source Code
00:18

Audio to Text App using Whisper

6 lectures
Introduction
02:51
User interface
13:00
Handlers
08:12
Save audio file
11:42
Transcribe audio
04:01
Audio Transcription App Source Code
00:18

Audio Translation App using Whisper

2 lectures
Translation
04:04
Audio translation App Source Code
00:18

Speech to Text App using Whisper

3 lectures
Introduction
00:59
Transcribe speech
10:47
Multilingual Speech-to-Text App Source Code
00:18

Speech Translation App using Whisper

2 lectures
Translate speech
03:37
Real-Time Speech Translation App Source Code
00:18

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.