Intro to AI Engineering - OpenAI JavaScript Tutorial
Interactive course version here: scrimba.com/links/intro-to-ai...
This crash course will get you up-to-speed on how build AI-powered web apps using the GPT-4 and DALL·E APIs. You'll build and deploy an app you can add to your portfolio to impress your future employer.
The course was created by Scrimba instructors Tom Chant, Per Borgen and Guil Hernandez. Follow Scrimba on KZread here: / scrimba
⭐️ Code ⭐️
Download the code via the lessons on Scrimba: scrimba.com/links/intro-to-ai...
⭐️ Contents ⭐️
0:00:00 AI Engineering basics
0:03:52 The code so far
0:06:48 Polygon API sign-up & key
0:08:12 Get an OpenAI API Key
0:10:22 Overview of how the API works
0:13:42 An API call: OpenAI dependency
0:16:45 An API call: Instance and model
0:18:58 An API call: The messages array
0:25:12 A quick word about models
0:30:45 Prompt Engineering and a challenge
0:35:20 Adding AI to the App
0:40:27 Tokens
0:46:11 Playground
0:48:08 Temperature
0:52:23 The "Few Shot" Approach
0:56:52 Adding Examples
1:00:33 Stop Sequence
1:03:39 Frequency and Presence Penalties
1:06:49 Fine-tuning
1:16:49 Creating Images with the DALL·E 3 API
1:27:46 Intro to AI Safety
1:33:18 Safety Best Practices
1:36:44 You made it!
Deploying AI Apps with Cloudflare
1:39:02 Learn secure & robust deployment strategies
1:41:16 Create a Cloudflare worker
1:45:42 Connect your worker to OpenAI
1:50:14 Update client side data fetching
1:54:28 Handle CORS and preflight requests
1:58:59 OpenAI API requests & responses
2:01:57 Create an AI Gateway
2:06:53 Error handling
2:11:44 Create & deploy the Polygon API worker
2:16:26 Fetch the stock data
2:20:39 Download files and push to GitHub
2:22:07 Deploy your site with Cloudflare Pages
2:26:34 Custom domains with Cloudflare
2:28:52 Recap & next steps
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news
Пікірлер: 48
this isnt really AI Engineering is it? I mean this is really just using an API thats connected to an AI.
@fahomenhera2820
16 күн бұрын
It’s more of deploying AIs into software. Actual training is called Machine Learning and AI Research
@craigsdennis
13 күн бұрын
There is a role called AI Engineer emerging. This is the introduction to using those tools and thinking that way.
@fahomenhera2820
13 күн бұрын
@@craigsdennis AI engineer is someone who trains ANNs. Not someone who implements APIs
@craigsdennis
13 күн бұрын
@@fahomenhera2820 there is new terminology coming around, and you will find that the separation is between a Machine Learning Engineer and an AI Engineer. It is needed because everyone is wanting AI and they are not necessarily wanting their own models. There are jobs with this title, it is a thing.
@foxyrayne4855
8 күн бұрын
Wait, it's just an api. It always has been.
>AI engineering >look inside >API calls
@NeilMartin98
17 күн бұрын
Lmao
@som6553
17 күн бұрын
hahaha
@AnonymousAccount514
17 күн бұрын
im just saying...this is no different than consuming a server side api...so its not really AI Engineering...but no one would watch it unless they labled it AI Engineering
@craigsdennis
13 күн бұрын
There is a new role called AI Engineer. And this does an excellent job of training towards it.
Absolutely beneficial
100% completed
What's weird, I downloaded the llm and installed the open ai projecta, I've trained the llm with my data. I call my backend API and it works, it gives me privileged info only available from my data source, but STILL CHARGES ME on my open ai account. What's the point using your CPU if it's not cheaper...
Its intro..and its helpful😂😂😂
First View 🎉
👍👍👍
This is not ai engineer, this is just an api call lol
I have a question how can I start my journey in to coding education experience not that good I left my study in 6 class can I learn coding
@freecodecamp
17 күн бұрын
Start by going through the free interactive coding curriculum at www.freecodecamp.org. Many have got jobs after going through the curriculum.
@Ultron5068
17 күн бұрын
Complete school first😂
@shusan782
17 күн бұрын
Um hope you have a proper plan 😅?
@a-man4037
17 күн бұрын
Objective answer: User interface design and implementation yes, with practice and dedication. Implementing logic, handling data, designing & utilizing components, integration, Architecture? Yes, with a lot more practice and dedication. Profound problem solving, logical & critical thinking, and A solid foundation in basic algebra concept are a must if you intend on going that route.
@alijaveed1193
14 күн бұрын
@@Ultron5068 I am 34 brother I can't go back to school
👍
😊😊😊
I am a junior mernstack developer my fellows please guide me about how i get internship in software house and job plz share experiences
so using OpenAI API is AI Engineering now? 😂
@craigsdennis
13 күн бұрын
Yep! ML Engineers are building the models and pipelines, the AI Engineer needs to leverage it. This is an excellent starting point.
Javascript
Hi
Ɓooo
First
Sounds like we should switch to focusing on AI instead of programming languages or learning to code in general. I haven't finished college yet, and I am really starting to consider if it's worth finishing. It seems like with AI, there's no room for new developers, let alone any point in learning to code at all because AI will do it.
@GuillermoArellano
15 күн бұрын
AI will do some bits. From experience, I can tell you it’s pretty dumb. It won’t replace you easily if you’re knowledgeable. Use it as a helper tool, and know that some of the answers it provides will be incorrect. The benefit you get is speed because most of the code can be generated with you putting the finishing touches and tests.
Uhm, genius? You're training AI to replace you..
@drgatiel
17 күн бұрын
Cry or adapt
@aniketroy03
17 күн бұрын
Yes the mediocre developers.
@Khadi-C
17 күн бұрын
@@aniketroy03 So, literally every student who's studying right now because they don't have experience (for obvious reasons).
@jimicunningable
17 күн бұрын
@@aniketroy03 THAT IS EGO AND RUBBISH TALKING. THEY KNOW PERFECTLY WELL HOW TO MONITOR AND STEAL YOUR SKILLS. YOU KNOW IT, IF YOU KNOW *ANYTHING* ABOUT IT. So now you are lying to protect the self image. ew.
@aniketroy03
17 күн бұрын
@@jimicunningable It hurt right, I know. Get out of your comfort zone and upgrade your skills kiddo!