o3 Models Released for API: What's New?
Back to Articles

o3 Models Released for API: What's New?

April 12, 202695

The o3 Model Has Arrived in the API: Is This the End of the Era of Simple Prompts?

OpenAI releases the heavy artillery: o3 and o3-mini are now available to developers. Here is everything you need to know about the new "reasoning" models and how to use them in practice.

In recent weeks it seems the pace of developments in artificial intelligence has shifted into fifth gear. If until not long ago we got used to models that "spit out" text quickly (like GPT-4o), OpenAI is changing direction with the o series (Reasoning models). The release of o3 and the o3-mini version to the API is not just another version update. It is a significant leap in the way our systems solve problems.

What Is a "Reasoning" Model, Anyway?

Unlike traditional models that focus on predicting the next word, o-series models use a technique called Chain of Thought. Under the hood, the model does not answer right away. It devotes time to "thinking": it breaks the question into sub-problems, examines solution directions, rules out logical errors, and only then produces the final answer.

In practice, this means the model can handle tasks that in the past required us to build complex prompt chains or use external agents (Agents) to verify accuracy.

The Data Behind the Hype: Outstanding Performance

The numbers OpenAI presented with the release of o3 are nothing short of amazing, especially in STEM (science, technology, engineering, and mathematics):

  • •Math: On the AIME 2024 test (a prestigious test for math students), the o3 model reached an accuracy of 96.7%. For comparison, earlier models struggled to pass the 80% line.
  • •Programming: On the SWE-bench Verified test, which checks the ability to solve real bugs in code repositories, o3 reached a 71.7% success rate. This is a dramatic improvement compared to o1-preview's 48.9%.
  • •Speed and cost: This is where o3-mini comes in. It delivers performance very close to the flagship model, but 24% faster and at a significantly lower price (up to 10 times cheaper than o1 on some tasks).

The Real Innovation for Developers: The Reasoning Effort Parameter

One of the most interesting features in the new API is the ability to control the "thinking effort." Until now, the model decided on its own how long to think. Now, developers can set three modes through the API:

  1. •Low: For fast answers and relatively simple tasks.
  2. •Medium: The perfect balance for most programming and logic tasks.
  3. •High: For cases where accuracy is critical and the problem is especially complex (like algorithm analysis or mathematical proofs).

This control lets us optimize costs. There is no point paying for "deep thinking" on a simple text summary, but we want to spend those tokens when it comes to an automation that analyzes complex financial reports.

How Does This Affect the No-Code and Automation World?

For anyone building no-code products or integrating AI into business processes, o3-mini is huge news. It makes it possible to build much smarter "agents." Instead of the automation only passing information from side A to side B, it can now make logical decisions.

A practical example: if you are building a system for managing customer inquiries, o3-mini can not only classify the inquiry, but actually check the customer's history, cross-reference data from the CRM, and suggest a logical solution that takes the company's procedures into account, all in one round of the API.

Summary and Conclusions

The release of o3 and o3-mini marks AI's move from the "conversation" stage to the "work" stage. We no longer just get text that looks good, but a result that went through a process of logical self-checking.

Recommendations for action:

  • •Replace o1-mini with o3-mini: If you have existing builds on the o1 series, moving to o3-mini will give you more performance for less money.
  • •Use Structured Outputs: The new models excel at returning data in exact JSON format, which makes them ideal for integrating into apps.
  • •Don't fear the time: Thinking takes time (Latency). Do not expect an instant response like in GPT-4o, but expect an answer you will not have to fix manually.

For more information and a deeper dive, it is recommended to visit OpenAI's official blog or go through the developer documentation.

Thanks to Spotlight by Daniel Trabelsi by Daniel Trabelsi for sharing and inspiring this article.

Join the channel
#OpenAI#reasoning model#o3#artificial intelligence#automation#API