Speed
Output tokens / second
Custom pricing for production workloads
OpenAI o3 is a frontier reasoning model with exceptional performance on complex scientific, math, and coding tasks.
OpenAI o3 is a reasoning-centric language model engineered to deliver accurate, context-aware responses while fluidly combining browsing, multimodal analysis, and tool usage in real time.
openai/o3-2025-04-16https://api.aimlapi.com/v1OpenAI's o3 is an advanced AI reasoning model engineered for complex problem-solving and multi-step analysis. With simulated reasoning capabilities and integrated tool use, it delivers unprecedented performance in coding, mathematics, and scientific research.
OpenAI o3 is optimized for reasoning, coding, and scientific problem-solving across multiple domains.
The o3 model demonstrates strong performance across multiple domains, achieving 91.6% accuracy on AIME 2024 math competition, 88.9% on AIME 2025, 83.3% on PhD-level science questions (GPQA Diamond), 20.32% on expert-level questions across subjects (Humanity's Last Exam), and a 2706 ELO rating in coding competitions (Codeforces)
OpenAI o3 delivers advanced reasoning capabilities for complex analytical workflows.
See how OpenAI o3 compares in generation speed and latency. Data retrieved Nov 3, 2026.
Output tokens / second
Compare 17 models available on AI/ML API across 5 independent benchmarks.
Expert-written questions across academic subjects.
Graduate-level science questions written to resist web search.
Reasoning across long documents of about 100k tokens.
Following precise instructions about the shape of the answer.
Customer support agent tasks with tool calls.
| Usage | Price | Unit |
|---|---|---|
| Input | $2 | 1M tokens |
| Output | $8 | 1M tokens |
| Cached input | $0.5 | 1M tokens |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
AI/ML API input and output rates for 5 models, per million tokens.
| Model | Input | Output |
|---|---|---|
| $2 | $8 | |
| $0.1 | $0.5 | |
| $1 | $5 | |
| $2 | $10 | |
| $2.12 | $10.58 |
Give your agent the model details, code and documentation.
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"curl 'https://api.aimlapi.com/v1/chat/completions' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "openai/o3-2025-04-16",
"messages": [
{
"role": "user",
"content": "Write a haiku about the ocean."
}
]
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "openai/o3-2025-04-16",
"messages": [
{
"role": "user",
"content": "Write a haiku about the ocean."
}
]
}
response = requests.post("https://api.aimlapi.com/v1/chat/completions", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v1/chat/completions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "openai/o3-2025-04-16",
"messages": [
{
"role": "user",
"content": "Write a haiku about the ocean."
}
]
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());OpenAI o3 has a 200,000 tokens context window and can return up to 100,000 tokens.
OpenAI o3 takes image, text as input and returns text.
Use openai/o3-2025-04-16 as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.
OpenAI o3 costs $2 input and $8 output per 1M tokens on AI/ML API, billed as you go with no subscription.
Yes, OpenAI o3 can stream responses as they are generated.
Yes, OpenAI o3 accepts image input alongside text.
OpenAI o3 was built by OpenAI.