o3-pro
o3-pro
Version: 2025-06-10
OpenAILast updated June 2025
The o3 series of models are trained with reinforcement learning to think before they answer and perform complex reasoning. The o1-pro model uses more compute to think harder and provide consistently better answers.
Reasoning
Multilingual
Coding

o3 Series Models: Enhanced Reasoning and Problem Solving on Azure

The o3 series models are specifically designed to tackle reasoning and problem-solving tasks with increased focus and capability.

Key Capabilities of the o3 Series

  • [New!] o3-pro is the latest additon to the o3 model family that is targeted for advanced problem solving by thinking harder and providing consistently better answers.
  • The o3-pro model is available only in the Responses API to enable support for multi-turn model interactions.
  • Complex Code Generation: Capable of generating algorithms and handling advanced coding tasks to support developers.
  • Advanced Problem Solving: Ideal for comprehensive brainstorming sessions and addressing multifaceted challenges.
  • Instruction Following and Workflow Management: Particularly effective for managing workflows requiring shorter contexts.

Features and properties supported in o3-pro GA model

  • Text and image inputs and text output.
  • Structured outputs and function calling.

Model Variants

  • o4-mini: The most efficient reasoning model in the o model series, well suited for agentic solutions. Now generally available.
  • o3: The most capable reasoning model in the o model series, and the first one to offer full tools support for agentic solutions. Now generally available.
  • o3-mini: A faster and more cost-efficient option in the o3 series, ideal for coding tasks requiring speed and lower resource consumption.
  • o1: The most capable model in the o1 series, offering enhanced reasoning abilities. Now generally available.
  • o1-mini: A faster and more cost-efficient option in the o1 series, ideal for coding tasks requiring speed and lower resource consumption.

Limitations

o3-pro model does not include all the features available in other models.

Model provider

This model is provided through the Azure OpenAI Service.

Relevant documents

The following documents are applicable:

Content Filtering

Prompts and completions are passed through a default configuration of Azure AI Content Safety classification models to detect and prevent the output of harmful content. Learn more about Azure AI Content Safety . Additional classification models and configuration options are available when you deploy an Azure OpenAI model in production; learn more .
Model Specifications
Context Length200000
LicenseCustom
Training DataMay 2024
Last UpdatedJune 2025
Input TypeText,Image
Output TypeText
PublisherOpenAI
Languages27 Languages