GPT OSS 20B API

openai/gpt-oss-20b
OpenAI’s GPT OSS 20B offers flexible reasoning levels, agentic features, and robust coding support in an open-source, memory-efficient transformer.
Context
128K tokens
Input
$0.103155 / 1M tokens
Output
$0.41262 / 1M tokens
Released
Sep 9, 2025

Overview

GPT OSS 20B is an open-weight language model by OpenAI optimized for efficient, local, and specialized use cases with strong reasoning and coding capabilities. It offers a balance of high performance and low latency, making it suitable for edge devices and applications needing rapid iteration or lower compute requirements. Designed for agentic workflows, it supports chain-of-thought reasoning, function calling, and Python code execution, with customizable reasoning effort and structured output capabilities.

Technical Specifications

  • Model Size: 20 billion parameters with 3.6 billion active parameters
  • Compatibility: Runs within 16GB memory, optimized for lower latency and local deployment
  • Architecture: Text-only model supporting strong instruction following and tool usage

Performance Benchmarks

  • Demonstrates performance comparable to OpenAI’s proprietary o3-mini model on many reasoning and coding tasks
  • Efficient for deployment on consumer-grade hardware and edge devices
  • Strong in few-shot learning, multi-step reasoning, and tool integration

API Pricing

  • Input tokens: $0.041145 per million tokens
  • Output tokens: $0.189735 per million tokens

Key Capabilities

  • Advanced Reasoning: Configurable reasoning effort levels (low, medium, high) to balance accuracy and latency
  • Agentic Features: Supports function calling, web browsing, code execution, and structured outputs within workflows
  • Code Generation: Produces and edits code effectively across multiple programming languages
  • Lightweight Deployment: Runs efficiently in constrained environments with modest hardware requirements

Optimal Use Cases

  • On-device AI applications requiring lightweight but capable models
  • Rapid experimentation and iterations in coding and analytic tasks
  • Applications benefitting from flexible reasoning depth and tool integration
  • Local or offline deployments demanding privacy and data control

Code Sample

‍

Comparison with Other Models

vs GPT OSS 120B: GPT OSS 20B operates efficiently on limited hardware with 16GB memory, making it well-suited for local and rapid deployment with solid reasoning and coding capabilities, whereas GPT OSS 120B offers significantly larger capacity (120B parameters), delivers higher accuracy, and is designed for large-scale, high-compute tasks.

vs OpenAI o3-mini: GPT OSS 20B demonstrates comparable performance to the o3-mini model, with the added advantage of open-weight access and flexible configuration, benefiting researchers and developers who require transparency and customization.

vs GLM-4.5: GLM-4.5 outperforms GPT OSS 20B in practical coding challenges and advanced tool integration, but GPT OSS 20B remains competitive in general reasoning tasks and is easier to deploy on hardware with limited resources.

‍

Limitations and Considerations

  • While more affordable than larger models, it is less powerful than GPT OSS 120B for extremely complex tasks
  • Best used with explicit prompt design to achieve optimal outputs
  • Performance and latency depend on hardware capabilities and input size
  • Open-weight nature means enterprises should apply additional safeguards for production safety

Uptime and performance

  • Uptime (24h): 100%
  • Uptime (7d): 100%
  • Availability (24h): 100%
  • Error rate (24h): 0%

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

  • On-device AI applications requiring lightweight but capable models
  • Rapid experimentation and iterations in coding and analytic tasks
  • Applications benefitting from flexible reasoning depth and tool integration
  • Local or offline deployments demanding privacy and data control

‍

How to use GPT OSS 20B API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to openai/gpt-oss-20b.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/chat/completions",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "openai/gpt-oss-20b",
      "messages": [
        {
          "role": "user",
          "content": "Hello!"
        }
      ]
    },
)
print(r.json())
const r = 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/gpt-oss-20b",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/chat/completions \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"openai/gpt-oss-20b","messages":[{"role":"user","content":"Hello!"}]}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

GPT OSS 20B API Pricing

TypePrice
Input
$0.103155 / 1M tokens
Output
$0.41262 / 1M tokens
Cached input
$0.0515775 / 1M tokens

GPT OSS 20B Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Humanity's Last Exam
10.9%
Expert-level questions across many domainsSourceJuly 13, 2026
GPQA Diamond
71.5%
Google-proof graduate science questions (hardest subset)SourceJuly 13, 2026
AIME 2025
91.7%
Competition mathematics (AIME), 2025SourceJuly 13, 2026
Intelligence
10
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
Math
62.3
Composite score across standardised mathematics evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026

GPT OSS 20B vs other models

ModelInputOutputContextBest for
GPT OSS 20B
This page
$0.103155 / 1M tokens
$0.41262 / 1M tokens
128K tokens
Reasoning + agents
$6.5 / 1M tokens
$39 / 1M tokens
1M tokens
Reasoning + agents
$2.6 / 1M tokens
$13 / 1M tokens
1M tokens
Balanced coding + agents
$3.9 / 1M tokens
$19.5 / 1M tokens
1M tokens
Long-context, multimodal & agentic workflows
$1.95 / 1M tokens
$11.7 / 1M tokens
1M tokens
Reasoning + agents

Frequently asked questions

GPT OSS 20B has a 131,000 tokens context window and can return up to 131,072 tokens.

GPT OSS 20B takes text as input and returns text.

Use openai/gpt-oss-20b as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.

GPT OSS 20B became available on September 9, 2025.

GPT OSS 20B is priced at input $0.103155 / 1M tokens, output $0.41262 / 1M tokens, cached input $0.0515775 / 1M tokens.

Yes, GPT OSS 20B can stream responses as they are generated.

GPT OSS 20B was built by OpenAI.

Start building with GPT OSS 20B

Get API Key
1000+ models, one API.