GPT-5 is the first release that doesn't feel like they just slapped a new version number on the same broken model. It's faster, costs way less, and doesn't randomly hallucinate nonsense when you need it to work. Still not perfect, but the bullshit factor dropped significantly.
Model Variants That Don't Make You Want to Scream
They finally have models that make sense instead of the confusing mess GPT-4 was. Nano if you're broke, mini for most stuff, standard when you actually need it to think. High costs the same but doesn't shit the bed on math problems. Pro costs stupid money but at least it's genuinely smarter.
First time I can run real apps on this without constantly apologizing to users when it breaks.
The Multimodal Stuff Actually Works (Mostly)
Images: Upload screenshots and it'll tell you what's broken. I threw a complex React error at it and it spotted the missing dependency immediately. Way better than GPT-4o at understanding visual content.
Audio: The realtime voice models work but cost $32 per million audio tokens, which adds up fast. Great for demos, expensive for production.
Code: This is where GPT-5 shines. It can actually fix real GitHub issues instead of generating plausible-looking garbage. I've had it debug Kubernetes networking issues that took me hours to figure out myself. Still not perfect but way better than before.
Production Reality
The API is what you want for actual apps. ChatGPT web interface is fine for testing stuff but completely useless for building anything real.
Rate limits will fuck you. OpenAI runs like 3 different limits at once - per minute, per day, some token thing that makes no sense. You'll hit them, get 429 errors, and have to explain to your boss why the demo stopped working. Happened to me last month during a client presentation. Built exponential backoff after that embarrassment.
The API goes down at the worst possible times despite their 99.9% uptime marketing. Always have a backup plan because you'll get 502 errors when your app is trending on ProductHunt. Status page tells you it's broken but that doesn't help when users are already complaining.
Azure OpenAI costs more but doesn't randomly die. Worth it if you can't afford to look like an idiot.
Market Reality
OpenAI still dominates because their API doesn't randomly change and the docs actually explain things. Microsoft obviously uses it for everything, and most big companies are either using it or building prototypes.
When they retired GPT-4, they just upgraded everyone to GPT-4o without breaking anything. Rare to see an API company not fuck up a major version change.
If you're starting out, just use their Python SDK and read the docs. They're surprisingly not terrible. Don't get fancy until you understand what you're paying for because the pricing tiers will make or break your budget.