Expliquewatch · explain · prove

← all topics

building a custom chatbot using openai api and nodejs

11 lessons · 4:57 · updated 9/9/2026
1 of the lessons are not in English; each one says which language it is in.

Watch them in order, then explain the topic in your own words below.

Nobody with subject knowledge has checked this course yet. It was put together automatically.

What you will do in this course

  • What is Chatbot
  • Setup Development Env
  • Deploy & Scale Bot
  • Setup Node Environment
  • Handle Common Errors
  • Add Advanced Features
  • Build Basic Bot
  • Advanced Model Selection
0 / 11 lessons watched

Getting started

27 lessons

1. Create a ChatBot in Under 7 Minutes

What is Chatbot

Coding Nexus · watch the original · 0:06 · a taster

2. HOW TO USE CHAT API IN NODE(JS) in 60 secs | GPT-3

Setup Node Environment

Zero Point Engineer | Sydney Sanders · watch the original · 0:53

3. Create your own Chatbot with ChatGPT's API

in German

What is Chatbot

Stefan Rows · watch the original · 0:49

4. Getting Setup

Traversy Media · watch the original · 2:29

5. OpenAI API Key

Traversy Media · watch the original · 0:52

6. OpenAI Library Setup

Traversy Media · watch the original · 1:42

7. Chat Completion Example

Traversy Media · watch the original · 3:30

8. Creating The Chatbot

Traversy Media · watch the original · 2:12

9. ReadlineSync Example

Traversy Media · watch the original · 2:32

10. Get User Input

Traversy Media · watch the original · 1:51

11. Chat Completion for Chatbot

Traversy Media · watch the original · 2:47

12. Adding Static Markup

Train To Code · watch the original · 1:02

13. Adding CSS

Train To Code · watch the original · 1:35

14. Adding State

Train To Code · watch the original · 1:54

15. Controlled input element

Train To Code · watch the original · 1:42

16. Form Event Handler

Train To Code · watch the original · 2:03

17. Making Fetch Request

Train To Code · watch the original · 2:43

18. Backend Lambda

Train To Code · watch the original · 6:09

19. Calling OpenAI

Train To Code · watch the original · 2:47

20. Project Files

Patrick Loeber · watch the original · 3:01

21. Flask app

Patrick Loeber · watch the original · 7:26

22. Standalone Frontend

Patrick Loeber · watch the original · 4:05

23. Create React Vite App

Dipesh Malvia · watch the original · 1:27

24. Install Dependencies

Dipesh Malvia · watch the original · 2:10

25. Build Chat Component UI

Dipesh Malvia · watch the original · 7:20

26. useChatBoot Custom Hook

Dipesh Malvia · watch the original · 2:43

27. OpenAI API Integration

Dipesh Malvia · watch the original · 7:59

Check yourself

Four questions on this section. Wrong answers are the point: each one explains itself.

Now you explain it

Close what you watched and explain the topic in your own words in 30 seconds. What you can explain is what you have learned. You are marked against this course's lessons and nothing beyond them.

Explain how you would do this: Getting started — What is Chatbot.

You are judged on these, and nothing else in the course:

  • What is Chatbot
  • Setup Node Environment
  • What is Chatbot

Doing it properly

5 lessons · short section, not a full path on its own

1. Create a Chatbot In Angular And NodeJS - OpenAI

Setup Development Env

Coding Nexus · watch the original · 0:08 · a taster

2. Chatbot using openAI Chat GPT and nodejs. | Telegram bot | Chatbot | video Link in description

Handle Common Errors

AshishCodes · watch the original · 0:12 · a taster

3. Create an AI ChatBot in Under 5 Minutes - JavaScript Tutorial ChatGPT

Build Basic Bot

Coding Nexus · watch the original · 0:06 · a taster

4. How to Create AI based react app | Using open Ai and chat gpt 3 ,node js & express.

Common Bot Mistakes

Crazy4codes · watch the original · 1:01

5. Build a ChatGPT Discord Bot with JavaScript in 60 seconds

Build Basic Discord Bot

Naz Dumanskyy · watch the original · 0:31

Check yourself

Four questions on this section. Wrong answers are the point: each one explains itself.

Now you explain it

Close what you watched and explain the topic in your own words in 30 seconds. What you can explain is what you have learned. You are marked against this course's lessons and nothing beyond them.

Explain how you would do this: Doing it properly — Build Basic Bot.

You are judged on these, and nothing else in the course:

  • Setup Development Env
  • Handle Common Errors
  • Build Basic Bot

Going deeper

3 lessons · short section, not a full path on its own

1. Build Your Own Chatbot NOW: OpenAI, ChatGPT & JavaScript Unleashed!

Deploy & Scale Bot

Coding Nexus · watch the original · 0:05 · a taster

2. Create a full ChatBot like ChatGPT in less than 30 minutes | JavaScript Tutorial

Add Advanced Features

Coding Nexus · watch the original · 0:08 · a taster

3. How To Create A Chatbot With Model Selection Using OpenAI API | Python

Advanced Model Selection

Blackdream · watch the original · 0:58

Check yourself

Four questions on this section. Wrong answers are the point: each one explains itself.

Now you explain it

Close what you watched and explain the topic in your own words in 30 seconds. What you can explain is what you have learned. You are marked against this course's lessons and nothing beyond them.

Explain how you would do this: Going deeper — Advanced Model Selection.

You are judged on these, and nothing else in the course:

  • Deploy & Scale Bot
  • Add Advanced Features
  • Advanced Model Selection