Skip to content
OpenAI's MASSIVE Announcements at Dev Day episode artwork

EPISODE · Dec 4, 2024 · 22 MIN

OpenAI's MASSIVE Announcements at Dev Day

from Hard Fork AI

In this episode, we discuss the major new announcements OpenAI made at Dev Day 2024 regarding ChatGPT's upcoming features and capabilities. - Realtime API - Vision to the fine -tuning API- Prompt Caching - Model Distillation See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Episode metadata supplied by the publisher feed · Published Dec 4, 2024

Embed this episode

Ready to play

OpenAI's MASSIVE Announcements at Dev Day

0:00 22:13
of MATCHES

TRANSCRIPT · AUTO-GENERATED

When it's time to scale your business, it's time for Shopify. Get everything you need to grow the way you want, like all the way. Stack more sales with the best converting checkout on the planet. Track your jichings from every channel, right in one spot.

And turn real-time reporting into big-time opportunities. Take your business to a whole new level. Switch to Shopify. Start your free trial today.

Open and I just hosted their Dev Day 2024. Now, this is something that a lot of people look forward to, because essentially they're pitching new updates to developers, but really, there are new updates that everyone can use. And I think the more exciting thing here is that these are a lot of amazing features that are getting embedded in all the software we use every single day. So today on the podcast, I'm covering all of the new updates, specifically.

They've introduced real-time voice API. They've introduced fine-tuning with vision. They've introduced model distillation and something they're calling prompt caching. These are amazing updates, and I'm going to break down all of them on the podcast today.

Before we get into it, I want to say, if you are not on the waitlist for AI box, head over to AI box. It's my very own AI marketplace and app builder that I've been working on for over a year. And this month, yes, October, I have some very exciting news and a very big announcement coming. So if you are on that waitlist, you will be the first to know a box.ai.

I would love for you to join the waitlist and join us on this journey. So let's get into everything that opening has just announced in their most recent dev day here. Now, before I say the exact announcements, I also wanted to share a really interesting little snippet. TechCrunch did a little interview with them and they were talking about, we know that right before this big dev day now, and all the announcements that came out, a whole bunch of really key executives from opening I left the company.

So they were asked about it. And in this briefing that they had opening I's chief product, Officer Kevin Well, talking about all of them, said, I'll start with St. Bob and Mira have been awesome leaders. I've learned a lot from them.

It's a huge part of getting us to where we are today. And also we are not going to slow down. So this, I think, is big news for a lot of people as we move into dev day because they definitely did not slow down. They came out with a ton of absolutely incredible new updates.

And the first one that I want to kind of cover and talk about is what they're dubbing real time API. So this is the one that everyone's talking about. And essentially what this is doing is it's for their new voice model. And it's not actually their latest, latest voice model, but it is essentially their ability for them to go and in real time have an API.

So that's for developers to use in real time when you talk to their voice model, it responds back. So what this is essentially replacing or what people were doing previously was using voice to voice AI models because there's voice to text and voice to voice or text to voice, depending on if you're talking, it's giving you text or it's giving you, or if you're giving it text and it's talking about whatever. In any case, for voice to voice, meaning like if you have your phone and you're chatting with something like, hey, teach me how to speak better Spanish or whatever. And it's responding back to you.

Previously, how this used to work was that you would talk, it would take that clip, it would essentially transcribe it into like text, send it, it would listen to your reader or listen to it and then it would send you like your voice clip back. And that takes a couple seconds and there's latency. The problem with is there's all these new agents or sales tools and all this stuff and it was taken a few seconds to get your response back. It didn't seem very natural.

So they've now officially created an API for real time, meaning it's listening to you in real time and I think it's partially predicting what you're going to say at the end of your sentence. And as soon as you are done saying your sentence, it immediately is giving you the response. You can kind of think of this in the same way that like when you're chatting with chat GPT and you ask a question and you can watch it, like type out all the letters and all the sentences of what it's saying. Essentially with this real time API, the voice is like automatically talking as it types that out in the past, you wait until it type to holding out, turn into a voice thing and then send it to you, voice packet.

Now it's in real time responding to you. So what does this unlock? Some absolutely incredible things. The first one, they have two demos that they kind of show to different companies.

One is called Helpify. This is a nutrition and fitness coaching app and they are using the new real time API to essentially help create really natural conversations with their AI coach that is essentially for humans who are looking to do different things with the diet or they need personalized support. So they show this demo or essentially there's this company and they talk to it asking it for different health suggestions. They talked about what this thing is capable of doing and it responded back to them immediately.

Upon asking questions and they even switched between multiple different language while they're talking to it. So I think they switched into like Hindi and then they have like and it understands all of that and responds really quickly. So absolutely impressive. The second demo they showed is for a company called Speak.

