{"id":987,"date":"2025-06-20T09:06:00","date_gmt":"2025-06-20T16:06:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/foundry\/?p=987"},"modified":"2025-06-20T11:01:03","modified_gmt":"2025-06-20T18:01:03","slug":"azure-openai-o3-pro-ai-foundry","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/foundry\/azure-openai-o3-pro-ai-foundry\/","title":{"rendered":"o-series Updates: New o3 pricing and o3-pro in Azure AI Foundry"},"content":{"rendered":"<h1>o-series Updates: New o3 pricing and o3-pro in Azure AI Foundry<\/h1>\n<p>We are excited to announce the availability of o3-pro, the newest model in the Azure AI Foundry via Azure OpenAI. o3-pro combines more compute with long context and multimodal input to deliver consistently better answers for complex tasks.<\/p>\n<p>o3-pro is available via the Responses API, which enables advanced features like multi-turn interactions and future extensibility. Because the model is designed to tackle tough problems, some requests may take longer to complete. For long-running tasks, we recommend using background mode to avoid timeouts.<\/p>\n<h2>Key features<\/h2>\n<ul>\n<li>Highest reasoning performance: Uses more compute to deliver deeper, more consistent answers across complex tasks.<\/li>\n<li>Multimodal input: Accepts both text and image inputs for broader use case coverage.<\/li>\n<li>Structured outputs: Supports structured data generation and function calling.<\/li>\n<li>Tool integration: Compatible with File Search tool, with more support coming.<\/li>\n<li>Enterprise-ready: Backed by the enterprise promises and Responsible AI best practices<\/li>\n<\/ul>\n<h2>Get access<\/h2>\n<p>Customers can request access to o3-pro at https:\/\/aka.ms\/oai\/o3proaccess. It is available in East US2 and Sweden Central and supports Global Standard deployment. To build with o3-pro and other new features, use the new <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/openai\/api-version-lifecycle?tabs=key#next-generation-api\">v1 preview API<\/a>.<\/p>\n<h2>Get started<\/h2>\n<p>Upgrade your version of the OpenAI library.<\/p>\n<pre><code>pip install --upgrade openai<\/code><\/pre>\n<p>Use REST API to submit a test prompt to <code>o3-pro<\/code>.<\/p>\n<pre><code class=\"language-pwsh\">curl -X POST https:\/\/YOUR-RESOURCE-NAME.openai.azure.com\/openai\/v1\/responses?api-version=preview \\\r\n  -H \"Content-Type: application\/json\" \\\r\n  -H \"api-key: $AZURE_OPENAI_API_KEY\" \\\r\n  -d '{\r\n     \"model\": \"o3-pro\",\r\n     \"input\": \"This is a test\"\r\n    }'<\/code><\/pre>\n<p>Use the Python SDK to generate a text response.<\/p>\n<pre><code class=\"language-python\">from openai import AzureOpenAI\r\nfrom azure.identity import DefaultAzureCredential, get_bearer_token_provider\r\n\r\ntoken_provider = get_bearer_token_provider(\r\n    DefaultAzureCredential(), \"https:\/\/cognitiveservices.azure.com\/.default\"\r\n)\r\n\r\nclient = AzureOpenAI(  \r\n  base_url = \"https:\/\/YOUR-RESOURCE-NAME.openai.azure.com\/openai\/v1\/\",  \r\n  azure_ad_token_provider=token_provider,\r\n  api_version=\"preview\"\r\n)\r\n\r\nresponse = client.responses.create(\r\n    model=\"o3-pro\",\r\n    input= \"This is a test\" \r\n)\r\n\r\nprint(response.output_text) <\/code><\/pre>\n<h2>Availability and pricing<\/h2>\n<p>o3-pro is available starting June 19, 2025, in the Azure OpenAI Service. It is accessible via the Responses API only.<\/p>\n<p>Pricing is as follows:<\/p>\n<table style=\"border-collapse: collapse; width: 67.6322%; height: 79px;\">\n<tbody>\n<tr>\n<th style=\"width: 24.9819%;\">Pricing of o3-pro vs. o3<\/th>\n<th style=\"width: 24.9819%;\">Model<\/th>\n<th style=\"width: 24.9819%;\">Input $\/million tokens<\/th>\n<th style=\"width: 24.9819%;\">Output $\/million tokens<\/th>\n<\/tr>\n<tr>\n<td style=\"width: 24.9819%;\"><\/td>\n<td style=\"width: 24.9819%;\">o3-pro<\/td>\n<td style=\"width: 24.9819%;\">$20<\/td>\n<td style=\"width: 24.9819%;\">$80<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 24.9819%;\"><\/td>\n<td style=\"width: 24.9819%;\">o3*<\/td>\n<td style=\"width: 24.9819%;\">$2<\/td>\n<td style=\"width: 24.9819%;\">$8<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><em>*Starting June 1st, 2025, Azure OpenAI adjusted its charges on the o3 model to the new price of $2\/$8 per million input\/output tokens. The new pricing will be reflected in customers\u2019 July invoices.<\/em><\/p>\n<h2>Unlocking enterprise reasoning at scale<\/h2>\n<p>o3-pro joins a growing set of Foundry models in Azure OpenAI Service, offering customers more choice and control over how they deploy advanced AI. Foundry models are designed for scale, performance, and enterprise readiness\u2014enabling organizations to build intelligent applications with confidence.<\/p>\n<p>With o3-pro, enterprises can tackle their most complex reasoning challenges using a model that\u2019s optimized for depth, precision, and multimodal understanding. We look forward to seeing what you\u2019ll build with o3-pro. <a href=\"https:\/\/ai.azure.com\/catalog\/models\/o3-pro\">Sign up on Azure AI Foundry today<\/a>.<\/p>\n<h2>Next steps<\/h2>\n<ul>\n<li>Learn more with the <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/openai\/overview\">Azure OpenAI Overview<\/a><\/li>\n<li>Get started with the <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/openai\/how-to\/responses?tabs=python-secure\">Responses API QuickStart<\/a><\/li>\n<li>Learn how to use <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/openai\/how-to\/reasoning?tabs=python-secure%2Cpy\">reasoning models in Responses API<\/a><\/li>\n<li>Join discussions and ask questions on the <a href=\"https:\/\/aka.ms\/azureaifoundry\/forum\">Azure AI Foundry Developer Forum<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Learn about o3-pro, the latest Azure OpenAI reasoning model available in Azure AI Foundry. Get access and start building your applications.<\/p>\n","protected":false},"author":192942,"featured_media":1004,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[32,31,12,33],"class_list":["post-987","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-foundry","tag-ai","tag-azure","tag-azure-openai","tag-foundry"],"acf":[],"blog_post_summary":"<p>Learn about o3-pro, the latest Azure OpenAI reasoning model available in Azure AI Foundry. Get access and start building your applications.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/posts\/987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/users\/192942"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/comments?post=987"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/posts\/987\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/media\/1004"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/media?parent=987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/categories?post=987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/foundry\/wp-json\/wp\/v2\/tags?post=987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}