DeepSeek v4
概要
- DeepSeek APIはOpenAI/Anthropic互換のAPI形式
- 設定変更でOpenAI/Anthropic SDKや対応ソフトウェアから利用可能
- APIエンドポイントやモデル名の指定方法
- APIキー取得後、curlやPythonなどで利用例
- 一部モデル名は2026年7月24日で廃止予定
DeepSeek APIのOpenAI/Anthropic互換利用方法
- DeepSeek APIは、OpenAI/Anthropic API形式と互換性保持
- base_url (OpenAI形式):
https://api.deepseek.com - base_url (Anthropic形式):
https://api.deepseek.com/anthropic - APIキー取得:公式サイトから申請
- 利用可能モデル
deepseek-v4-flashdeepseek-v4-prodeepseek-chat(2026/07/24廃止予定)deepseek-reasoner(2026/07/24廃止予定)deepseek-chatは非思考モード、deepseek-reasonerは思考モード(いずれもdeepseek-v4-flashへ互換)
Chat API呼び出し例(OpenAI形式)
-
APIキー取得後、curlやSDKでDeepSeekモデルへアクセス可能
-
実行例(curl)
curl https://api.deepseek.com/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer ${DEEPSEEK_API_KEY}" \ -d '{ "model": "deepseek-v4-pro", "messages": [ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Hello!"} ], "thinking": {"type": "enabled"}, "reasoning_effort": "high", "stream": false }'- model:利用するモデル名指定
- messages:会話履歴(system, user等ロール指定)
- thinking:思考モードの有効化
- reasoning_effort:推論強度設定
- stream:ストリーム応答の有効/無効(true/false)
-
Anthropic API形式での利用例は、Anthropic API公式ドキュメント参照
注意事項・今後の互換性
- deepseek-chatおよびdeepseek-reasonerは2026年7月24日に廃止予定
- 今後は
deepseek-v4-flashの非思考/思考モードで対応
- 今後は
- OpenAI/Anthropic互換ソフトやSDKでの利用時は、base_urlやmodel名の指定に注意