AGTCloud API Docs
ガイドAPIリファレンス連携とリソース更新とヘルプ
ベンダー別パラメーターの違い

MiMo のパラメーターとプロトコルの違い

互換プロトコルにおける MiMo のパラメーターの違いと使い方を確認します。

MiMo は本ページに従ってプロトコルのパラメーターを調整してください。完全な構造は Chat Completions、Responses、Messages を参照してください。

対象モデル

モデル適用範囲
mimo-v2.6-pro-ultraspeed、mimo-v2.6-flash、mimo-v2.6-proすべて Chat、Responses、Messages と画像・音声・動画入力に対応。以下の共通ルールを適用

Chat Completions の差分

フィールド差分の説明
thinking.typeenabled/disabled に対応、既定値 enabled。思考を切り替える
temperature、top_p範囲は 0~1.5、0.01~1、既定値は 1.0、0.95。思考時は指定値を既定値で上書きし、非思考時は調整可能
max_completion_tokens範囲 1~131072、既定値 131072。思考と最終回答で予算を共有
stop停止文字列は最大 4 個
response_format.type公式対応値は text/json_object。JSON モードはプロンプトでも JSON 出力を明示
tool_choice実効戦略は auto。他の値は除去され auto として処理されるため、ツールを強制・禁止しない
過去の reasoning_content思考付きツール会話は過去の assistant 全体と思考を保持。ツールターンの思考欠落は 400
tools 内の web_searchMiMo 検索拡張。force_search、max_keyword、limit などを設定。出典は message.annotations、呼び出し数は usage.web_search_usage
finish_reason追加値 repetition_truncation は反復生成を検出して切り詰めたことを示す

Responses の差分

フィールド差分の説明
reasoning.effort思考は既定で有効。none で無効、minimal/low/medium/high/xhigh/max/ultra はすべて有効にするが、現在は深度の違いなし
temperature、top_p範囲と思考時の上書きは Chat 表と同じ
max_output_tokens範囲 1~131072、既定値 131072。思考と最終回答を含む
text.format.type公式対応値は text/json_object。JSON モードでは出力構造をプロンプトで明示
tool_choice実効戦略は auto。他の値は除去され auto として処理
tools[].type公式値は function/custom/namespace。関数、カスタムツール、ツール名前空間に対応
previous_response_id、background、context_management非対応のため指定しない。複数ターンはクライアントから入出力履歴を再送
過去の reasoning 項目ツール会話では返された推論とツール呼び出しを後続の input に保持

Messages の差分

フィールド差分の説明
max_tokens任意。範囲 1~131072、既定値 131072。思考と最終回答を含む
thinking.typeenabled/disabled に対応、既定値 enabled。このスイッチで思考を制御
temperature、top_p範囲と思考時の上書きは Chat 表と同じ
messages[].roleuser/assistant 以外に system も許可
tool_choice.type実効戦略は auto。他の値は除去され auto として処理
tool_choice.disable_parallel_tool_usetrue のとき、auto 戦略で返すツール呼び出しは最大一つ
過去の thinking ブロックthinking、text、tool_use を含む assistant 全体を保持し、ツール結果とともに再送
stop_reason追加値 content_filter と repetition_truncation はそれぞれ内容フィルタリングと反復生成の切り詰め

キャッシュの差分

フィールド差分の説明
コンテキストキャッシュ三モデルすべてキャッシュ対応。実際のヒットは応答の使用量で確認
Chatusage.prompt_tokens_details.cached_tokens はヒットした入力 Token 数
Responsesusage.input_tokens_details.cached_tokens はヒットした入力 Token 数
Messagesusage.cache_read_input_tokens はキャッシュから読み込んだ入力 Token 数

メディア入力の差分

入力プロトコルのブロック差分の説明
画像image_urlChat:image_url.url に公開 URL または Base64 Data URL
音声input_audioChat:input_audio.data に公開 URL または Base64 Data URL
動画video_urlChat:video_url.url に公開 URL または Base64 Data URL。fps と media_resolution はブロック上で video_url と同階層
画像input_imageResponses:image_url は公開 URL または Base64 Data URL の文字列
音声input_audioResponses:audio_url 文字列を使用し、Chat の input_audio.data とは異なる
動画input_videoResponses:video_url 文字列を使用。fps、media_resolution は同じブロック上
画像imageMessages:source.type=url では url、source.type=base64 では media_type と生の Base64 data を指定
音声audioMessages 拡張:source から URL/Base64 を渡し、画像ソースと同じ構造を使用
動画videoMessages 拡張:source から URL/Base64 を渡す。fps、media_resolution は source 内
フィールド差分の説明
fps範囲 0.1~10、既定値 2。動画の毎秒抽出フレーム数
media_resolutiondefault/max に対応、既定値 default。動画フレームの解像度を制御
画像サイズURL ファイル最大 50 MB、一枚の Base64 文字列最大 50 MB
音声サイズURL ファイル最大 100 MB、一音声の Base64 文字列最大 50 MB
動画サイズURL ファイル最大 300 MB、一動画の Base64 文字列最大 50 MB

呼び出し例

MODEL_ID をプラットフォームの完全なモデル ID に置換し、自分の API Key を使用してください。

curl 'https://api.agtcloud.ai/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "API のタイムアウトの調査方法を三点で説明してください"}],
    "thinking": {"type": "enabled"},
    "max_completion_tokens": 4096
  }'

公式資料

このページの内容