o3-pro
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.
Direct from Azure models are a select portfolio curated for their market-differentiated capabilities:
- Secure and managed by Microsoft: Purchase and manage models directly through Azure with a single license, consistent support, and no third-party dependencies, backed by Azure's enterprise-grade infrastructure.
- Streamlined operations: Benefit from unified billing, governance, and seamless PTU portability across models hosted on Azure - all part of Microsoft Foundry.
- Future-ready flexibility: Access the latest models as they become available, and easily test, deploy, or switch between them within Microsoft Foundry; reducing integration effort.
- Cost control and optimization: Scale on demand with pay-as-you-go flexibility or reserve PTUs for predictable performance and savings.
Learn more about Direct from Azure models .
About this model
The o3-pro model is available only in the Responses API to enable support for multi-turn model interactions.
Key model capabilities
- 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.
- Text and image inputs and text output.
- Structured outputs and function calling.
Quick facts
Model providerAzure OpenAI
TypeChat completion, Responses
LifecycleGenerally available (GA)
Input typetext, image
Output typetext
Context window200k
Token limits100k output
PricingView pricing