Для Step 5 Preview используйте Chat Completions API.

О модели

Step 5 Preview — флагманская модель StepFun для агентной работы: разреженная смесь экспертов на 600 млрд параметров, из них 27 млрд активных. StepFun отмечает сильные стороны в программной инженерии и профессиональной работе со знаниями, особенно в финансах. Лицензия — собственная лицензия StepFun.

Контекст — до 1 млн токенов; в DSLab максимальный ответ — 64 000 токенов. Модель принимает текст и изображения (StepFun указывает и видео, мы его не проверяли), вызывает функции и возвращает ответ в формате JSON.

Модель всегда рассуждает, и расход рассуждений отдельной строкой в usage не показывается: на нашем тестовом вопросе с ответом в одно предложение completion занял 617 токенов. Отключить рассуждения через reasoning_effort нельзя.

Стоимость

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

Токены

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

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

110₽

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

297₽

Чтение из кэша

11₽

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

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

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

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

Параметр

Значение

Вход

Текст, изображения

Выход

Текст

Параметры

600 млрд, из них 27 млрд активных

Контекст

До 1 млн токенов

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

64 000 токенов

Рассуждения

Всегда включены

Вызов функций

Да

Ответ в JSON

Да

Лицензия

Лицензия StepFun

Дата выхода

8 октября 2026

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

Модель

Параметры

Вход

Контекст

Step 5 Preview (эта модель)

600 млрд, 27 млрд активных

Текст, изображения

До 1 млн токенов

Step 3.7 Flash

—

Текст, изображения, видео

262 144 токена

API

Эндпоинт

http
POST https://api.akashilab.ru/v1/chat/completions
Текстовый запрос
import osfrom openai import OpenAIclient = OpenAI(    api_key=os.environ["DSLAB_API_KEY"],    base_url="https://api.akashilab.ru/v1",)response = client.chat.completions.create(    model="step-5-preview",    messages=[        {"role": "system", "content": "Отвечай кратко и по делу."},        {"role": "user", "content": "Объясни, что такое идемпотентность."},    ],)print(response.choices[0].message.content)

Параметры

Параметр

Тип

По умолчанию

Описание

model

string

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

ID модели: step-5-preview.

messages

array

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

История диалога: роли system, user, assistant и tool. content — текст или блоки текста и изображений.

max_tokens

integer

—

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

stream

boolean

false

Потоковый ответ. Чтобы получить расход токенов в потоке, добавьте stream_options со значением include_usage: true.

tools

array

—

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

temperature

number

—

Разброс ответов, от 0 до 2.

response_format

object

—

Формат ответа: json_object.

reasoning_effort

string

—

Уровень рассуждений: значение none не принимается (ошибка 400), high включает полные рассуждения. Другие значения зависят от модели.

Важно знать

  • Это предварительная версия: поведение может меняться.

  • Рассуждения нельзя отключить: reasoning_effort со значением none возвращает ошибку 400. Задавайте max_tokens с запасом: даже короткий ответ тратит сотни токенов.

  • Значение temperature вне диапазона от 0 до 2 возвращает ошибку 400.