Для MiniMax-M2.1 используйте Chat Completions API.

О модели

MiniMax-M2.1 — текстовая модель MiniMax для многоязычной разработки, вызова инструментов, выполнения инструкций и долгого планирования.

По данным MiniMax, на SWE-bench Multilingual набирает 72,5 % против 56,5 % у M2, а на Terminal-bench 2.0 — 47,9 % против 30,0 %.

На внутреннем бенчмарке VIBE, который проверяет приложения для Web, Android, iOS, симуляций и бэкенда, средний результат — 88,6 против 67,5 у M2; на Toolathlon — 43,5 % против 16,7 %.

Принимает и возвращает текст, поддерживает вызов функций; рассуждения включены всегда. Доступна и быстрая версия, MiniMax-M2.1-highspeed.

Стоимость

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

Токены

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

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

30₽

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

120₽

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

3₽

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

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

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

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

Параметр

Значение

Вход

Текст

Выход

Текст

Рассуждения

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

Лицензия

Modified MIT

Дата выхода

22 декабря 2025

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

Модель

Дата выхода

Вход

Рассуждения

Быстрая версия

MiniMax-M2.7

18 марта 2026

Текст

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

MiniMax-M2.7-highspeed

MiniMax-M2.5

Февраль 2026

Текст

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

MiniMax-M2.5-highspeed (Lightning)

MiniMax-M2.1 (эта модель)

22 декабря 2025

Текст

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

MiniMax-M2.1-highspeed

Бенчмарки

Бенчмарк

Результат

Условия

SWE-bench Verified

74 %

Claude Code, внутренняя инфраструктура MiniMax, системный промпт заменён, среднее четырёх запусков

Multi-SWE-bench

49,4 %

Claude Code, внутренняя инфраструктура MiniMax, системный промпт заменён, среднее четырёх запусков

SWE-bench Multilingual

72,5 %

Claude Code, внутренняя инфраструктура MiniMax, системный промпт заменён, среднее четырёх запусков

Terminal-bench 2.0

47,9 %

Claude Code, внутренняя оценка MiniMax, лимиты времени сняты, среднее четырёх запусков

VIBE, среднее

88,6

Внутренний бенчмарк MiniMax, Claude Code, среднее трёх запусков

Toolathlon

43,5 %

Протокол как в исходной статье бенчмарка

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="minimax-m2.1",    messages=[        {"role": "system", "content": "Отвечай кратко и по делу."},        {"role": "user", "content": "Объясни, что такое идемпотентность."},    ],)print(response.choices[0].message.content)

Параметры

Параметр

Тип

По умолчанию

Описание

model

string

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

ID модели: minimax-m2.1.

messages

array

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

История диалога. Роли: system, user, assistant, tool. content — текст.

max_tokens

integer

—

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

stream

boolean

false

Потоковый ответ.

tools

array

—

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

thinking

object

—

Принимается, но игнорируется: рассуждения остаются включёнными.

Важно знать

  • Рассуждения включены всегда: параметр thinking со значением disabled принимается, но игнорируется.

  • MiniMax рекомендует temperature 1,0, top_p 0,95 и top_k 40.