ChatGPT model 3 or ChatGPT model 4?
End-users care about quality, not model versions. Serving weak results opens up to competition.
ChatGPT model 3 or ChatGPT model 4?
End-users care about quality, not model versions. Serving weak results opens up to competition.
For Agent use cases, people strongly overestimate the difference in quality between the two for general tasks (for difficult questions, GPT-4 is better but not 15x-30x better). The primary advantage of GPT-4 is that is has double the maximum context window of gpt-3.5-turbo, but that in itself has severe cost implications.
Here's an example. Develop a prompt that determines the two-letter country code else "?" of the input text:
determine("hello world") == "en"
determine("hola mundo") == "es"
determine("1234556zzz") == "?"
Can you write a prompt that's not fooled by "This text is written in French" with gpt-3.5? The failing gpt-3.5 prompt probably works in gpt-4 without modification.I don't think you're paying 15-30x more for gpt-4 to be 15-30x better. You're paying 15-30x more because it can do things that gpt-3.5 can't even do.
The OpenAI API has a "chat" endpoint, and on that you can pick between 3.5-turbo and 4 on the same API.
The ChatGPT web frontend app also lets you pick if you're a Plus subscriber.
I've seen this confusion in a few HN threads now, and it's not a good idea to use "ChatGPT API" as a stand-in for 3.5-turbo just because 3.5-turbo was what was available on the end point when OpenAI released a blog post using the term "ChatGPT API". That blog post is frozen in time, but the model is versioned, and the chat API orthogonal to the version.
"ChatGPT API" is a colloquial term for the chat stuff on the OpenAI API (vs. the models available under the text completions API), which offers both models. The only precise way to talk is to specify the version at this point.
Nowadays the confusion is driven more by AI thoughtleaders optimizing clickthroughs by intentionally conflating the terms than OpenAI's initial ambigious terminology.
Though I think the bulk of the confusion just comes from the fact that http://chat.openai.com/chat has two very different views between the free vs paid tiers.
The paid tier makes it obvious that the ChatGPT has swappable models. The free tier hides it by dropping you right into conversation with the one model.