MiniMax M2.5

200k context
ПровайдерMinimax

minimax-m2-5 — текстовая модель-модель от Minimax.

function_callingstreaming

Попробуйте прямо здесь

Что умеет MiniMax M2.5

  • Function Calling
  • Streaming

Стоимость

за 1М input
75.6 ₽
за 1М output
266 ₽

Цены указаны в рублях и списываются с баланса проекта за успешные запросы. Надбавки (+) суммируются с базовой ставкой.

Технические характеристики

Контекст
200,000
токенов
Output
128,000
токенов
Vendor
minimax
Modality
text

Параметры запроса

Параметры, которые принимает модель. Передаются в теле запроса.

ПараметрТипДиапазон / значенияПо умолчаниюОписание
messagesreq
array
Массив сообщений в формате OpenAI: [{"role": "system"|"user"|"assistant", "content": "..."}].
1 пример
Примеры
[
  {
    "role": "system",
    "content": "You are a helpful assistant."
  },
  {
    "role": "user",
    "content": "Привет!"
  }
]
temperature
number
min: 0 · max: 2
1
Sampling temperature 0..2. Выше — креативнее, ниже — детерминированнее.
top_p
number
min: 0 · max: 1
1
Nucleus sampling. Альтернатива temperature — рекомендуется менять только одно.
max_tokens
integer
min: 1
Максимум токенов в ответе.
stream
boolean
false
Streaming через SSE.
stop
array of strings
До 4 stop-последовательностей. Генерация прекратится при их встрече.
presence_penalty
number
min: -2 · max: 2
0
Penalty за повторение тем (-2..2).
frequency_penalty
number
min: -2 · max: 2
0
Penalty за повторение токенов (-2..2).
tools
array
Список tools (OpenAI function calling формат) для агентных режимов.
tool_choice
string
auto / required / none / {type: "function", function: {name}}.
response_format
object
Формат ответа: {"type": "json_object"} для гарантированного JSON.

Пример кода

minimax-m2-5_example.py
from openai import OpenAI

client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.chat.completions.create(
    model="minimax-m2-5",
    messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)
Полная документация модели