Model
A model the project can call, with what it reads, how much it can take and write, and the AI units it uses.
A model the project can call.
{
"id": "openai/gpt-oss-120b",
"name": "GPT OSS 120B",
"ownedBy": "openai",
"createdAt": "2026-09-30T00:00:00.000Z",
"status": "available",
"inputs": ["text"],
"contextWindow": 128000,
"maxOutputTokens": 16000,
"defaultOutputTokens": 4096,
"tools": true,
"reasoning": true,
"units": { "input": 20000, "cached": 20000, "output": 79000 },
"processedIn": "Germany",
"retiresAt": null,
"replacedBy": null
}Fields
idstringThe model’s name, to pass as
modeltochat().namestringThe model’s name to show people, such as
GPT OSS 120B.ownedBystringWho makes the model, such as
openaiornvidia.createdAtDateWhen the model was added.
statusstringpreview,available, ordeprecated. A preview model can change or be removed without notice.inputsstring[]What the model reads:
text, andimagefor a model that reads images.contextWindownumberThe most tokens the messages and the answer can hold together.
maxOutputTokensnumberThe highest
maxTokensthe model takes.defaultOutputTokensnumberThe answer’s limit when you leave out
maxTokens.toolsbooleanWhether the model can call tools.
reasoningbooleanWhether the model thinks before it answers, and so takes
reasoningEffort.unitsobjectThe AI units per million tokens:
inputread,cachedread from the cache, andoutputwritten. See AI units.processedInstringThe country where the model runs.
retiresAtDate or nullFor a deprecated model, the day it stops answering.
replacedBystring or nullFor a deprecated model, the model to move to.
Returned by
Last updated