MiniMax-M2.1 — это легкая, современная большая языковая модель, оптимизированная для кодирования, агентурных рабочих процессов и разработки современных приложений. Всего с 10 миллиардами активационных параметров она обеспечивает значительный скачок в реальных возможностях, сохраняя при этом исключительную задержку, масштабируемость и экономическую эффективность. По сравнению с предшественником, M2.1 выдает более чистые, лаконичные результаты и обеспечивает более быстрое воспринимаемое время отклика. Она демонстрирует ведущую многоязычную производительность в кодировании по основным системам и языкам приложений, достигая 49,4% в Multi-SWE-Bench и 72,5% в SWE-Bench Multilingual, и служит универсальным "мозгом" агента для IDE, инструментов кодирования и общей помощи. Чтобы избежать снижения производительности этой модели, MiniMax настоятельно рекомендует сохранять рассуждения между обращениями. Узнайте больше об использовании reasoning_details для передачи рассуждений в нашей [документации](https://openrouter.ai/docs/use-cases/reasoning-tokens#preserving-reasoning-blocks).
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
resp = client.chat.completions.create(
model="minimax/minimax-m2.1",
messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)modelstringобязательныйmessagesarrayобязательныйtemperaturenumbermax_tokensintegertop_pnumbertop_kintegerstopstring | string[]frequency_penaltynumberpresence_penaltynumberrepetition_penaltynumberseedintegerresponse_formatobjecttoolsarraytool_choicestring | objectreasoningobjectinclude_reasoningboolean