Для 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
Эндпоинт
POST https://api.dslab.tech/v1/chat/completionsimport osfrom openai import OpenAIclient = OpenAI( api_key=os.environ["DSLAB_API_KEY"], base_url="https://api.dslab.tech/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.