Для gpt-oss-120b используйте Responses API.

О модели

gpt-oss-120b — модель OpenAI с открытыми весами для рассуждений, агентных задач и разработки. Принимает и возвращает текст.

Веса открыты по лицензии Apache 2.0. Это Mixture-of-Experts с 117 млрд параметров, из которых активны 5,1 млрд; благодаря квантизации MXFP4 модель помещается на одну GPU с 80 ГБ памяти, например NVIDIA H100.

Старшая из двух моделей gpt-oss: на GPQA Diamond при уровне high без инструментов набирает 80,1 % против 71,5 % у gpt-oss-20b.

Поддерживает вызов функций, ответы по JSON Schema и потоковый ответ; уровень рассуждений задаётся значениями low, medium и high.

Стоимость

Текущая стоимость использования этой модели:

Токены

Стоимость за 1 млн токенов

Входные токены

3,70₽

Выходные токены

17₽

Как считается расход

  • Учитываются все токены

    И входные (input), и сгенерированные моделью (output)

Характеристики

Параметр

Значение

Вход

Текст

Выход

Текст

Контекст

131 072 токена

Максимальный ответ

131 072 токена

Рассуждения

Уровни low, medium, high

Срез знаний

1 июня 2024

Дата выхода

5 августа 2025

Архитектура

Mixture-of-Experts

Параметры модели

117 млрд всего, 5,1 млрд активных

Лицензия

Apache 2.0

Сравнение с соседними моделями

Модель

Параметры всего

Активные параметры

Память для запуска

Контекст

Максимальный ответ

gpt-oss-120b (эта модель)

117 млрд

5,1 млрд

Одна GPU с 80 ГБ

131 072 токена

131 072 токена

gpt-oss-20b

21 млрд

3,6 млрд

16 ГБ

131 072 токена

131 072 токена

Бенчмарки

Бенчмарк

Результат

Условия

AIME 2024

96,6 %

Уровень рассуждений high, с инструментами, pass@1

AIME 2025

97,9 %

Уровень рассуждений high, с инструментами, pass@1

GPQA Diamond

80,1 %

Уровень рассуждений high, без инструментов, pass@1

Humanity's Last Exam

19 %

Уровень рассуждений high, с инструментами, pass@1

HealthBench

57,6 %

Уровень рассуждений high, pass@1

HealthBench Hard

30 %

Уровень рассуждений high, pass@1

API

Эндпоинт

http
POST https://api.akashilab.ru/v1/responses
Текстовый запрос
import osfrom openai import OpenAIclient = OpenAI(    api_key=os.environ["DSLAB_API_KEY"],    base_url="https://api.akashilab.ru/v1",)response = client.responses.create(    model="gpt-oss-120b",    reasoning={"effort": "low"},    instructions="Отвечай кратко и по делу.",    input="Объясни, что такое идемпотентность.",)print(response.output_text)

Параметры

Параметр

Тип

По умолчанию

Описание

model

string

обязательный

ID модели: gpt-oss-120b.

input

string или array

обязательный

Текст запроса или список сообщений. Содержимое сообщения — блоки input_text.

instructions

string

—

Системная инструкция для этого запроса.

max_output_tokens

integer

—

Максимальный ответ в токенах, от 1 до 131 072, включая токены рассуждений.

stream

boolean

false

Потоковый ответ: текст приходит событиями response.output_text.delta.

reasoning

object

—

Поле effort задаёт уровень рассуждений: low, medium или high.

text

object

—

Поле format со схемой json_schema (name, schema, strict) включает ответ по JSON Schema.

tools

array

—

Ваши функции: type function, name, description и parameters.

tool_choice

string или object

auto

Вызывать ли функцию: auto — решает модель, none — не вызывать, required — вызвать обязательно; объект {"type": "function", "name": "..."} требует конкретную функцию.

store

boolean

false

Сохранить ответ на стороне шлюза на 30 дней, чтобы продолжить диалог через previous_response_id.

previous_response_id

string

—

ID сохранённого ответа (store: true), после которого продолжается диалог.

Важно знать

  • Изображения не принимаются: модель работает только с текстом.

  • Ответ сохраняется только при store: true; продолжить диалог через previous_response_id можно для сохранённого ответа в течение 30 дней.

  • Параметры conversation и background не поддерживаются.