Build AI Apps with ChatGPT, DALL-E, and GPT-4 – Full Course for Beginners

Build AI Apps with ChatGPT, DALL-E, and GPT-4 – Full Course for Beginners

freeCodeCamp.org via freeCodeCamp Direct link

Introduction

1 of 73

1 of 73

Introduction

Class Central Classrooms beta

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

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.