Completed
Take out of Scrimba
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Build AI Apps with ChatGPT, DALL-E, and GPT-4 – Full Course for Beginners
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Course Intro
- 3 MoviePitch intro
- 4 The Boilerplate
- 5 Getting an OpenAI API Key
- 6 Getting info for fetch request
- 7 Building an OpenAI fetch request
- 8 The first AI fetch request
- 9 Models
- 10 Tools
- 11 Refactor to use dependency l - env variable
- 12 Refactor to use dependency ll - The dependency
- 13 Refactor to use dependency lll - update fetchReply
- 14 Take out of Scrimba
- 15 Personalising the message
- 16 Tokens
- 17 fetchSynopsis
- 18 Aside - few shot approach
- 19 Aside - few shot approach ll
- 20 Refactor fetchSynopsis
- 21 Architecture
- 22 Title and Temperature
- 23 Reaching for the stars
- 24 Aside - createImage
- 25 fetchImagePrompt
- 26 Displaying the image and finishing off the UX
- 27 2:03:16 OutroKnowItAll: GPT-4 Chatbox KnowItAll Intro
- 28 Starter Code
- 29 Aside: How ChatGPT models work for chatbots
- 30 Conversation and instructions
- 31 Add user input to conversation array
- 32 The createChatCompletion endpoint
- 33 The model and object
- 34 Render the output, update the array
- 35 Aside: Theory: Frequency and presence penalties
- 36 presence_penalty practice
- 37 frequency_penalty practice
- 38 The chatbot’s personality
- 39 Firebase Intro
- 40 Firebase Account and database set up
- 41 Firebase dependency and database set up
- 42 Push method and instructions object
- 43 Update fetch Reply
- 44 Update fetchReply 2
- 45 Update the database
- 46 Render the conversation from the DB
- 47 The “start over” button
- 48 3:15:20 OutroWe-Wingit: Fine-tuned chatbot Intro to fine-tuning
- 49 Convert the Chatbot to We-Wingit
- 50 An Overview of the AI
- 51 Data for fine-tuning
- 52 The data we’re using
- 53 CLI 1 - Setting up the environment
- 54 CLI 2 - Data Preparation Tool
- 55 CLI 3 - Tuning the model
- 56 Updating the JS 1
- 57 Updating the JS 2
- 58 Updating the JS 3
- 59 The Separator
- 60 Aside - Stop Sequence
- 61 Adding the stop sequence
- 62 n_epochs
- 63 Intro to deployment
- 64 Download and GitHub
- 65 Netlify sign-up
- 66 Add Netlify env var
- 67 Netlify CLI
- 68 Netlify serverless function 1
- 69 Update fetchReply
- 70 Serverless function 2
- 71 Serverless function 3
- 72 Serverless function 4
- 73 Outro