Use AI/ChatGPT and OpenAI’s API inside your own Apps to chat with your customers. 4 Practical Projects. FULL CODE!
What you will learn
Python OpenAI API
Programming with the OpenAI API
GPT to text/chat response and DALL·E to generate images
Make ChatGPT output JSON
Using Chat in Commerical and Enterprise Software Applications
Prompt Engineering
Use Chatbot to drive business process
Save Chatbot and User responses into your business Database
Creating Apps and Web-apps
Making a requests to RESTful APIs using Python
Description
ChatGPT has taken the lime light with its ability to generate like human like responses in real-time, based on the user’s input. But did you know Open AI has an API that allows programmers and AI engineers to use its chat capabilities in your Web and Mobile Apps.
We will be making four apps in the course:
- A Pizza Ordering App: that sends a picture of the pizza before ordering, produces a receipt and payment options.
- A Doctors Note and Patient Records App: That allows to the Doctor to converse with a bot to enter records and retrieve the patient records later on an Electronic Medical Records System (EMR)
- A Real Estate Multiple Listing System: That allows an real estate agent to input a listing into the MLS.
- A Lead Collection System on an Ecommerce Site links to an external Customer Relationship Management System (CRM).
OpenAI can also generate images and speech and you can combine with as many other external third party APIs as you like to create your own Apps. In this course you will be integrating GPT into your own Web Apps that are exposed through Rest-Apis. And one external API.
This course is project focused with 4 projects meant to give you practical experience and build your skills. So you can eventually come up with your own ideas for the company you work for, business or startup.
By the end of this course, you understand how to use the OpenAI API with Python and will be able to integrate AI into your own software development projects. You will able to:
1) Give ChatGPT instructions
2) Tell ChatGPT how to respond to your user
3) Create a conversation Panel in Python and JavaScript
4) Understand Natural Language Processing
5) Make the AI understand context
6) Understand that the AI responses don’t always naturally follow the same path
7) Tell ChatGPT to return responses in HTML or JSON
8) Post JSON to a Rest API
9) Post, Patch, PUT, DELETE and CRUD operations.
10) Build Web Applications with databases that also have Rest backends
11) Use Python and OpenAI APIs to call third party APIs
12) Respond to your users with speech audio
13) Manage basic NoSQL databases
14) Replace your complex business model, controllers with Chatbot interfaces
And much more.
Take this course! Become a OpenAI API expert we can’t wait to see what you come up with!
Content