Autoplay
Autocomplete
Previous Lesson
Complete and Continue
The Complete ChatGPT APIs Course - Build 15 Projects
Introduction
Course Curriculum (7:04)
Openai journey (4:51)
How ChatGPT works (5:15)
Models Performance and Pricing (3:44)
Create an OPENAI Account and get your API Key (1:44)
Important: Environment Setup and Running Code
Start Source Code
Create a Completion App (Part 1) (11:59)
Create a Completion App (Part 2) (12:14)
Create a Completion App (Part 3) (15:48)
Tokeniser and Usage Limits (5:18)
Gpt-4 Key (1:02)
Source Code
Use ChatGPT for:
Text completion (3:18)
Text compression (2:13)
Text segmentation (1:35)
Information extraction (2:44)
Keyword extraction (1:33)
Question answering (1:43)
Text classification (2:11)
Sentiment analysis (2:27)
Emotion detection (2:09)
Tone analysis (1:44)
Content filtering (1:54)
Conversation and role prompting (7:59)
Code generation (5:16)
Reasoning (2:38)
Text translation (1:51)
Paraphrasing (2:23)
Language correction (2:29)
OPENAI API Parameters
max_tokens (3:55)
Temperature (9:12)
Stop sequences (7:16)
N parameter (4:43)
nparameter Source Code
Echo parameter (2:50)
echo parameter source code
Top parameter (5:50)
Frequency and presence penalty (14:08)
frequency presence penalty source code
OPENAI Streams
Start a stream (8:46)
Introduction (5:28)
Listen to events (4:23)
Source Code
Prompt engineering
Be Specific (7:04)
Provide Context (4:50)
Use Separators (1:39)
Specify response length (2:51)
Reduce fluffy descriptions (1:39)
Specify response format (5:33)
To do / not to do (3:11)
Zero shot, One shot and few-shot concepts (8:28)
Chain of thought prompting (3:02)
Think step by step (2:49)
Use role play (2:24)
Use references (1:49)
Handholding the language model (2:49)
Pdf Book Summariser App
Introduction (2: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:41)
Summarisation process (19:27)
Source Code
Chat API - Live Weather App
Your first chat request (5:23)
Chat vs completion api (8:18)
Chat vs completion api Models and pricing (6:44)
Gpt4 vs gpt3 (5:47)
Function calling - Released June 2023 (8:18)
Live weather app Request chain - 1 (8:23)
Live weather app Request chain - 2 (18:41)
Live weather app Request chain - 3 (7:24)
Source Code
Chatbot App: Chat with Einstein, Bill Gates and more!
User interface (9:31)
Introduction (1:19)
Messages Part 1 (11:31)
Messages Part 2 (9:55)
Personalities (11:28)
Source Code
Embeddings - Similarity App
Introduction (12:01)
Preparation (11:52)
Calculate embeddings (6:13)
Cosine similarity (3:26)
Cost calculation (9:28)
Source Code
Book Recommendations App
Dataset (13:50)
Introduction (5:29)
Calculate embeddings part 1 (14:28)
Calculate embeddings part 2 (9:51)
Get embeddings (11:04)
User interface (11:45)
Find nearest neighbours (9:39)
Display books (10:41)
Plot books in 2d map using atlas (7:41)
Source Code
Chat with PDF App: Chat with any PDF Document
Extract pdf text and split it into chunks (9:54)
Introduction (2:54)
Calculate embeddings and store them inside database table (17:01)
Build the chat container (8:40)
Handle submitted messages (8:32)
Calculate text embedding and find nearest neighbours (6:08)
Build the context and send chat api request (17:04)
Source Code
Text to Image App using DALL-E
Image creation (12:24)
Introduction (3:49)
Display images (20:23)
Save an image (14:35)
Source Code
Image Editing App using DALL-E & Canvas
Introduction (1:31)
User interface (9:54)
Handle image upload (4:29)
Change canvas background (8:16)
Draw dots inside canvas (6:59)
Draw mask inside canvas (5:34)
Server request (3:23)
Save uploaded image (11:35)
Save masked image (13:35)
Edit masked image (6:22)
Source Code
Image Variations App using DALL-E
Introduction (0:28)
Generate variations (9:11)
Source Code
Teach online with
Extract pdf text Part 2
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock