We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
OpenAI: gpt-oss-120b (batch)
openai/gpt-oss-120b:batchTry OpenAI: gpt-oss-120b (batch) now
Runs on your balance at the prices above. New accounts start with free usage.
One API. Every model.
Session cost $0.00
Settings
Advanced parameters
OpenAI: gpt-oss-120b (batch) at a glance
- Input price is 93% lower than the median of 434 Text models.
- Context window of 131,072 tokens, enough for long documents and multi-turn conversations.
- Supports tool (function) calling for agents and integrations.
- Supports structured JSON output with a schema.
- Supports reasoning effort control.
- A typical request (1,000 input / 500 output tokens) costs about $0.000342.
About OpenAI: gpt-oss-120b (batch)
OpenAI: gpt-oss-120b (batch) is an open-weight language model from OpenAI. It is a Mixture-of-Experts (MoE) model with 117 billion total parameters, of which 5.1 billion are activated per forward pass. It was released by the provider on 2025-08-05 and sits in the text category. The "batch" suffix in the model id indicates the batch variant of this model as served on api14.
The model takes text in and returns text out, with a context window of 131,072 tokens and a maximum output of 117,964 tokens. Its knowledge cutoff is 2024-06-30. It is built for high-reasoning, agentic and general-purpose production use cases, and it supports reasoning controls, so you can decide how much reasoning effort the model applies and whether reasoning content is included in the response.
Those capabilities point to a fairly wide set of practical uses. The long context and large maximum output suit long document analysis, summarisation and generation tasks where the input and the answer are both large. The reasoning and agentic focus makes it a reasonable fit for multi-step problem solving, tool-driven workflows and structured extraction, since it supports tool calling and structured outputs. General-purpose text generation, such as drafting and transformation work, also follows from its text-in, text-out design.
You call it through api14's OpenAI-compatible API using the model id "openai/gpt-oss-120b:batch". Because the interface is OpenAI-compatible, existing OpenAI client libraries and request shapes work with it. The supported request parameters are frequency_penalty, include_reasoning, logit_bias, max_tokens, min_p, presence_penalty, reasoning, reasoning_effort, repetition_penalty, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools, top_k and top_p. Sampling controls (temperature, top_p, top_k, min_p, the penalties, seed and stop), output limits (max_tokens), reasoning controls (reasoning, reasoning_effort, include_reasoning), and structured and tool use (response_format, structured_outputs, tools, tool_choice) are all available, so you can tune both the shape and the determinism of responses.
One thing to keep in mind is modality: input and output are text only, so if your task depends on images or audio, this model is not the right fit. The knowledge cutoff of 2024-06-30 also means anything after that date is outside its training data, and you should supply recent information in the prompt or via tools where it matters. Within those bounds, the combination of a large context window, a large maximum output and reasoning plus tool support covers most text production workloads.
How to call the OpenAI: gpt-oss-120b (batch) API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "openai/gpt-oss-120b:batch".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "openai/gpt-oss-120b:batch",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Supported parameters
frequency_penaltyinclude_reasoninglogit_biasmax_tokensmin_ppresence_penaltyreasoningreasoning_effortrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_ktop_pSpecifications
- Context length
- 131,072
- Max output
- 117,964
- Input
- text
- Output
- text
- Knowledge cutoff
- 2024-06-30
Requests on api14 · last 7 days
OpenAI: gpt-oss-120b (batch): frequently asked questions
- How much does the OpenAI: gpt-oss-120b (batch) API cost?
- OpenAI: gpt-oss-120b (batch) costs Input $0.10 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of OpenAI: gpt-oss-120b (batch)?
- OpenAI: gpt-oss-120b (batch) reads up to 131,072 tokens per request: prompt, history and documents together. It writes up to 117,964 output tokens per response.
- What can OpenAI: gpt-oss-120b (batch) do?
- OpenAI: gpt-oss-120b (batch) accepts text and returns text. It supports tool calling, structured JSON output, reasoning effort control.
- How do I call OpenAI: gpt-oss-120b (batch) from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "openai/gpt-oss-120b:batch". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to OpenAI: gpt-oss-120b (batch)?
- Comparable Text models at a similar price: Qwen: Qwen3.7 Flash, Amazon: Nova Micro 1.0, DeepSeek: DeepSeek V4 Flash 0731. Each runs through the same API key, so switching is one string.
OpenAI: gpt-oss-120b (batch) community
New topicThis community has no topics yet. Open the first one about OpenAI: gpt-oss-120b (batch).