gpt-oss-120b
Open GPT reasoning model for self-hosted agents and controllable deployments
- Context
- 131K
- Released
- 1y ago
- Parameters
- 120B
- Input / 1M tokens
- $0.15
- Output / 1M tokens
- $0.60
- Cached input / 1M tokens
- $0.08
Sources:models.devOpenRouter
Benchmarks
DeepSWE is the primary coding benchmark where an exact model evaluation exists. Other sourced evaluations appear below; missing scores are not zero.
Not evaluated in DeepSWE 1.1 as of 2026-09-22. Results are only shown for exact model versions in the official dataset. Official leaderboard.
Other published benchmarks
| Evaluation | Reported score and source |
|---|---|
| Terminal Bench | 14.2% Terminal-Bench v2 Leaderboard · gpt-oss-120b Agent: Mini-SWE-Agent Terminal-Bench v2 LeaderboardOriginal-source terms apply |
| Terminal Bench | 18.7% Terminal-Bench v2 Leaderboard · gpt-oss-120b Agent: Terminus 2 Terminal-Bench v2 LeaderboardOriginal-source terms apply |
| Terminal Bench | 14.2% https://www.tbench.ai/leaderboard/terminal-bench/2.0 · gpt-oss-120b_unknown Agent: Mini-SWE-Agent · Reasoning effort: unknown https://www.tbench.ai/leaderboard/terminal-bench/2.0Original-source terms apply |
| Terminal Bench | 18.7% https://www.tbench.ai/leaderboard/terminal-bench/2.0 · gpt-oss-120b_unknown Agent: Terminus 2 · Reasoning effort: unknown https://www.tbench.ai/leaderboard/terminal-bench/2.0Original-source terms apply |
Benchmark compilation: Epoch AI, Capabilities & benchmarking (CC BY attribution). Scores are converted to percentages and model names matched to the Vertical Tabs catalog. Individual evaluations are credited to their original sources. External results may carry separate licences and evaluation configurations; do not interpret scores from different harnesses as directly comparable.
Specifications
- Developer
- OpenAI
- Model family
- GPT
- Type
- Language model
- Predecessor
- —
- Successor
- —
- Released
- August 5, 2025
- Model ID
openai/gpt-oss-120b- Openness
- Open weights
- License
- —
- Parameters
- 120B
- Input modalities
- text
- Output modalities
- text
- Modality
- text->text
- Native context
- 128K
- Tokenizer
- GPT
- Max output tokens
- 66K
- Knowledge cutoff
- 2024-06-30
- Hugging Face
- openai/gpt-oss-120b
- Source freshness
- Metadata synced Oct 8, 2026, 10:17 PM UTC
Additional source evidence
- Source model
- openai/gpt-oss-120b
- Source family
- gpt-oss
- Last updated
- 2025-08-05
- Model context
- 131K
- Model output limit
- 33K
- Open weights
- Yes
- File attachments
- No
- Reasoning
- Yes
- Tool calling
- Yes
- Structured output
- Yes
- Temperature control
- Yes
Downloadable weights
Complete source record (JSON)
{
"id": "openai/gpt-oss-120b",
"name": "GPT OSS 120B",
"description": "Open GPT reasoning model for self-hosted agents and controllable deployments",
"family": "gpt-oss",
"last_updated": "2025-08-05",
"attachment": false,
"reasoning": true,
"tool_call": true,
"structured_output": true,
"temperature": true,
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"limit": {
"context": 131072,
"output": 32768
},
"release_date": "2025-08-05",
"open_weights": true,
"weights": [
{
"label": "Hugging Face",
"url": "https://huggingface.co/openai/gpt-oss-120b"
}
]
}Infrastructure
Provider availability
| Provider | Endpoint | Context | Input /M tokens | Output /M tokens | Cached input /M tokens | Cache write /M tokens | Uptime 1d | Data handling |
|---|---|---|---|---|---|---|---|---|
| akashml/bf16 | 131K | $0.03 | $0.19 | $0.03 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| akashml/bf16Batch pricing | 131K | $0.03 | $0.19 | $0.03 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| coreweave/fp4 | 131K | $0.03 | $0.17 | $0.03 | — | 99.79% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| coreweave/fp4Batch pricing | 131K | $0.03 | $0.17 | $0.03 | — | 99.79% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| dekallm/bf16 | 131K | $0.03 | $0.18 | $0.03 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| dekallm/bf16Batch pricing | 131K | $0.03 | $0.18 | $0.03 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| venice/int4 | 128K | $0.03 | $0.15 | $0.03 | — | 99.24% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| venice/int4Batch pricing | 128K | $0.03 | $0.15 | $0.03 | — | 99.24% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| deepinfra/bf16 | 131K | $0.04 | $0.17 | — | — | 99.93% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| deepinfra/bf16Batch pricing | 131K | $0.04 | $0.17 | — | — | 99.93% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| crusoe/bf16 | 131K | $0.05 | $0.25 | $0.05 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| crusoe/bf16Batch pricing | 131K | $0.05 | $0.25 | $0.05 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| mancer/fp8 | 131K | $0.05 | $0.25 | — | — | 99.93% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| mancer/fp8Batch pricing | 131K | $0.05 | $0.25 | — | — | 99.65% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| novita/fp4 | 131K | $0.05 | $0.25 | — | — | 99.93% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| novita/fp4Batch pricing | 131K | $0.05 | $0.25 | — | — | 99.93% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| digitalocean | 128K | $0.06 | $0.42 | $0.01 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| digitaloceanBatch pricing | 128K | $0.06 | $0.42 | $0.01 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| google-vertex/global | 131K | $0.09 | $0.36 | — | — | 20.56% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| google-vertex/globalBatch pricing | 131K | $0.09 | $0.36 | — | — | 21.94% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| baseten/fp4 | 128K | $0.10 | $0.50 | $0.10 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| baseten/fp4/us | 128K | $0.10 | $0.50 | $0.10 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| baseten/fp4Batch pricing | 128K | $0.10 | $0.50 | $0.10 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| baseten/fp4/usBatch pricing | 128K | $0.10 | $0.50 | $0.10 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| parasail/fp4 | 131K | $0.10 | $0.75 | $0.06 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| parasail/fp4Batch pricing | 131K | $0.10 | $0.75 | $0.06 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| sambanova | 131K | $0.14 | $0.95 | — | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| sambanovaBatch pricing | 131K | $0.14 | $0.95 | — | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| amazon-bedrock/eu-west-1 | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| amazon-bedrock | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| amazon-bedrock/eu-west-1Batch pricing | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| amazon-bedrockBatch pricing | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| deepinfra/turbo | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| deepinfra/turboBatch pricing | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| groq | 131K | $0.15 | $0.60 | $0.08 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| groqBatch pricing | 131K | $0.15 | $0.60 | $0.08 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| mara | 131K | $0.15 | $0.75 | — | — | 95.81% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| maraBatch pricing | 131K | $0.15 | $0.75 | — | — | 95.90% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| nebius/fp4 | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| nebius/fp4Batch pricing | 131K | $0.15 | $0.60 | — | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| phala | 131K | $0.15 | $0.60 | — | — | 99.73% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| phalaBatch pricing | 131K | $0.15 | $0.60 | — | — | 99.73% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| siliconflow/fp8 | 131K | $0.15 | $0.60 | $0.08 | — | 75.35% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| siliconflow/fp8Batch pricing | 131K | $0.15 | $0.60 | $0.08 | — | 73.46% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| together | 131K | $0.15 | $0.60 | — | — | 96.16% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| togetherBatch pricing | 131K | $0.15 | $0.60 | — | — | 95.88% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| cerebras/fp16 | 131K | $0.35 | $0.75 | $0.35 | — | 100.00% | ZDR: YesTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 | |
| cerebras/fp16Batch pricing | 131K | $0.35 | $0.75 | $0.35 | — | 100.00% | ZDR: NoTraining: Unknown Prompt logging: Unknown Retention: Unknown Checked 2026-10-15 |
Provider data:OpenRouter
Text provenance
EU · product-scopedOpenAI textGrain watermarking
In the EU, ChatGPT-generated text uses textGrain. OpenAI says API customers can opt in globally for select models, so watermarking depends on the product surface and configuration.
Official explanationDeployment graph
Can I run this?
Vertical Tabs only shows compatibility when it has structured evidence tying this exact model to hardware, runtime, quantization, memory use, and observed performance.