This is a learning language learning app. They're using the real time API to essentially help their role play feature, which is really, really impressive. And I'm sharing these demos because I think there's going to be like thousands of new apps like these that are doing really impressive things, but this is kind of get your head in the right place. So with Speak they showed a demo where they're talking to it as easy as possible about just different ways to improve their language.

And specifically in their demoing their app where they like it tells them to say a word and they say the word and the AI beyond just like listening for the word, it's actually listening for the pronunciation. So it's really, really impressive. And what this shows to me when it listens for the pronunciation is that it's not just like you're doing voice to text, it's transcribing it into text and send it into this model. It's actually listening to the words.

It's decoding the language. This is really, really impressive. So they showed a demo where they were just like, you know, they're saying a word in Spanish and it was saying, oh, to say this word in Spanish, you need to really enunciate like the last part of the word and really make sure you pronounce it this way. Try again.

So he says it again and they're like fantastic. So it's really great. Whatever it moves on. So this is absolutely amazing to me when you think of apps like Duolingo and all these other language learning apps that have been very common that we commonly use, these will all shift to beyond just like picking the right word on the screen or, you know, even maybe saying it, it's listening to how you say it's correcting your pronunciation.

It's helping you not have any grammar errors. And it's a conversation. And this is, I mean, this is how people learn languages. So this makes perfect sense.

So I think both of these are great examples. And I think the other great example that we're going to see a million of sometimes people will be annoyed by the telemarketer stuff that's going to be annoying with real time. But then you can also imagine like customer service. A lot of times when I call customer service, like with my internet company and I have to call for like an hour from an internet provider to cancel because I'll get in a faster internet company.

And if they told me like, hey, do you want to instead of waiting an hour to talk to an actual person to cancel because how hard is canceling? This is not a difficult thing. Would you like to talk to an AI and we can have you done in two minutes? I would say 100%.

Yeah. So I think there's so many companies and people that are going to be able to leverage that to speed up the processes, save money and the customer, myself, would have been thrilled in this case. Like as if I care to talk to actual Susie to cancel this stupid subscription, please put me out of my misery. So I think this is really exciting.

They talk about safety. They say that they have multiple layers of safety protections to mitigate the risk of abuse and really it's like scams and all that kind of stuff. I recently saw a demo that somebody did where essentially they told the new voice model to act like a scammer from India trying to scam you into giving them your credit card information. It was this Indian guy that did it.

So it's okay. No stereotypes. He came up with it. In any case, it did an amazing job of the accent, exactly what a scammer would say.

And it was kind of like a funny and a joke thing that he was doing. But to me, I was like, oh crap. It's not going to be what's calling you because they're not going to say have this specific accent. They're going to say have the accent of have a Southern American accent, have a Western American accent, like whatever, geographically you're located.

It's going to mimic your area. So anyways, I think they're putting that's why I think this safety and privacy thing is important that they're talking about. They're putting these safeguards in. No, will they be open source models or the other models of people abuse 100%?

So I think you still have to be vigilant. It's not just like, oh, they're opening eyes going to be safe. We don't have to worry. Like, no, this is something we should be concerned about and looking for it.

But it looks like opening eyes is going to mitigate because they're the best, the biggest, the fastest. So people will be able to have the best tool to be able to scam you in any case. This is interesting. This is coming.

There's pros. There's cons. All right. The second thing that I want to talk to you about is vision fine tuning.

So for those that don't know, like, I guess I'm a refresher on fine tuning. It really came, I got the realization the other day that it's not as complicated as it sounds as something we talked about a lot with AI. Like, oh, they fine tune this model. And it sounds like they did like some big fancy thing.

You fine tune chat GPT, essentially, when you give it like a bunch of examples before asking it to give you an output. That's all fine tuning is. So it's not like some, it's not like some super, I don't know, exclusive, fancy thing where, you know, it's like hard to understand what it does. If you're like, hey, like, write me a LinkedIn post.

Here's five examples of LinkedIn posts. I've written that I like, copy my tone and style. You just fine tuned chat GPT to copy your tone and style by giving an example. So that's all fine tuning is what they're doing now that they've introduced is vision fine tuning.

So essentially what they said is there are hundreds of thousands of companies that are fine tuning, essentially giving a big data set of text. So you can imagine if it was like, you know, I had a friend that was fine tuning the AI model and he wanted it to be able to write the best TikTok comments that were most likely to get, you know, top ranked top ranked. So that was his goal. He just wanted to make really good TikTok comments.

