It's newer but slower. What gives?
With the newest version of ChatGPT, GPT-4, released in March 2023, many are now wondering why it is so slow compared to its predecessor, GPT-3.5. So, what's the core reason here?
Just why is ChatGPT-4 so sluggish, and should you stick to GPT-3.5 instead?
What Is ChatGPT-4?
ChatGPT-4 is the newest model of OpenAI's chatbot, known generally as ChatGPT. ChatGPT is powered by artificial intelligence, allowing it to answer your questions and prompts far better than previous chatbots. ChatGPT uses a large language model powered by a GPT (Generative Pre-trained Transformer) to provide information and content to users while also being able to converse.
In another OpenAI Community Forum post, a user commented that their prompts are sometimes met with an "error in body stream" message, resulting in no response. In the same thread, another individual stated they couldn't get GPT-4 to "successfully respond with a complete script." Another user commented that they kept running into network errors while trying to use GPT-4.
With delays and failed or half-baked responses, it seems that GPT-4 is littered with issues that are quickly putting users off.
So why, exactly, is this happening? Is there something wrong with GPT-4?
Why Is GPT-4 Slow Compared to GPT-3.5?
In the OpenAI Community Forum post referenced above, one user responded suggesting that the delay was due to a "current problem with whole infrastructure overload," adding that there is a challenge posed in "tackling scalability in such a short time frame with this popularity and number of users of both chat and API."
In a Reddit post uploaded in the r/singularity subreddit, a user laid out a few possible reasons for GPT-4's slowness, starting with a larger context size. Within the GPT ecosystem, context size refers to how much information a given chatbot version can process and then produce information. While GPT-3.5's context size was 4K, GPT-4's is double that. So, having an 8K context size may be having an impact on GPT-4's overall speeds.
The Reddit author also suggested that the enhanced steerability and control of GPT-4 could play a role in the chatbot's processing times. Here, the author stated that GPT-4's greater steerability and control of hallucinations and inappropriate language might be the culprits, as these features add extra steps to GPT-4's method of processing information.
Furthermore, it was proposed that GPT-4's ability to process pictures could be slowing things down. This useful feature is loved by many but could come with a catch. Given that it has been rumored GPT-4 takes 10-20 seconds to process a provided image, there's a chance that this component is stretching out response times (though this doesn't explain the delays experienced by users providing text prompts only).
Other users have suggested that the newness of ChatGPT-4 is playing a big role in these delays. In other words, some think that OpenAI's newest chatbot needs to experience some growing pains before all flaws can be ironed out.
But the biggest reason GPT-4 is slow is the number of parameters GPT-4 can call upon versus GPT-3.5. The phenomenal rise in parameters simply means it takes the newer GPT model longer to process information and respond accurately. You get better answers with increased complexity, but getting there takes a little longer.
Should You Choose GPT-3.5 Over GPT-4?
So, with these issues in mind, should you use GPT-3.5 or GPT-4?
At the time of writing, it seems GPT-3.5 is the snappier option over GPT-4. So many users have experienced delays that it's likely the time issue is present across the board, not just with a few individuals. So, if ChatGPT-3.5 is currently meeting all your expectations, and you don't want to wait around for a response in exchange for extra features, it may be wise to stick to this version for now.
No comments:
Post a Comment