5 out of 5
5
2 reviews on Udemy

Create Python Projects with ChatGPT

Easily and Quickly Connect Your Python Applications to OpenAI with this Learning Opportunity!
Instructor:
Enes Polat
34 students enrolled
Creating Python projects with ChatGPT
ChatGPT usecases
Creating web and desktops apps
Clone applications

Are you interested in creating graphical user interfaces for Python? In this course, I will teach you how to do that using TKinter. You’ll also learn how to connect those apps to the OpenAI Text Completion Artificial Intelligence API, which will surprise you with how quickly you can create cool-looking apps!

During the course, we’ll be using Python, TKinter, and CustomTkinter to build a Chatbot app that connects to OpenAI’s ChatGPT. You’ll be able to send ChatGPT-like questions directly from your app and receive responses on the app’s screen. To get the responses, we’ll be using the davinci-003 model, the most advanced one offered by OpenAI.

In addition to that, I’ll guide you on how to connect to OpenAI with an API Key, query the engine, and parse the responses correctly.

If you’ve recently seen ChatGPT and are interested in learning how to use these types of tools programmatically, this course is perfect for you. We’ll be using the customTkinter library to make our Tkinter app look more modern and professional. It’s an excellent solution for those who think Tkinter looks a little old and outdated.

Although we won’t go into customTkinter in great detail, I’ll show you how to use bits of it here and there to make your app look more modern. Even if you have no experience with customTkinter, you won’t face any difficulty following along as I’ll walk you through it step by step!

This course is suitable for beginners to intermediate coders who want to learn how to build apps with TKinter and Python. You don’t need any special tools to take this course, but having a basic understanding of Python and TKinter is helpful.

ChatGPT Clone with Tkinter

1
Intro
2
Install Python
3
Install VS Code
4
pypi
5
OpenAI API Key
6
App
7
Text
8
Scroll
9
Chat Entry
10
Buttons
11
API Entry
12
API Hide
13
File Operations
14
Clear
15
The First Chat
16
Final

Voice Assistant

1
Intro
2
Parameters
3
Speech to Text
4
Text to Speech
5
Voice Assistant

Discord Bot

1
Intro
2
Discord
3
Bot
4
First Message
5
Bot with AI
6
Bot with Mentions
7
Bot In Replit

Create bot with Gradio

1
Intro
2
Example
3
Examples
4
Chatbot

Text to Image

1
Intro
2
Text to Image
3
Image url
4
Voice to Image

Make Text to Image App with Django

1
Intro
2
Starting the App
3
Django App
4
Text To Image Settings
5
Completion

Chat GPT-4

1
Chat GPT-4
2
Internet Speed Test App with Chat GPT-4

Random Image Viewer with Flask

1
Flask App

Weather App

1
Weather App

Web Browser with PyQt5

1
Web Browser
Faq Content 1
Faq Content 2

Productivity Hacks to Get More Done in 2018

— 28 February 2017

  1. Facebook News Feed Eradicator (free chrome extension) Stay focused by removing your Facebook newsfeed and replacing it with an inspirational quote. Disable the tool anytime you want to see what friends are up to!
  2. Hide My Inbox (free chrome extension for Gmail) Stay focused by hiding your inbox. Click "show your inbox" at a scheduled time and batch processs everything one go.
  3. Habitica (free mobile + web app) Gamify your to do list. Treat your life like a game and earn gold goins for getting stuff done!


5
5 out of 5
2 Ratings

Detailed Rating

Stars 5
2
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0