You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

322 lines
9.1 KiB

WEBVTT
00:00.080 --> 00:01.760
Now I know what you're thinking.
00:01.790 --> 00:04.190
We've been building environments for so long.
00:04.220 --> 00:05.330
Are we not done yet?
00:05.360 --> 00:06.740
We're almost done.
00:06.770 --> 00:07.940
We're almost done.
00:07.940 --> 00:13.100
There's two more steps to go, and then we are through with environment setup and onto projects.
00:13.100 --> 00:21.440
So the next thing we have to do is set up our keys to use open AI so that we can connect from our JupyterLab
00:21.440 --> 00:26.420
environment to run with some of the most powerful models on the planet.
00:26.690 --> 00:33.320
Uh, if you go to the Readme, uh, in our GitHub repository and you scroll down a little bit, we'll
00:33.320 --> 00:39.740
get to the point where there are the links to the major providers, and we're just going to be using
00:39.740 --> 00:41.480
open AI for this week.
00:41.480 --> 00:46.820
And if you click on that link, it will take us to the open AI page.
00:46.820 --> 00:52.820
If you've never been before, you will have to sign up or sign in using Google credentials or creating
00:52.820 --> 00:53.930
an account.
00:54.260 --> 00:59.720
Now, before we go further, I have to explain something that's pretty confusing, which does sometimes,
00:59.720 --> 01:11.550
uh, throw people all of the major closed source providers like OpenAI and anthropic for Cloud and Google
01:11.550 --> 01:19.110
for Gemini have two different types of plan that are completely separate and don't have any relationship
01:19.110 --> 01:19.980
with each other.
01:20.010 --> 01:28.380
One of them relates to their web tools, the front end tools, which you can use to chat with like famously
01:28.410 --> 01:30.720
ChatGPT that we all know well.
01:30.750 --> 01:37.980
ChatGPT has a pro plan that you can pay for if you want to, to be able to use some of the latest models
01:37.980 --> 01:42.990
that we'll look at later, like, oh one preview and GPT four with canvas and others.
01:43.050 --> 01:46.020
Uh, that needs a pro plan in some cases.
01:46.050 --> 01:52.440
Uh, and the Pro plan costs about $20 a month in the US and similar pricing in other regions.
01:52.770 --> 01:57.420
Um, a fixed monthly price, and then you have almost unlimited access to those models.
01:57.420 --> 01:59.220
The same is true for anthropic.
01:59.250 --> 02:00.660
Uh, same same kind of thing.
02:00.660 --> 02:03.180
And, uh, Google Gemini also.
02:03.830 --> 02:08.720
But this is entirely separate to the API world.
02:08.720 --> 02:11.810
The API world is where you can use.
02:11.810 --> 02:18.230
You can call out to the model directly using code, and it's running on the cloud, and it will respond
02:18.260 --> 02:20.390
with answers to your questions.
02:20.390 --> 02:23.330
It's a different type of pricing plan.
02:23.330 --> 02:25.880
It is there's no monthly subscription.
02:25.880 --> 02:28.670
There's no no payment whatsoever monthly.
02:28.670 --> 02:32.240
But you do have to pay per API request.
02:32.240 --> 02:39.200
It's a pay per request situation, and the payment per request will talk more detail about API costs
02:39.200 --> 02:39.680
later.
02:39.680 --> 02:44.390
But it's really tiny for any project that we work on in this course.
02:44.390 --> 02:50.600
For most of the projects, except where I will mention otherwise, it is a fraction of a cent it is
02:50.600 --> 02:59.300
tiny, so there is really no harm in trying out some of these APIs and it gets you such power, gives
02:59.300 --> 03:03.710
you access to such incredible models, even though some of the models will use their open source are
03:03.710 --> 03:04.550
very powerful.
03:04.550 --> 03:11.010
These frontier closed source models are super powerful, as you will see, and so it makes sense that
03:11.010 --> 03:16.050
you have to pay a small amount for the compute that goes behind the processing to to generate these
03:16.050 --> 03:16.980
responses.
03:17.190 --> 03:20.400
But having said that, there is a hitch.
03:20.430 --> 03:26.310
There is something about this pricing, uh, which is uh, in some cases it's uh, it's new and it may
03:26.340 --> 03:33.450
be different in different regions, but certainly for me and for, for OpenAI, uh, they have a minimum
03:33.450 --> 03:36.180
that you have to put down to use the API.
03:36.180 --> 03:39.480
And in my case right now it is a $5 minimum.
03:39.480 --> 03:41.880
So you have to put in at least $5.
03:41.880 --> 03:46.020
And then as you use the API, you'll start to charge down against that $5.
03:46.020 --> 03:51.630
We're not going to use we're going to use a fraction of that and this entire course, uh, but there'll
03:51.660 --> 03:54.660
be plenty of other ways that you can use that $5.
03:54.660 --> 03:55.500
I assure you.
03:55.500 --> 03:57.390
There are so many projects will build.
03:57.390 --> 04:03.090
There'll be so many exercises for you for real, useful things, ways that you'll be able to spend that
04:03.120 --> 04:05.010
and have a good outcome from it.
04:05.010 --> 04:08.450
So my sales pitch to you would be that it is well worth it.
04:08.450 --> 04:12.950
I would do it, but it is, of course a personal choice.
04:13.220 --> 04:19.400
If you don't feel comfortable putting down the $5 or you'd rather not, that's fine.
04:19.520 --> 04:25.160
You can watch me as I go through the exercises, and what I'll do is I'll show you a way that you can
04:25.160 --> 04:26.600
use open source models.
04:26.600 --> 04:29.330
Instead, we'll be able to use a llama.
04:29.360 --> 04:34.070
The thing that we did at the very, very start, and you'll be able to use that as an alternative to
04:34.100 --> 04:35.570
using a frontier model.
04:35.570 --> 04:38.240
Now, the results, of course, are not going to be the same.
04:38.360 --> 04:44.420
The it's a, uh, the llama models will be using as like a 2 billion parameter model, uh, compared
04:44.420 --> 04:52.580
to GPT four, that is rumored to be about 10 trillion parameters, uh, perhaps like 10,000 times as
04:52.580 --> 04:52.940
many.
04:52.940 --> 04:58.190
So it is a different quality of model, but you would have to put down that $5 up front.
04:58.190 --> 05:00.200
So that's the decision for you.
05:00.290 --> 05:03.590
And again I my my take is that it is worth it.
05:04.070 --> 05:09.470
So in order to do this though, what you need to do is once you've come into the OpenAI platform, you've
05:09.470 --> 05:11.040
logged in, you've got to this point.
05:11.190 --> 05:12.750
There's just two things you have to do.
05:12.780 --> 05:15.990
You first have to go to the settings button up here.
05:15.990 --> 05:20.520
And on settings over here you go to billing and on billing.
05:20.520 --> 05:26.910
This is where you need to have some credit balance to be able to use the GPT four zero.
05:27.060 --> 05:30.420
And the minimum that it will take is $5.
05:30.420 --> 05:33.600
You have to press add to credit balance and then punch in a credit card.
05:33.600 --> 05:37.410
And it will take $5 and keep auto recharge off.
05:37.440 --> 05:42.030
You don't want them snapping from your card without your permission.
05:42.030 --> 05:44.340
As I say this, this has been it.
05:44.550 --> 05:51.450
I use it all the time, and I barely manage to get beyond a few cents a day because we use the GPT four
05:51.660 --> 05:56.910
mini, the cheap version, almost exclusively on this project, on this course.
05:57.000 --> 05:57.510
So.
05:57.510 --> 06:03.870
So this $5 is more than enough and you'll be able to put it to fine use, I assure you.
06:03.870 --> 06:09.270
So if you are comfortable doing this then go ahead, go to billing, put on your $5.
06:09.510 --> 06:17.040
And then the next thing is to go to dashboard over here and then down to API keys here.
06:17.490 --> 06:24.330
And then you have to come here and press this create new secret key button right here.
06:24.810 --> 06:26.850
Uh, you have it set to you.
06:26.850 --> 06:28.560
You can give it a name if you wish.
06:28.560 --> 06:32.850
You give permissions all and then you press the Create Secret key button.
06:32.850 --> 06:37.830
And when you do that, it's going to show you a new secret key that you will have created.
06:37.830 --> 06:41.610
And it will give you a chance to copy that secret key into your clipboard.
06:41.610 --> 06:44.610
And you need to do that because it won't let you ever see it again.
06:44.640 --> 06:47.250
This is the most you'll ever see of that secret key again.
06:47.280 --> 06:51.450
It is your secret and you have to copy it and keep it somewhere safe.
06:51.450 --> 06:53.490
We will use it in just a second.
06:53.520 --> 06:57.780
Once you've done that, we'll be ready to actually put this key to use.
06:57.780 --> 06:59.010
And we are almost there.
06:59.010 --> 07:00.540
We are almost done.
07:00.540 --> 07:04.080
So with any luck, you have now got a secret key copied.
07:04.080 --> 07:09.570
You've forked out $5 or local currency equivalent and you're ready to go.
07:09.570 --> 07:14.190
And I will see you in the next video for the very final step of setting up our environment.