GPT-5.2 Pro

openai/gpt-5.2-pro
VisionToolsJSONReasoning
by OpenAI · 2025-12-10

GPT-5.2 Pro is OpenAI’s most advanced model, offering major improvements in agentic coding and long context performance over GPT-5 Pro. It is optimized for complex tasks that require step-by-step reasoning,...

ctx400K tokens
Max output128K
Inputimage + text + file
Outputtext
p50 TTFT894 ms
INPUT$21.00/ 1M tokens
OUTPUT$168.00/ 1M tokens
p50 TTFT894 ms7d
p95 TTFT5.00 s7d
TRAFFIC815.5Ktokens / 7d

OpenAI GPT-5.2 Pro is a large language model built for tasks that demand both breadth and depth. With a context window of 400,000 tokens and a maximum output of 128,000 tokens, it can ingest and…

What is OpenAI GPT-5.2 Pro and who should use it?

What input modalities does GPT-5.2 Pro support?

How does OrcaRouter provide access to GPT-5.2 Pro?

What are the context and output limits of GPT-5.2 Pro?

Code samples

Call from any SDK

OpenAI-compatible — keep the SDK you already use

  • OpenAI SDKhttps://api.orcarouter.ai/v1
from openai import OpenAI

client = OpenAI(
    base_url="https://api.orcarouter.ai/v1",
    api_key="$ORCAROUTER_API_KEY",
)

response = client.chat.completions.create(
    model="openai/gpt-5.2-pro",
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)

Supported parameters

  • include_reasoning
  • max_completion_tokens
  • max_tokens
  • reasoning
  • response_format
  • seed
  • stream
  • structured_outputs
  • tool_choice
  • tools

Pricing

Input / 1M tokens$21.00
Output / 1M tokens$168.00
CurrencyUSD

Cost calculator

Tokens / month10MM
Input share70%%
Estimated / month $651

Estimate based on list price

Token & cost estimator

Input tokens: 20Cost per request: $0.0844

Estimate only — actual token counts depend on the provider's tokenizer.

Performance

p50 TTFT
894 ms
Output speed
24.0 tok/s
p95 TTFT
5.00 s
Error rate
2.6%

Public benchmarks

Source: Design Arena

How it compares

GPT-5.2 ProGPT-5.4 ProGPT-5.5GPT-5.5 Pro
Input $/M$21.00$60.00$5.00$30.00
Output $/M$168.00$270.00$30.00$180.00
Context400K1.1M
Quality10/1010/1010/1010/10
Compare side-by-sideCompare side-by-sideCompare side-by-sideCompare side-by-side

FAQ

What is the cost to use GPT-5.2 Pro via OrcaRouter?
The cost is $21.00 per 1 million input tokens and $168.00 per 1 million output tokens, billed at the exact provider rate with zero markup from OrcaRouter.
What is the context window of GPT-5.2 Pro?
The context window is 400,000 tokens. This includes all input tokens (text, images, files) and any prior messages in the conversation. The maximum output is 128,000 tokens.
What are the main strengths of GPT-5.2 Pro?
Its main strengths are a very large context window (400k tokens), high output limit (128k tokens), and support for multimodal inputs (text, image, file). It is designed for complex, long-context reasoning tasks.
How does GPT-5.2 Pro compare to GPT-4o?
GPT-5.2 Pro has a larger context window and higher output limit than GPT-4o, but is significantly more expensive. For shorter tasks, GPT-4o offers similar reasoning quality at lower cost.
Does OrcaRouter add any markup to the pricing?
No. OrcaRouter passes through the provider rate exactly: $21 per 1M input tokens and $168 per 1M output tokens, with zero markup.
How do I call GPT-5.2 Pro via OrcaRouter's API?
Set the base URL to https://api.orcarouter.ai/v1, use your OrcaRouter API key, and specify the model ID as "openai/gpt-5.2-pro" in the standard Chat Completions endpoint.
What input formats does GPT-5.2 Pro accept?
It accepts text, images (via URL or base64), and files. All inputs count toward the token limit. The output is always text.
Are benchmark scores available for GPT-5.2 Pro?
No benchmark scores are provided in the available facts. Users should evaluate the model on their own tasks to assess performance.
Does OrcaRouter cache responses or provide token caching?
No information about caching is provided. Assume that every request incurs full token cost without caching discounts.
Can I use GPT-5.2 Pro for real-time streaming applications?
Yes, you can set stream=true in the API request. However, due to the model's large size, latency may be higher than smaller models. Test for your use case.

Embed this badge

OpenAI: GPT-5.2 Pro$21.00/M in894ms p50via OrcaRouter
HTML <a href="https://www.orcarouter.ai/models/openai/gpt-5.2-pro" target="_blank"> <img src="https://www.orcarouter.ai/embed/openai/gpt-5.2-pro.svg" alt="OpenAI: GPT-5.2 Pro on OrcaRouter" /> </a>
Markdown [![OpenAI: GPT-5.2 Pro](https://www.orcarouter.ai/embed/openai/gpt-5.2-pro.svg)](https://www.orcarouter.ai/models/openai/gpt-5.2-pro)

Model card as data

GET /api/public/models/openai/gpt-5.2-proOpen
Machine-readable:/llms.txt/llms-full.txt