Skip to content
UdemyArtificial IntelligencePaid courseBeginner levelCertificate

Create a Text Completion ChatGPT A.I. Bot With Tkinter (Udemy.com)

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

Created by: John Elder

Last updated January 2023

icon
What you will learn

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

icon
Course Description

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 OpenAI Text Completion 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 OpenAI, maker's of ChatGPT.

You'll be able to send ChatGPT-like questions straight from your app, and receive a response that is output to the screen of your app.


We'll use davinci-003, the most advanced model offered by OpenAI to get our responses.


Finally, I'll discuss how to connect to OpenAI 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 these types of tools 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!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

John Elder

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. 

Today he teaches Web Development courses at Codemy the online code school he founded. 

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. 

icon
More courses by John Elder

$54.99

$10.99

$54.99

$11.99

$11.99

$13.99

icon
More Artificial Intelligence courses

Free

Free

Free

$79.99

Free

icon
Reviews

4.5

418 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Shahabuddin Nadeem on 11/12/2024

I really enjoy the course very much and the way John wrote and explained the codes just awesome and make me feels like ..... hey, I can do that as well. Thanks for such an awesome teaching, looking forward for other courses from you.

By Thomas OLSSON on 7/4/2023

Nice with a bite-sized training. Fun to get a Python to ChatGPT integration up and running. I think the focus of the course is actually using Tkinter framework to create a simple GUI for interacting with the app.

By Anonymized User on 5/18/2023

Course delivers what it promises, it's more about Tkinter than ChatGPT. But, you will have a working and neat ChatBot at the end.

By Edith Mendoza Moreno on 4/18/2023

Great hands on course, at first I thought it was too fast and advanced for me but I eventually got up to speed and was able to go through it and troubleshoot the issues I was encountering throughout the way with ease. Instructor is very clear and explains very well. I highly recommend this course.

By Saurav Sarkar on 2/17/2023

I gave 1.5 ratings because I was looking for a course which teaches you how to build chatgpt like websites. Rather in this courses it uses its api and build a tinker app

By Carlos Olvera on 2/16/2023

I was unsure how this would turn out from start to now and i am so amazed at how far I came with following step by step instructions from your video, this would be so cool to use as an app on my phone maybe one day you can do something like this in the future keep up the good work.!! 5 stars from me!!

By Edward Madigan on 2/14/2023

Excellent material on tkinter, ChatGPT, and github. Straightforward in John's typical style. Easy to follow along and it works. Walking away from the course with something useful.

By Anonymized User on 2/6/2023

Wow, this was quick and the presenter was well prepared. No fumbling around, every video gives you exactly what you need to know without any additional fluff. The app works great!

By Zabeel M Basheer on 1/15/2023

It was beautiful to code a desktop app with Tkinter for ChatGPT, making the whole ChatGPT experience much more personal...

By Carlo Nicolo' on 1/14/2023

Yeah I really enjoyed it ! Easy but useful example to test the super power of ChaGPT making a nice simple GUI interface with Python and tkinter. Good job !

Showing all 10 reviews on CourseDuck

Read all 418 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100