このトピックでは、Alibaba Cloud Model Studio プラットフォームで、OpenAI 互換インターフェイスまたは DashScope SDK を使用して DeepSeek シリーズのモデルを呼び出す方法について説明します。
サービスエンドポイント
サービスエンドポイントはリージョンごとに異なります。選択したリージョンに基づいてベース URL を設定します ({WorkspaceId} は実際のワークスペース ID に置き換えてください)。利用可能なモデルとレート制限もリージョンによって異なります。詳細については、「レート制限」ドキュメントをご参照ください。
- OpenAI 互換
- OpenAI 互換 - Responses API
- DashScope
- 中国 (北京)
- 米国 (バージニア)
- シンガポール
- ドイツ (フランクフルト)
- 日本 (東京)
SDK 呼び出し構成用の
base_url は https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1 ですHTTP リクエストアドレスは POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1/chat/completions です。はじめに
deepseek-v4-pro は DeepSeek シリーズのフラッグシップモデルであり、プログラミング、数学、および一般的なタスクに優れています。 deepseek-v4-flash-0731 は最新のリリースバージョンです。 enable_thinking パラメーターを使用して、思考モードとノンシンキングモードを切り替えることができます。 次の例では、思考モードで deepseek-v4-pro モデルを呼び出す方法を示します。
API キーを取得し、環境変数として設定する必要があります。SDK を使用する場合は、OpenAI または DashScope SDK をインストールする必要もあります。
- OpenAI 互換
- DashScope
- Anthropic 互換
enable_thinking パラメーターは、標準の OpenAI パラメーターではありません。OpenAI Python SDK では extra_body を介して渡される一方、Node.js SDK ではトップレベルパラメーターとして渡されます。reasoning_effort パラメーターは標準の OpenAI パラメーターであり、トップレベルパラメーターとして直接渡すことができます。- Python
- Node.js
- HTTP
サンプルコード
レスポンス
推論の強度 (reasoning_effort)
deepseek-v4-pro および deepseek-v4-flash-0731 モデルでは、デフォルトで思考モードが有効になっています。reasoning_effort パラメーターを使用して推論の強度を調整できます。有効な値は low、medium、high、xhigh、max です。デフォルト値は high です。
low と medium は high と同じ動作になり、xhigh は max と同じ動作になります。- OpenAI 互換
- DashScope
Python
Responses API
deepseek-v4-flash-0731 および deepseek-v4-pro は、OpenAI 互換の Responses API を介した呼び出しをサポートしています。サポートされているリージョンは、中国 (北京) とシンガポールのみです。エンドポイントについては、サービスエンドポイントをご参照ください。
deepseek-v4.1-flash-1017 は、中国 (北京)、シンガポール、米国 (バージニア)、ドイツ (フランクフルト)、日本 (東京)、中国 (香港) の 6 リージョンで Responses API をサポートしています。組み込みツール web_search、web_extractor、code_interpreter の 3 種類をサポートしています。全 6 リージョンの SDK の base_url と POST エンドポイントについては、Responses API のエンドポイント設定をご参照ください。
Responses API を呼び出す際に、web_search (Web 検索)、web_extractor (Web エクストラクター)、および code_interpreter (Code インタープリター) ツールを tools パラメーターに追加できます。
その他の特徴
| モデル | マルチターン会話 | Function Calling | コンテキストキャッシュ | 構造化出力 | プレフィックス補完 |
|---|---|---|---|---|---|
| deepseek-v4.1-flash-1017 | サポート済み | サポート済み | サポート済み(暗黙的キャッシュ) | サポート済み | サポート対象外 |
| deepseek-v4-pro | サポート済み | サポート済み | サポート済み | サポート済み | サポート対象外 |
| deepseek-v4-pro-us | サポート済み | サポート済み | サポート済み | サポート済み | サポート対象外 |
| deepseek-v4-flash-0731 | サポート済み | サポート済み | サポート済み | JSON Object はサポート済み、JSON Schema はサポート対象外 | サポート対象外 |
| 蒸留モデル | サポート済み | サポート対象外 | サポート対象外 | サポート対象外 | サポート対象外 |
deepseek-v4.1-flash-1017 は、OpenAI 互換の Chat Completions API、Anthropic Messages API、思考、Web 検索をサポートしています。バッチ呼び出しとファインチューニングはサポートしていません。
デフォルトのパラメーター値
モデル | temperature | top_p | repetition_penalty | presence_penalty | max_tokens | thinking_budget |
|---|---|---|---|---|---|---|
deepseek-v4.1-flash-1017 | 1.0 | 1.0 | - | - | 393,216 | - |
deepseek-v4-pro | 1.0 | 1.0 | - | - | 合計 393,216 | |
deepseek-v4-pro-us | 1.0 | 1.0 | - | - | 合計 393,216 | |
deepseek-v4-flash-0731 | 1.0 | 1.0 | - | - | 合計 393,216 | |
蒸留バージョン | 0.6 | 0.95 | - | 1 | 16,384 | 16,384 |
- ハイフン (-) は、パラメーターにデフォルト値がなく、設定できないことを示します。
- 蒸留モデルでは、これらのパラメーター値の設定はサポートされていません。
- パラメーターの定義については、「OpenAI 互換 - Chat」をご参照ください。
モデルと課金
- ハイブリッド思考モデル (
enable_thinkingパラメーターで思考モードを制御): deepseek-v4-pro および deepseek-v4-flash-0731
思考モードでは、Chain-of-Thought は出力トークンとして課金されます。
よくある質問
イメージやドキュメントをアップロードして質問することはできますか?
deepseek-v4.1-flash と deepseek-v4.1-flash-1017 はテキストとイメージの入力、およびテキストのみの出力をサポートします。その他のモデルでサポートされる入力モダリティについては、対応するモデル情報ページをご参照ください。イメージ入力には、Qwen-VL モデルも使用できます。ドキュメント入力には、Qwen-Long モデルを使用してください。
トークンの使用量と呼び出し回数の確認方法
モデルの呼び出しが完了してから 1 時間後に、モデルのモニタリング ページに移動し、時間範囲やワークスペースなどのクエリ条件を設定します。その後、Models エリアで対象のモデルを見つけ、Actions 列の 監視 をクリックして、モデルの呼び出し統計を表示します。詳細については、「モデルのモニタリング」ドキュメントをご参照ください。
データは 1 時間ごとに更新されます。ピーク時には、データ更新が最大 1 時間遅延する場合があります。