gpt-oss-120b

reasoning

On August 5, 2025, OpenAI launched the gpt-oss series - the first open models since the legendary GPT-2—making a bold entry into the competitive open-source LLM market. The flagship GPT-OSS-120B features 116.8 billion total parameters with an innovative Mixture-of-Experts (MoE) architecture that activates only 5.1 billion parameters per token. Leveraging native MXFP4 quantization, the model can run efficiently on a single 80GB GPU.

The model architecture comprises 36 hidden layers with 128 experts, of which only the top-4 are activated per token. It employs an alternating pattern of full-attention and windowed attention layers, with a window width of 128 tokens, and uses Grouped Query Attention (GQA) with 8 key-value heads. Each of the 64 attention heads includes a learned bias in the softmax denominator, similar to off-by-one attention and attention sinks, enabling the model to downweight or nearly ignore specific tokens. These architectural innovations allow efficient attention management, optimized VRAM usage, and seamless support for contexts up to 131,072 tokens via YaRN extension.

GPT-OSS-120B was trained using the new Harmony Chat format, which introduces a role hierarchy (System > Developer > User > Assistant > Tool) to resolve instruction conflicts, and an innovative channel system to route generated output: analysis for reasoning chains (CoT), commentary for tool calls, and final for user-facing responses. This enables fine-grained control over generation—such as interleaving function calls within reasoning or automatically removing prior assistant reasoning traces from the context. Another key innovation is Variable Effort Reasoning, a three-tier reasoning system (low, medium, high), allowing users to dynamically balance speed and accuracy based on task complexity.

In practical applications, GPT-OSS-120B achieves impressive results, surpassing OpenAI's o3-mini across many benchmarks and approaching o4-mini performance on key tasks. On the AIME 2024 and 2025 math olympiads, it scores 96.6% and 97.9%, respectively. Its agent capabilities shine through exceptional tool use, including web search, Python code execution in Jupyter environments, and calling arbitrary user-defined functions. On Codeforces, the model reaches a rating of 2622; on SWE-Bench Verified, it achieves 62.4% accuracy—13 percentage points higher than o3-mini; and on Tau-Bench Retail, it demonstrates 67.8% accuracy in function-calling tasks.

The model is released under the open Apache 2.0 license (with minor附加 terms) and is integrated with leading platforms and GPU vendors, enabling rapid deployment and seamless integration into research projects or commercial products.


Announce Date: 05.08.2025
Parameters: 117B
Experts: 128
Activated at inference: 6B
Context: 132K
Layers: 36, using full attention: 18
Attention Type: Sliding Window Attention
Developer: OpenAI
Transformers Version: 4.55.0.dev0
License: Apache 2.0

Public endpoint

Use our pre-built public endpoints for free to test inference and explore gpt-oss-120b capabilities. You can obtain an API access token on the token management page after registration and verification.
Model Name Context Type GPU Status Link

API access to gpt-oss-120b endpoints

There are no public endpoints for this model yet.

Private endpoint

An endpoint is a server with pre-installed software that automatically downloads neural network weights and launches an OpenAI-compatible API to handle incoming requests.

A private endpoint is created within the user's project, belongs exclusively to the user, and is billed per server configuration in accordance with the infrastructure pricing.

We recommend creating private endpoints when you need to:

  • achieve maximum endpoint performance,
  • access the full context window for processing large requests and conversations,
  • ensure maximum security by processing data in a dedicated, isolated environment.

Recommended server configurations for creating a private inference endpoint gpt-oss-120b

Prices:
Name GPU Price, hour TPS Max Concurrency
rtx4090-4.16.96.240
131,072.0
tensor
4 $3.67 1.639 Launch
h100nvl-1.16.96.240
131,072.0
1 $4.12 173.00 4.344 Launch
h200-1.16.128.240
131,072.0
1 $4.74 108.80 11.959 Launch
rtx5090-4.16.128.320
131,072.0
tensor
4 $5.76 7.842 Launch
h100-2.24.256.240
131,072.0
tensor
2 $7.85 14.611 Launch
h200-2.24.256.240.nvlink
131,072.0
tensor
2 $9.41 36.625 Launch
Prices:
Name GPU Price, hour TPS Max Concurrency
teslaa100-4.16.256.480
131,072.0
tensor
4 $9.17 12.992 Launch
h200-2.24.256.320
131,072.0
tensor
2 $9.42 6.470 Launch
h200-2.24.256.320.nvlink
131,072.0
tensor
2 $9.42 6.470 Launch
teslaa100-4.32.384.320.nvlink
131,072.0
tensor
4 $9.50 12.992 Launch
h100-4.16.256.320
131,072.0
tensor
4 $14.97 11.860 Launch
h100nvl-4.32.384.320
131,072.0
tensor
4 $16.22 21.962 Launch

Related models

Need help?

Contact our dedicated neural networks support team at support@immers.cloud or send your request to the sales department at sale@immers.cloud.

We use cookies and web analytics services to ensure the proper functioning of the website, analyze web-site traffic, and improve the quality of our services.
By continuing to use the website, you consent to the Privacy Policy and consent to the processing of cookie files and technical data.