Home/Models/MiniMax/MiniMax M2.1
M

MiniMax M2.1

入力:$0.24/M
出力:$0.96/M
文脈:204,800(total input + output per request)
最大出力:131.1K
MiniMax M2.1:大幅に強化された多言語プログラミング、実世界の複雑なタスクのために設計
新着
商用利用
Playground
概要
機能
料金プラン
API

MiniMax M2.1 とは

MiniMax M2.1 は MiniMax M2 ファミリーの後継リリースで、MiniMax により 2025年12月23日 に公開されました。コード、エージェント型の多段ワークフロー(ツール利用、マルチターン計画)、およびフルスタックアプリ生成(Web、モバイル、バックエンド)に特化した、オープンソースの本番志向モデルとして位置付けられています。本リリースは、多言語プログラミングの強化、モバイル/ネイティブアプリ機能の向上、簡潔な応答、ツール/エージェントの汎化の改善を強調しています。

主な機能

  • MoE の効率: 合計パラメータ数は大きいものの、トークンごとにアクティブなサブセットは小規模(推論効率のためにピーク容量とトレードオフする設計)。
  • コード優先の最適化: 多言語(Python、TypeScript、Rust、Go、C++、Java、Swift、モバイルのネイティブ言語)にわたる強力なコード理解・生成。
  • エージェント&ツール ワークフロー: ツール呼び出し、マルチステップ計画、“interleaved thinking”/複合指示の連鎖実行に対応。
  • 大規模コンテキスト対応と長文出力: 開発の長文脈ワークフローおよびエージェントのトレース/履歴を対象。
  • 低レイテンシ/高スループット: 選択的アクティベーション設計とデプロイ最適化により、対話型コーディングアシスタントやスケールしたエージェントループで実用的。

技術的な機能と仕様

  • アーキテクチャ: Mixture-of-Experts(MoE)設計。
  • パラメータ: 報告されている設計: 約 2,300 億の総パラメータに対し、推論ごとに使用される約 100 億のアクティブパラメータ(MoE のアクティブサブセット)。これは M2 ファミリーで用いられているアクティブパラメータ効率モデルと同一です。
  • 推論特性: 対話的低レイテンシ、バッチの高スループット推論、頻繁なツール呼び出しを伴うエージェントループ向けに設計。
  • ストリーミング/関数呼び出し: ストリーミングトークン出力と、構造化 I/O のための高度な関数呼び出し/ツールインターフェースをサポート。

ベンチマーク性能

MiniMax は比較ベンチマークの主張を公開し、サードパーティのアグリゲーターもローンチ時のスコアを報告しました。代表的な公開数値には以下が含まれます:

Multi-SWE Bench / SWE-Bench(コーディング/エージェント系スイート): プロバイダーおよびアグリゲーターの掲載では、M2.1 は Multi-SWE-Bench で 49.4%、SWE-Bench Multilingual で 72.5% とされています(いずれもコード生成およびコード推論タスクのスコア集計)。

M2.1 はテストケース生成、コード最適化、コードレビュー、指示追従において M2 から包括的に改善され、M2 を上回り、いくつかのコーディングサブタスクでは Claude Sonnet 4.5 に匹敵または凌駕します。

MiniMax M2.1

代表的なプロダクションユースケース

  1. IDE コードアシスタント&リファクタリング: 複数ファイルのリファクタ、コードレビュー提案、自動テスト生成、複数言語にわたるパッチ生成。
  2. エージェント型 “Digital Employee”: ツール統合と“interleaved thinking”を用いて、チケットシステムの検索、文書の要約、テキストベースのコマンドによる Web アプリ操作などの反復的なオフィス業務を自動化。
  3. 多言語エンジニアリング支援: 複数言語(Rust、Go、Java、C++、TypeScript)で構成されるコードベースに対し、クロスランゲージのコード合成や変換に活用可能。
  4. 自動コード評価とテスト生成: テストケースの生成、コード解析の実行、CI ツール群の一部として修正案や最適化案の提示。
  5. ローカル/オンプレでの研究とカスタマイズ: 公開ウェイトと推奨推論スタックを用い、オンプレ環境での実行やファインチューニングが可能。

MiniMax M2.1 API のアクセスと使用方法

ステップ 1: API キーの取得

