Since its release in November 2022, ChatGBT by the San Francisco-based research company OpenAI has taken the internet by storm. In fact, within a single week of its launch, the platform surpassed 1 million users. That's right, you heard me correctly, 1 million users in a single week. That is absolutely astonishing.
If your social media timeline is anything like mine, then you've probably seen the flood of screenshots, articles, and YouTube videos on this very impressive technology. But did you know that the amazing ability of the ChatGBT web application to understand and respond to natural human language is also available as a REST API that anyone can integrate with their bespoke applications? That's right. 5 Turbo.
0 API is what's currently powering the chat GPT application under the hood, but at the time of this recording, it's still only available via a waitlist. 5 Turbo API today. 5 and version 4, I assume that there should be no breaking changes to how we interact between the two. Only an upgrade in the quality of the responses sent back from the model.
So what can we do with this chat API? Well, here in the docs, we have several different examples to give us some inspiration. It could be used for things like drafting an email or another piece of writing. writing Python code for us, answering questions about a set of documents, or creating conversational agents, like a chat application.
This is the reason why, besides ChatGPT itself, you've probably also noticed a sea of other applications suddenly supporting AI features. For example, I'm planning this very video in Notion with the help of the new Notion AI feature. Bing, the Microsoft search engine, is also in on the AI game, allowing you to ask real questions, get complete answers, chat, and create. You can even generate images from prompts directly inside the Bing search engine.
And it's not just apps with existing user bases taking advantage of the hype. New apps are popping up every day that are powered by and even centered completely around the GPT API. If I just browse around on Product Hut, which is an extremely popular platform for launching new SaaS applications, you can see just here on the homepage, only today we've got a brand new app called Butternut AI, which I'm sure uses ChatGPT or the GPT API under the hood. Same thing here for Assembly AI.
Scrolling down a little bit more, I've got Fibre AI, Enhance AI. all sorts of different AI applications popping up all centered around GPT. js. Well, you've come to the right place.
js application that actually makes use of the chat API in a couple of different ways. First, we'll use it in the most literal sense to build an AI-powered chat assistant for a web application. It'll start out in functionality basically as a clone of ChatGPT, able to answer questions on absolutely any topic. Later on though, we'll hone it into our specific application and teach it how to gracefully handle customer support questions worded in a variety of unpredictable ways.
from giving apps specific instructions to connecting users with human support when automation efforts fail. Next, we'll build out the app itself, which will demonstrate the power of this chat API well beyond just the context of a literal chat. The premise of the app is simple. It takes in the URL of a blog post or an article and then spits out an auto-generated announcement ready to share on either Facebook or Twitter.
While our application is fairly simple, it will introduce you to all the concepts you need to know to get started with this powerful chat API. And you'll have the confidence moving forward with your own applications to plug and play the chat API in numerous different creative and exciting ways. So let's get started. Since its release in November 2022, ChatGBT by the San Francisco-based research company OpenAI has taken the internet by storm.
In fact, within a single week of its launch, the platform surpassed 1 million users. That's right, you heard me correctly, 1 million users in a single week. That is absolutely astonishing. If your social media timeline is anything like mine, then you've probably seen the flood of screenshots, articles, and YouTube videos on this very impressive technology.
But did you know that the amazing ability of the ChatGBT web application to understand and respond to natural human language is also available as a REST API that anyone can integrate with their bespoke applications? That's right. 5 Turbo. 0 API is what's currently powering the chat GPT application under the hood, but at the time of this recording, it's still only available via a waitlist.
5 Turbo API today. 5 and version 4, I assume that there should be no breaking changes to how we interact between the two. Only an upgrade in the quality of the responses sent back from the model. So what can we do with this chat API?
Well, here in the docs, we have several different examples to give us some inspiration. It could be used for things like drafting an email or another piece of writing. writing Python code for us, answering questions about a set of documents, or creating conversational agents, like a chat application. This is the reason why, besides ChatGPT itself, you've probably also noticed a sea of other applications suddenly supporting AI features.
For example, I'm planning this very video in Notion with the help of the new Notion AI feature. Bing, the Microsoft search engine, is also in on the AI game, allowing you to ask real questions, get complete answers, chat, and create. You can even generate images from prompts directly inside the Bing search engine. And it's not just apps with existing user bases taking advantage of the hype.
New apps are popping up every day that are powered by and even centered completely around the GPT API. If I just browse around on Product Hut, which is an extremely popular platform for launching new SaaS applications, you can see just here on the homepage, only today we've got a brand new app called Butternut AI, which I'm sure uses ChatGPT or the GPT API under the hood. Same thing here for Assembly AI. Scrolling down a little bit more, I've got Fibre AI, Enhance AI.
all sorts of different AI applications popping up all centered around GPT. js. Well, you've come to the right place. js application that actually makes use of the chat API in a couple of different ways.
First, we'll use it in the most literal sense to build an AI-powered chat assistant for a web application. It'll start out in functionality basically as a clone of ChatGPT, able to answer questions on absolutely any topic. Later on though, we'll hone it into our specific application and teach it how to gracefully handle customer support questions worded in a variety of unpredictable ways. from giving apps specific instructions to connecting users with human support when automation efforts fail.
Next, we'll build out the app itself, which will demonstrate the power of this chat API well beyond just the context of a literal chat. The premise of the app is simple. It takes in the URL of a blog post or an article and then spits out an auto-generated announcement ready to share on either Facebook or Twitter. While our application is fairly simple, it will introduce you to all the concepts you need to know to get started with this powerful chat API.
And you'll have the confidence moving forward with your own applications to plug and play the chat API in numerous different creative and exciting ways. So let's get started.