MiniMax-M3 - OpenAI 互換 API
- OpenAI Chat Completions プロトコルを使用して MiniMax-M3 モデルを呼び出します
- マルチターン対話:シングルターンまたはマルチターンの文脈対話に対応
- システムプロンプト:
role=systemメッセージで AI の役割と振る舞いをカスタマイズ - マルチモーダル入力:
contentはテキスト + 画像 / 動画の混在に対応 - 思考モード:
thinking.typeで制御し、思考内容はreasoning_contentで返却 - ストリーミング出力:SSE ストリーミングレスポンスに対応
- ツール呼び出し:Function Calling に対応
Documentation Index
Fetch the complete documentation index at: https://docs.evolink.ai/llms.txt
Use this file to discover all available pages before exploring further.
https://direct.evolink.ai で、テキストモデルへの対応が優れており、長時間接続をサポートします。https://api.evolink.ai はマルチモーダルサービスの主力エンドポイントで、テキストモデルに対しては代替アドレスとして使用されます。承認
##すべての API は Bearer Token 認証が必要です##
API キーの取得:
API キー管理ページにアクセスして API キーを取得してください
リクエストヘッダーに追加:
Authorization: Bearer YOUR_API_KEYボディ
対話モデル名
MiniMax-M3 "MiniMax-M3"
対話メッセージのリスト。マルチターン対話に対応
役割が異なるメッセージは異なるフィールド構造を持つため、対応する役割を選択して確認してください
1- System Message
- User Message
- Assistant Message
- Tool Message
深い思考を制御します
説明:
- デフォルトは
adaptive:モデルが問題の難易度に応じて深く思考するかを適応的に判断します - デフォルトでは思考内容はレスポンスの
content内にインラインされます(<think>...</think>で囲まれます)。独立したフィールドに分離したい場合はreasoning_splitを併用してください
思考内容を独立したフィールドに分離するかどうか
false(デフォルト):思考内容はcontent内にインラインされ、<think>...</think>で囲まれますtrue:思考内容はchoices[].message.reasoning_contentとreasoning_detailsに分離されます
サンプリング温度。出力のランダム性を制御します
説明:
- 低い値(例:0.2):より確定的で焦点の絞られた出力
- 高い値(例:1.5):よりランダムで創造的な出力
- 範囲
[0, 2]、デフォルト 1
0 <= x <= 21
核サンプリング(Nucleus Sampling)パラメータ
説明:
- 累積確率が上位のトークンからのサンプリングを制御します
- 例えば 0.95 は累積確率が 95% に達するトークンから選択することを意味します
- 範囲
[0, 1]、MiniMax-M3 のデフォルトは 0.95
推奨:temperature と top_p を同時に調整しないでください
0 <= x <= 10.95
生成内容の長さの上限(Token 数)
説明:
- MiniMax-M3 は 131,072(128K)を推奨、上限は 524,288(512K)
- 思考によって生成されるトークンもこの上限に含まれます
- 生成が
lengthの理由で中断された場合は、この値を引き上げてみてください
1 <= x <= 524288131072
レスポンスをストリーミング方式で返すかどうか
true:ストリーミング返却。SSE(Server-Sent Events)でチャンクごとにリアルタイムで内容を返しますfalse:完全なレスポンスを待ってから一括で返します(デフォルト)
false
ストリーミングレスポンスのオプション
stream=true の場合のみ有効です
Function Calling 用のツール定義リスト
各ツールには名前、説明、パラメータ schema が必要です
旧版の生成長さ制限パラメータ
説明:非推奨です。代わりに max_completion_tokens を使用してください
x >= 1レスポンス
対話生成に成功
対話完了の一意の識別子
"0668a381bdc3c0ded310e27c9a46d16e7"
実際に使用されたモデル名
"MiniMax-M3"
レスポンスの種類
chat.completion "chat.completion"
作成タイムスタンプ(Unix 秒)
1777026807
対話生成の選択肢リスト
Token 使用統計情報
入力内容がセンシティブワードフィルターに該当したかどうか。入力が重大な違反の場合、API はコンテンツ違反エラーを返し、レスポンス内容は空になります
入力が該当したセンシティブワードの種類(input_sensitive が true の場合に返却):1 重大な違反;2 ポルノ;3 広告;4 禁止コンテンツ;5 暴言;6 暴力 / テロ;7 その他
出力内容がセンシティブワードフィルターに該当したかどうか
出力が該当したセンシティブワードの種類
ステータスコードとエラー詳細