So he went and scraped 20,000 TikTok posts or 20,000 TikTok comments on the top on a bunch of viral posts and found whatever the top comments were. And then he essentially used all of these top comments to fine tune a model to say, look, you understand how to like, chat your P, understand how to write comments, but it generally were like bat ones or generic ones. Here's, you know, the fine tune, the best ones. These are the ones that get the most upvotes copying this tone, these tones and styles and ideas like now make really good TikTok comments.

And it was able to do that. It was able to make great TikTok comments that were really interesting, funny or witty. And so he was thrilled about this fine tuning. Okay.

So this is a common thing. Thousands of companies are doing this uploading these big text data sets and fine tuning. But the problem is there's a ton of use cases that are not text, right? When you talk about like medical imaging, you're trying to locate a tumor, like, yes, can go and look at an x-ray scan and be like, oh, looks like there's an issue potentially there.

But how does it do that? And how accurate is that? So what they're doing is now with vision, they're allowing you to fine tune with images. So let's say for this medical example of discovering things on an x-ray, if you go and grab 100 pictures of tumors on lungs, for example, and, and annotate them and fine tune and upload these into, upload these to open AI.

Now when they do their image recognition, they're much better at actually recognizing a specific tumor versus, you know, right now the image recognition can see like what everything in the world is kind of an idea, but it's not a specialist in that special area. So now you're able to fine tune the model to that. So this is very interesting. And they give some interesting examples of companies that have done this with them.

One of them is Grab, which is a food delivery and ride share company. And they have it where it can essentially see speed limits or speed signs. So it's able to better do that. There's a company called Automate, which is essentially helping you to agents kind of do take actions, but it's based off of UI, right?

So it's like scrolling through the internet and going to a website and buying and clicking and doing things. And they were able to fine tune the model with images of buttons and UI elements so that the model knew what to click on beyond just like, here's this website, go to the sales page, but if it was like, how is the sales page, I can fine tune and say, okay, these are all sales page buttons is the word sales looks like. And they can really go quite specific or even maybe it didn't say sales page, but it just had to learn more and they could fine tune it to know that learn more typically means XYZ on these types of sites. So Automate saw a, I think they said improved the success rate of the RPA agents from 16% to 61%, which is a 272% uplift in performance compared to just the base GPT4O.

So really, really impressive. Another company was called CoFrame and they actually use this. This is essentially building it's an AI growth engineering assistant that is helping businesses to create and test variations of websites and the UI and they're essentially trying to optimize business metrics. So a big part of this is autonomously generating new branded sections of a website, right?

They're trying to optimize this. So they need to generate new ones kind of based off the rest of the website. So they were able to fine tune GPT4O with images and code that they improve and by doing this, they improved the model's ability to generate websites with consistent visual style and correctly out by 26% compared to the base GPT4O model. So pretty much they uploaded an image of a website and then they say right below, generate the next chunk of the website and they were able to do it with just the base model and it was like, eh, it was like, okay, it wasn't great.

It doesn't look like it should be exact on the website. Then they fine tuned it and you can see that the next chunk of the website is perfect. It looks just like something that you would expect to follow in the flow of the website. The way they do their headings with multiple colors of the same word is like the exact same where I wasn't able to do this before.

So this fine tuning made this much, much better. Now, again, they're all about safety and privacy and they're continuing to run safety evaluations on the fine tuned models and monitoring everything that's going into them to make sure that they're all used for things that they're allowed to use for. But overall, really, really exciting use case. So the next thing I want to talk about that I think is so fascinating.

It's this concept called model distillation. This is the first time I've really heard that word used. It's the first time I've really heard this becoming like a very popular thing. But model distillation essentially is fine tuning a cost effective model with the outputs of a larger model.

So what that means is we have GPT01 that just released and it's this incredible model, but it is way more expensive and way more computationally intensive to run. But then of course, we have much smaller, much faster models, things like GPT4, which is like a lot of developers I talk to say it feels like it's almost free, except for a million messages for it to ever run up any sort of bill because it's just like so cheap, so fast and it's optimized. But the problem is the responses are not as good as GPT01, especially the preview. So what they're essentially able to do is fine tune smaller, more efficient models like the GPT4 mini with the outputs of the better model.

Now, in the past, they said that people were able to do this, but it was a lot like clunkier, it didn't work very well. And so they've just reminded this whole approach to essentially get it so you can go and fine tune these small models based off of your, based off of the outputs of the really good models. So you're like, look, like the, the GPT01, it gives me the right answer for this specific question. The GPT4 mini does not, you go and generate a thousand answers that are from the GPT01, you feed them in and now all of a sudden this really small optimized, really cheap model is able to give you the responses that you need for so, so much cheaper.

