-: This lesson is all about GPT Vision
and the ability to upload pictures into ChatGPT
and have it give you real world useful feedback
on those images.
So let's dive right in.
Here, I made an image in DALLE-3 with the help of ChatGPT,
and it has a bunch of floating candles.
So for starters, you just click here, attach image,
and you just select an image you wanna upload and hit open,
and then you can add a prompt,
such as could say, what am I looking at
or you could say, how do I fix this code
because this is an image of VS Code.
Once you have your image and your prompt in,
you just hit enter and watch ChatGPT do all the rest.
Here we have this image and I said,
how many floating candles are in this photo?
It says there are approximately 60.
Of course it says it's a little bit hard to tell,
but it is clearly able to see what we're looking at here.
I drew a picture,
and this is supposed to be the general outline of a website,
and I have this prompt here
saying you're an expert web developer.
Please write me the code in Next.js plus Tailwind CSS
and I said, take a deep breath
and think step by step about how you'll do this.
Now write the complete code
for this working one step at a time.
And just a quick little side note here,
when you say take a deep breath,
think step by step about how you will do this,
ChatGPT has been showing over time
that it is really good at prompting itself.
So when you give it the instruction
and allow it to generate some of its own instruction,
it will only make the result better.
Now we have a breakdown of
what we're seeing here on the piece of paper
and a step-by-step plan.
It then helps us set up a new project
and give us the code that we need to create the website
that I asked it to create.
Now, what's even more insane to me
is that not only did it give us the code,
but I haven't used those specific coding languages before
and it was walking me step by step what I needed to do
in order to make this happen.
So I was uploading pictures of VS Code
and asking ChatGPT
where in this interface do I paste the code that it gave me?
We went through the step-by-step process
of getting me set up properly
in order to be able to run this,
getting myself familiarized with the screen here,
and then actually started coding together
in a coding language that before this I have never used.
So it told me exactly where to paste the code,
which parts needed to change.
We did some troubleshooting together.
I would upload an image and say, hey, there's an error.
What went wrong, what do I do?
And it was able to get a working finished product
from here by me just uploading images
of my screen, step-by-step every time I got stuck,
which is really incredible
because now there is no barrier to entry
to learn literally anything.
Any software, anything that's on your computer,
even if you've never seen it before,
you can just upload a picture to ChatGPT
and say, hey, how do I begin?
Where do I start or I'm stuck with this
or just take a picture of the problem
and it will probably intelligently understand
what you're trying to do,
which is really just so, so incredible.
I think this feature alone
is one of the most mind blowing things that I've seen AI do,
and we've all seen all of these amazing features
come to life,
but now if I can code something in a language
that I haven't used before, the sky is the limit.
Simply upload whatever you need to to ChatGPT
and have it help you fix it, have it help you organize it.
You could take a picture of ingredients and say,
what can I cook with this?
You could take a picture of food
and say how did somebody make this?
The sky is the limit
and I hope you really just start playing around
and see all the amazing use cases that you can use
with this new feature.