API Hop ドキュメント
MiniMax モデル
共通の Chat Completions エンドポイントから MiniMax M3 を呼び出します。
https://api.apihop.ai/v1/chat-completionsMiniMax M3 は共通 Chat Completions エンドポイントから利用でき、非ストリーミングと SSE ストリーミングの両方のテキストレスポンスに対応しています。
POST https://api.apihop.ai/v1/chat-completions利用可能なモデル
model の値 | 種類 | 非ストリーミング | SSE ストリーミング |
|---|---|---|---|
minimax-m3 | テキストチャット | 対応 | 対応 |
認証
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json非ストリーミングのリクエスト
{
"model": "minimax-m3",
"messages": [
{
"role": "system",
"content": "You are a code review assistant."
},
{
"role": "user",
"content": "List five risk areas to review in a payment webhook implementation."
}
],
"thinking": {
"type": "disabled"
},
"stream": false
}ストリーミングのリクエスト
{
"model": "minimax-m3",
"messages": [
{
"role": "user",
"content": "Analyze a duplicate queue-consumption issue step by step."
}
],
"stream": true
}このエンドポイントは、既定では 1 つの完全な JSON レスポンスを返します。SSE ストリーミングが必要な場合は、stream: true を明示的に設定してください。
リクエストフィールド
modelstring必須minimax-m3 を使用してください。
messagesobject[]必須OpenAI Chat Completions 形式のメッセージです。各メッセージには role と content が含まれます。
streamboolean既定値: falsetrue では SSE を、false では 1 つの完全な JSON レスポンスを返します。
max_tokensinteger任意の最大出力トークン数で、正の整数を指定します。省略すると、選択したモデルの上流側の既定値を使用します。モデルによっては、予算に最終テキストだけでなく推論トークンも含まれます。予算が小さいと、回答が途中で切れたり、最終テキストの生成前に予算を使い切ったりする可能性があります。予算を増やすと費用が増える場合があります。
max_completion_tokensinteger互換性のために用意された、任意の max_tokens の代替フィールドです。予算に関する注意事項は同じです。対応状況は選択したモデルによって決まります。両方を省略すると上流側の既定値を使用します。
thinkingobjectMiniMax の思考制御です。非表示の推論を必要としない、短く直接的な回答には { "type": "disabled" } を使用してください。省略すると、モデルの既定の思考動作を維持します。
temperature、top_p、frequency_penalty、presence_penalty、stop、n などの共通フィールドについては、共通 Chat Completionsを参照してください。minimax-m3 はこれらの標準フィールドを受け付けますが、すべてのパラメータが必ず測定可能な意味上の変化をもたらすとは限りません。
成功時のレスポンス
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "minimax-m3",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Start by checking idempotency keys, acknowledgements, and retry policy..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 29,
"completion_tokens": 104,
"total_tokens": 133
}
}usage には、任意のキャッシュ入力や推論トークンの詳細が含まれる場合があります。集計とテレメトリでは、引き続き標準の入力、出力、合計トークンのフィールドを基準にしてください。
利用上の注意
- 現在の公開仕様は Chat Completions で、非ストリーミングと SSE ストリーミングに対応しています。
minimax-m3は、現在 OpenAI Responses または Claude Messages のモデルとしては公開されていません。minimax-m3を正確に指定してください。- 現在の API キーから見えるモデルは
GET https://api.apihop.ai/v1/modelsで、最新の料金はコンソールで確認してください。