So this is really exciting and very interesting, especially for companies that have to do some of the very repetitive tasks over and over again, they're saving a ton of money. Okay. So this is really interesting. So speaking of saving money and optimizing, I want to talk about the last big update that they released, which is called prompt caching.

So prompt caching is an absolutely fascinating topic. Again, it's in kind of this optimization and making things more affordable vein of thinking. Essentially what you're doing, they're going to be offering automatic discounts on inputs that the model has recently seen, meaning every time you have a conversation with chat GPT, it has to look at the context of all the previous messages to help you with your most current one. So all of that context, it's already seen before and every time you send a new message, well, it adds like a little bit of new texts every time.

Everything above that new text is the same over and over again, right? Your context keeps getting longer and longer. So everything that it's previously seen, it's going to cache all of that data. And essentially, you're going to get a 50% discount on the tokens used to do that.

So how that works is they charge you when you are using TCHP API, they charge you for how many tokens or how many words pretty much is in like a message you send up. So if you send it a five word question, it's going to charge you that much for the inputs. And then when you do the follow up question, now I'll send it like your previous question and response. And that's like maybe like a hundred words and it's going to charge you for all hundred words plus your new ones and it just keeps snowballing and getting more and more expensive.

So these chats get more expensive, the more messages are in them. But now that they're doing cache and you get a 50% discount on everything that's already seen before, to me, this is really exciting. When you're looking at tokens, what that looks like is for the pricing model, it's like $200, or it's $2.50 if you're looking at the uncached input tokens. And then as soon as they start caching, it's down to $1.25.

So it's just it's 50% off, 50% cheaper. They did say because people are sort of concerned about what this what it looks like. They have some specifics of how it functions. This is on any prompts longer than 1000 tokens that they kick this in before 1000 tokens.

Doesn't matter because it's so short. But in any case, they said caches are automatically cleared after five to 10 minutes of inactivity. Meaning they're not going to like capture your chat conversations and just keep them forever. People are concerned about the privacy aspect here.

So five to 10 minutes after inactivity, the caches are wiped and one hour after their use, they're completely removed. So they said that with all API services, prompt caching is subject to our enterprise privacy commitments, prompt caching are not shared between organizations. Okay, so this is after that. People obviously want absolutely fascinating use case for essentially cutting down and making these things more efficient.

So I see a ton of developers that are very, very excited about this. The last thing I want to talk about that was announced that a lot of people have been very excited for is the fact that opening eyes put out a tweet and said starting this week advanced voices rolling out to all chat should be enterprise education and team users globally. Free users will also get a sneak peek of advanced voice plus and free users and EU will have will we'll keep you updated. We promise.

Okay, so pretty much the advanced voice features that are amazing, right? Everyone's been testing out and showing demos and stuff where chat should be essentially able to talk in like 1000 different ways and accents and tones and styles. All of a sudden, all of the free users are getting that. So people are freaking out on Twitter.

They're really excited that all of the free users are getting it. And at the same time, people are kind of mad because at the end it said plus and for users in the EU will keep you updated. We promise. So if you're in the European Union, you do not get these.

Now, a lot of this is issues with the European regulations, the AI act and stuff. They sort of, I'm in my opinion, they sort of over regulated. And so now you see like with the iPhone, all the new Apple intelligence features, they're not going to be in the EU when they roll out this cool stuff. It's not going to be in the EU.

It's just a lot harder to keep up with regulation, everything in the EU. And it seems like people are kind of upset about that. They're saying things like living in the EU is becoming increasingly infuriating. And then they say, you know, someone said, our money is not good enough for you.

Like, I'm getting mad. But like, they got to keep up with the regulations and what they have to do. So overall, hopefully if you're not in the EU, you're going to get this right away for all the free users. And that is really exciting to me.

Now, if you are interested in different ways to make money with AI different side hustles, I have a school community that I have launched. I'll leave a link in the description where every single week I create an in-depth video breaking down one of my side hustles that I use that I'm using AI to do how much money I'm making, what products I'm using, what tools I'm making, and exactly break down. Things I can't share publicly. It's all over on my school community.

So that's $19 a month. And the price will probably go up to $100 a month eventually. But right now it's that price. So if you'll lock it in, you can lock it in forever.

I'll never raise the price on you. We have an incredible community over 150 people that are all sharing their projects and AI getting feedback, giving you feedback. It's an amazing group. And we share exclusive stuff there on how, yeah, people are making thousands of dollars.

And it's really exciting. So if you're interested, check out the link in the description. I'd love to have you in the AI hustle school community. And I hope that you all have an amazing rest of your day.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Hard Fork AI?

This episode is 22 minutes long.

When was this Hard Fork AI episode published?

This episode was published on December 4, 2024.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this Hard Fork AI episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!