Have you been jealously looking at all the OpenAI-powered apps appearing and thinking, 'I wish I could have a piece of that'?
If so, your wait is over.
In this course, you'll build three projects using the OpenAI API.
In the first project, MoviePitch, we learn all the basics of working with the OpenAI API and harness the power of artificial intelligence to generate ideas and images.
In our second project, KnowItAll, we’ll move to the GPT-4 model and get to grips with building chatbots - one of the most common uses of AI for web devs.
Finally, we will fine-tune our chatbot in the third project. Fine-tuning is where you upload a dataset to OpenAI and use it to train a model. Doing this allows the chatbot to answer questions specific to your data - a critical skill when working with AI.
By the end of this course, you'll know how to use the OpenAI API to add excellent AI features to your apps and have the expertise to fine-tune a model.
That's not all!
During this course, you will also learn how to use a Firebase database to store a conversation and reference its information in subsequent uses.
On top of that, you'll also use a Netlify serverless function to hide an API key - an essential skill when using APIs with secret keys in portfolio projects and live sites.
As this is a Scrimba course, there will be a ton of challenges for you to solve throughout the course, allowing you to put your new skills to the test and gain the code muscle memory you need to become a rock star developer.
Let's do this!
If so, your wait is over.
In this course, you'll build three projects using the OpenAI API.
In the first project, MoviePitch, we learn all the basics of working with the OpenAI API and harness the power of artificial intelligence to generate ideas and images.
In our second project, KnowItAll, we’ll move to the GPT-4 model and get to grips with building chatbots - one of the most common uses of AI for web devs.
Finally, we will fine-tune our chatbot in the third project. Fine-tuning is where you upload a dataset to OpenAI and use it to train a model. Doing this allows the chatbot to answer questions specific to your data - a critical skill when working with AI.
By the end of this course, you'll know how to use the OpenAI API to add excellent AI features to your apps and have the expertise to fine-tune a model.
That's not all!
During this course, you will also learn how to use a Firebase database to store a conversation and reference its information in subsequent uses.
On top of that, you'll also use a Netlify serverless function to hide an API key - an essential skill when using APIs with secret keys in portfolio projects and live sites.
As this is a Scrimba course, there will be a ton of challenges for you to solve throughout the course, allowing you to put your new skills to the test and gain the code muscle memory you need to become a rock star developer.
Let's do this!