Create a ChatGPT A.I. Bot With Tkinter

Create a ChatGPT A.I. Bot With Tkinter

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 23 lectures (1h 20m) | 1.60 GB

Learn to Connect Your Python Apps To ChatGPT The Fast And Easy Way!

In this course I’ll teach you how to make graphical user interfaces for Python using TKinter, and how to connect those apps to the ChatGPT Artificial Intelligence API. You’ll be surprised just how quickly you can create some pretty cool looking apps!

We’ll use Python, Tkinter, and CustomTkinter to build a cool Chatbot app that connects to ChatGPT.

You’ll be able to type questions to ChatGPT straight from your app, and receive a response that is output to the screen of your app.

Finally, I’ll discuss how to connect to ChatGPT with an API Key, query the engine, and parse the responses in the correct way.

If you’ve seen ChatGPT recently and want to learn how to use it programmatically, then this is the course for you!

We’ll use the customTkinter library to make our Tkinter app look a little more modern and professional. Some people think that Tkinter is a little old and stodgy looking. The CustomTkinter library solves that problem very easily.

We won’t dive into customTkinter in great detail in this course, we’ll just use bits of it here and there to make our app look more modern. So if you have no experience with customTkinter, you won’t have any trouble following along; I’ll walk you through it step by step!

What you’ll learn

  • Intro To the OpenAI ChatGPT API
  • Introductory To Intermediate TKinter
  • Introductory To Intermediate CustomTkinter
  • Introductory Use of Python
Table of Contents

Introduction and Setup
1 Introduction
2 Install Python
3 Sublime Text And Gitbash Terminal
4 OpenAI API Key
5 Virtual Environment
6 Pip Install Libraries
7 Create Our App!

Build Out The Tkinter GUI
8 Text Widget
9 Add Scrollbar To Text Widget
10 Entry Widget
11 Add Buttons
12 API Key Section
13 Show Hide API Key
14 API Keys
15 Save API Keys
16 Error Handling
17 Clear The Screen

ChatGPT API
18 Check For API Key
19 Query ChatGPT
20 Parse The Results From ChatGPT

Upload Code To Github
21 Create A SSH Key
22 Upload SSH Key To Github.com
23 Push Code To Github.com

Homepage