OpenAI Models
Course Content
0 / 127 completedIntroduction
Course Content
How To Get The Most Out Of This Course
Python Installation Overview
Python Setup (Windows)
Setup Integrated Development Environment
Python Integrated Development Environment Overview
Python Variables
Python Assignment Solution
Python String Formatting
Python Setup (Mac)
Python Getting User Input
Python String Assignment Solution
Python Lists
Python Sets and Tuples
Python Lists Assignment Solution
Python Booleans and Operators
Python If Else Statements
Python Loops
Python Loops Solution
Python Dictionaries
Python Dictionaries Solution
Python Functions
Python Imports
Object Oriented Programming in Python Overview
What will we be Creating
Object Oriented Programming in Python
Python If Else Assignment Solution
Abstraction in Python
Abstraction in Python Overview
Python Comments
Constructors in Python
Constructors in Python Overview
Encapsulation in Python Overview
Encapsulation in Python
Self vs Super
How we will Implement Inheritance
Polymorphism in Python Overview
Inheritance in Python Overview
Inheritance in Python
Polymorphism in Python
Time to battle
Composition in Python Overview
Time to Battle Overview
Hero Battle Overview
FastAPI Overview
Composition and Hero Battle
FastAPI and Virtual Environment Installation (Windows)
Virtual Environments Overview
FastAPI and Virtual Environment Installation (Mac)
Basic Project Introduction
FastAPI First API Endpoint
FastAPI Enhance Get Request
How we will Implement Poloymorphism
FastAPI Get Request Method Overview
FastAPI Path Parameters Overview
FastAPI Query Parameters Overview
FastAPI Query Parameters
FastAPI Post Request Overview
FastAPI Post Request
FastAPI Put Request Overview
FastAPI Put Request
FastAPI Path Parameters
FastAPI Delete Request Overview
FastAPI Delete Request
FastAPI Assignment Solution
OpenAI Tokens
OpenAI Overview
OpenAI Cost
OpenAI Models
OpenAI Playground Overview
OpenAI Tokenizer
OpenAI Prompts & Messages
OpenAI Sign up & Playground
Chatbot Project Overview
Chatbot OpenAI API Key Overview
Chatbot Setup OpenAI API Key
Chatbot Create Project Overview
DO NOT SKIP OpenAI Update
Chatbot Messages Overview
Chatbot Create Project
Chatbot Adjusting Temperature Overview
Chatbot Messages
Chatbot Chat Log and Keep History Overview
Chatbot Implement API Endpoints
Chatbot Implement API Endpoints Overview
Chatbot Chat Log and Keep History
Chatbot Adjusting Temperature
Chatbot Create User Interface
Chatbot System Prompts
Chatbot Create User Interface Overview
Chatbot User Interface Enhancement
Chatbot Bootstrap Setup
Chatbot Implement Chat Responses
Chatbot User Interface Enhancement (Navigation Bar)
Chatbot Implement Chat Responses Overview
Chatbot DALL-E Overview
Chatbot DALL-E Implementation (Image Generation)
Chatbot User Interface Enhancement (Images)
Chatbot Complete Chatbot Product
Chatbot Image Generation
WebSocket Changes Overview
WebSocket Setup
Intermediate Overview
WebSocket & OpenAI Overview
WebSocket & OpenAI
WebSocket Streaming Overview
CSS to Chatbot Overview
CSS to Chatbot
Retain Chat Messages Overview
Navigation Bar & Images Overview
Retain Chat Messages
WebSocket Streaming
Navigation Bar Update
Images API Update
Deployment Overview
Environmental Variables Overview
Environmental Variables
Requirements File
WebSocket Local vs Deployment
Install Git on Windows (Optional)
WebSocket Local vs Deployment Overview
Create GitHub Repository
Install Git on macOS (Optional)
Git Setup
Deploy Our Chatbot
Bonus Lecture