Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

Building

Chat GPT
Clone
By Chris Raharja
Table of Content
● Whom this course is intended for?
● Tools, IDE, and library
● What are we going to build?
● Introduction to ChatGPT
● Introduction to Gradio
● Setting up all required tools
● Python basic training
● Start coding…
● Testing phase
● Conclusion & Summary
Whom This Course is Intended for?
Interested in
AI Enthusiast Gradio
People who are interested People who are interested
in exploring Chat GPT in Gradion and particularly
building a project
involving Gradio

Python Building
Enthusiast Portfolio
People who want to learn Aspiring engineers who
Python and build are currently building their
meaningful project portfolio for their future
job applications
Tools, IDE, and Libraries

Tools IDE Libraries

● Programming Language: ● Google Colab/Jupyter


Python 3.0 (I recommend Notebook ● OpenAI
you to use the latest ● Pycharm, VS Code, ● Gradio
version) Sublime Text
What are We Going to Build?
Introduction to ChatGPT
Technology Behind Chat
What is Chat GPT? GPT
Artificial Intelligence based chatbot ● Natural language processing tool
technology developed by Open AI and it which imitates human like
was released to the public in November conversation.
2022.

How It Really Works?

The algorithm will The output is


process the information displayed to the user
Get input from users
and provide output in a form of human
based on its prior data like conversation
Introduction to Gradio
https://gradio.app/quickstart/

What is Gradio Automatically batch Integration


incoming requests and
process them in parallel

Open source Python


framework to build ML
Benefits Gradio GUI can be
integrated directly into your
model or testing API IDE
Setting Up All Required Tools

Google https://
colab.research.google.com/ 01
Colab
https://platform.openai.com/
Open AI account/api-keys 02

Gradio https://gradio.app/ 03
Basic Python Training Session

Data Type/Variable Type


Training
Session Operating List
This section is only intended
for students who have
limited programming Creating Function &
experience using Python Parameter
Start Coding

Google Colab
Make sure you’ve logged in to Google Colab using
your gmail account. There is no need to sign up since
Google Colab is integrated with Gmail

https://platform.openai.com/docs/guides/chat/introdu
ction

https://gradio.app/quickstart/

https://platform.openai.com/docs/guides/images/intro
duction
Conclusion & Summary
➢ Always test your code after writing few lines rather then just wait until the
end.
➢ Code documentation from the official website should be your main source of
guideline and assistance
➢ Make sure you store your API key data safely
➢ When it comes to testing your program, be sure to test multiple different
scenarios to ensure it has worked the way it’s supposed to work
➢ Make sure your codes are readable by others especially if you are working
with other people on your project
Thank You

Now, it’s your turn to take this knowledge to


another level by building your own custom AI
chatbot making your imagination into reality

You might also like