概要
- 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名 の指定に注意