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

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

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

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

対象モデル

モデル適用範囲
deepseek-flashChat、Responses、Messages。画像入力対応
deepseek-v4-proChat、Responses、Messages。画像入力非対応、Responses はサーバー側検索対応

Chat Completions の差分

フィールド差分の説明
thinking.type両モデルとも既定で思考が有効。enabled/disabled に対応
reasoning_effortnone で思考を無効化、low/high/max で有効化。既定値は high。互換値は minimal→low、medium/xhigh→high、ultra→max
temperature範囲 0~2。思考モードでは指定値を無視
top_pFlash:思考時は範囲 0.95~1、0.95 未満は 0.95 として処理。非思考時は 1 固定。Pro:思考時は指定値を無視し、tools ありで 0.95、それ以外は 1。非思考時は有効
max_tokensDeepSeek は引き続き使用し、非推奨ではない。範囲 1~393216。既定値は非思考 8192、思考 65536、深度 max では 131072
presence_penalty、frequency_penalty公式に非推奨。指定しても無効
stop文字列または文字列配列。停止文字列は最大 16 個
response_format.typetext/json_object に対応。JSON モードはプロンプトでも JSON 出力を明示
tools、tool_choiceFunction Tool のみ。思考時の required または関数指定は 400。先に思考を無効化
過去の reasoning_content思考時に tools を指定する場合、ツール未使用ターンも含むすべての assistant 思考を再送。tools がなければ履歴思考は無視
stream_options.include_usagestream: true とだけ併用可能。有効・無効にかかわらず最後の本文チャンクに全 Usage が入り、別の choices: [] チャンクはない。有効時、先行チャンクの usage は null
user_idDeepSeek 拡張。最大 512 文字、英数字、アンダースコア、ハイフンのみ。利用者、キャッシュ、スケジューリングを分離し、個人情報を含めない

Responses の差分

フィールド差分の説明
input、instructions少なくとも一方を指定。instructions は先頭 system メッセージとなり、developer は user として扱う
reasoning.effort既定値 high、対応値 none/low/high/max。互換値は上表どおり。none で思考を無効化
temperature、top_p値と思考モードの動作は上表と同じ。Flash と Pro の違いに注意
previous_response_id、conversation、storeステートレス。指定値は無視。入出力履歴を再送。応答は previous_response_id: null、store: false 固定
text.formattext/json_object/json_schema に対応。JSON Schema は name と schema が必須
text.verbosity、reasoning.summary前者は無効、後者は要約を生成しない。過去の reasoning は平文 content のみで、summary/encrypted_content は非対応
toolsFunction Tool に対応。Custom Tool 名は apply_patch のみで、他の名前は 400。web_search は Pro のみ有効、Flash は無視。file_search、code_interpreter、computer_use、mcp は無視
tool_choicenone/auto/required と Function Tool の指定に対応
parallel_tool_calls、max_tool_calls指定値は無視。並列ツール呼び出しは常時有効で、応答の parallel_tool_calls は true 固定
truncation無視。自動切り詰めなし。コンテキスト超過は 400
background、metadata、include、prompt指定値は無視
service_tier、safety_identifier、context_management、stream_options指定値は無視

Messages の差分

フィールド差分の説明
anthropic-versionDeepSeek はこの Header を無視し、Anthropic のバージョン日付でルールを切り替えない
thinking、output_config.effort思考は既定で有効。thinking.type は enabled/disabled に対応し、budget_tokens は無視。深度は low/high/max、既定値 high。互換値は Chat 表どおり。output_config は effort のみ
temperature、top_p値と思考時の動作は Chat 表と同じ。top_k は無視
tool_choice.typenone/auto/any/tool に対応。disable_parallel_tool_use は無視
metadatauser_id のみ対応。他のフィールドは無視
container、mcp_servers、service_tier指定値は無視
テキストとツール結果テキストの citations とツール結果の is_error は無視。キャッシュマーカーは下表を参照
コンテンツブロックdocument、search_result、redacted_thinking、code_execution_tool_result、mcp_tool_use、mcp_tool_result、container_upload は非対応

キャッシュの差分

フィールド差分の説明
自動プレフィックスキャッシュ既定で有効、設定不要。保存済みプレフィックス単位が完全一致すればヒット可能。任意の一致断片では保証されない
Responses の prompt_cache_key、prompt_cache_retention指定値は無視し、システムがキャッシュを自動管理
Messages の cache_controlコンテンツブロックとツール定義のマーカーは無視
キャッシュ使用量Chat は usage.prompt_cache_hit_tokens と usage.prompt_cache_miss_tokens、Responses は usage.input_tokens_details.cached_tokens を確認

メディア入力の差分

画像は deepseek-flash のみ対応し、deepseek-v4-pro は非対応です。

入力プロトコルのブロック差分の説明
画像image_urlChat:image_url.url は公開 URL または Base64 Data URL
画像input_imageResponses:image_url は公開 URL/Base64 Data URL。user/developer またはツール出力に配置可能。system/assistant の画像は 400
画像imageMessages:source.type=url では url、source.type=base64 では media_type と data を指定
フィールド差分の説明
detailChat は image_url 内、Responses はブロック内。low/high/original/auto に対応し、low は 512×512 に縮小。他三値は現在同等
画像形式とサイズJPEG、PNG、GIF、WebP。URL/Base64 は一枚最大 32 MiB、本文最大 48 MiB。Base64 エンコードも本文に含む
画像 URL最大 8192 文字、60 秒以内にダウンロード完了が必要

呼び出し例

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"},
    "reasoning_effort": "high",
    "max_tokens": 4096
  }'

公式資料

このページの内容