cometapi.com にログインしてください。未登録の場合は先に登録してください。CometAPI コンソール にサインインします。インターフェースのアクセス認証用 API キーを取得します。パーソナルセンターの API トークンで “Add Token” をクリックし、トークンキー sk-xxxxx を取得して送信します。

ステップ 2: MiniMax M2.1 API にリクエストを送信

API リクエストを送信するエンドポイントとして “minimax-m2.1” を選択し、リクエストボディを設定します。リクエストメソッドとリクエストボディは当社サイトの API ドキュメントから取得できます。当社サイトは利便性のため Apifox テストも提供しています。<YOUR_API_KEY> をアカウントの実際の CometAPI キーに置き換えてください。呼び出し先: Chat スタイルの API。

質問やリクエストを content フィールドに挿入します — モデルはこの内容に応答します。API レスポンスを処理して生成結果を取得します。

ステップ 3: 結果の取得と検証

API レスポンスを処理して生成結果を取得します。処理後、API はタスクのステータスと出力データを返します。

よくある質問

What is the context window size for MiniMax M2.1?

MiniMax M2.1 supports a 204,800 token context window, enabling handling of large codebases and complex multi-file projects.

Can MiniMax M2.1 build native Android and iOS apps?

Yes, MiniMax M2.1 significantly strengthens native Android (Kotlin) and iOS (Swift/Objective-C) development capabilities, addressing a common weakness in AI coding models.

What programming languages does MiniMax M2.1 support?

MiniMax M2.1 provides systematic enhancement for Rust, Java, Golang, C++, Kotlin, Objective-C, TypeScript, JavaScript, and Python, covering the complete chain from low-level system development to application layer development.

What AI coding tools are compatible with MiniMax M2.1?

MiniMax M2.1 works with Claude Code, Cursor, Cline, Kilo Code, Roo Code, BlackBox AI, and Droid (Factory AI), with support for context management via Skill.md, cursorrule, and agent.md files.

What is the difference between M2.1 and M2.1-lightning?

MiniMax M2.1 outputs at approximately 60 tokens per second with maximum capability, while M2.1-lightning delivers approximately 100 tps for faster, more agile responses at similar quality.

Does MiniMax M2.1 support function calling and tool use?

Yes, MiniMax M2.1 features Interleaved Thinking for systematic problem-solving and supports function calling via the Anthropic-compatible API, enabling Shell, Browser, Python interpreter, and MCP tool orchestration.

How does MiniMax M2.1 compare to Claude Sonnet 4.5 for multilingual coding?

MiniMax M2.1 outperforms Claude Sonnet 4.5 on multilingual coding scenarios and closely approaches Claude Opus 4.5 on SWE-bench Verified, while costing only 8% of Claude's price.

MiniMax M2.1の機能

MiniMax M2.1のパフォーマンスと使いやすさを向上させるために設計された主要機能をご紹介します。これらの機能がプロジェクトにどのようなメリットをもたらし、ユーザーエクスペリエンスを改善するかをご確認ください。

MiniMax M2.1の料金

MiniMax M2.1の競争力のある価格設定をご確認ください。さまざまな予算や利用ニーズに対応できるよう設計されています。柔軟なプランにより、使用した分だけお支払いいただけるため、要件の拡大に合わせて簡単にスケールアップできます。MiniMax M2.1がコストを管理しながら、お客様のプロジェクトをどのように強化できるかをご覧ください。
コメット価格 (USD / M Tokens)公式価格 (USD / M Tokens)割引
入力:$0.24/M
出力:$0.96/M
入力:$0.3/M
出力:$1.2/M
-20%

MiniMax M2.1のサンプルコードとAPI

MiniMax M2.1の包括的なサンプルコードとAPIリソースにアクセスして、統合プロセスを効率化しましょう。詳細なドキュメントでは段階的なガイダンスを提供し、プロジェクトでMiniMax M2.1の潜在能力を最大限に活用できるよう支援します。
Python
JavaScript
Curl
from openai import OpenAI
import os

# Get your CometAPI key from https://api.cometapi.com/console/token
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com/v1"

client = OpenAI(base_url=BASE_URL, api_key=COMETAPI_KEY)

# minimax-m2.1: MiniMax M2.1 model via chat/completions
completion = client.chat.completions.create(
    model="minimax-m2.1",
    messages=[
        {"role": "user", "content": "Hello! Tell me a short joke."}
    ]
)

print(completion.choices[0].message.content)

その他のモデル