Before you upgrade your backend to GPT-5... read this post.

Just migrated to GPT-5 and immediately downgraded back to GPT-4.1.

You'd assume with a new SOTA model, you should and can easily just change the model in your code to 'GPT-5' - wrong.

A few frustrations I encountered that I did not see in any migration docs:

  • 1. Temperature is deprecated
    You can no longer set custom temperature values. Remove it entirely or set it to 1. That's it. If you were using previous models, you probably had a different temperature than 1.
  • Field name changes
    max_tokens → max_completion_tokens
  • GPT-5 is way less creative than 4.1, especially for story writing or creative apps - it could pretty much break your app's functionality.

Check out other devs' frustrations on the openai forums.

Stickers
Loading stickers...