比較用のタイトルカード。(1/4)
Guides & Insights

DeepSeekのAPIは2つのエンドポイントと2つのモデル名だけ——それぞれが受け付けるものを解説します

著者

Rowan Sterling

公開日

最新モデル · 20すべてのモデルを見る →
ベンチマーク:Artificial Analysis · 毎日更新
すべての記事に戻る

DeepSeek APIは見た目より単純です。ベースURLは2つ、モデル識別子も2つあり、機能マトリクスでは2列がほぼ同一ですが、ワークロードがそもそも可能かどうかを決める1行だけが異なります。OpenAI SDKから移行する場合は一方が必要で、Anthropic的なハーネスから移行する場合はもう一方が必要です。さらに、スクリーンショットを送信する場合、2つのモデルのうち受け付けるのは一方だけです。

2つの拠点

• OpenAI形式 — code>https://api.deepseek.com/code>. OpenAI形式のチャット補完(Responses API、JSON出力、ツール呼び出し、ベータ版のプレフィックス補完を含む)。

• Anthropic 形式 — code>https://api.deepseek.com/anthropic/code>. 同じ2つのモデルが Anthropic 形式のサーフェスの背後にあり、それはそのプロトコルを話すコーディングハーネスが必要とするものです。

どちらのベースも両方のモデルに対応しています。ベースの選択はクライアントライブラリに関するものであり、機能に関するものではありません。

A two-column or six-row scoreboard with the article's figures. (2 of 4)

二つの名前、そしてそれぞれの背後にあるもの

• deepseek-flash —現在、10月のチェックポイントであるDeepSeek-V4.1-Flash-1017により提供されています。マルチモーダル:テキストと画像を入力、テキストを出力。コンテキスト1M、最大出力384K、同時リクエスト2,500件。

• deepseek-v4-pro —DeepSeek-V4-Pro-0813 により提供。テキストのみ。同じ 1M コンテキストと 384K 出力、500 同時リクエスト。

2つのレガシー識別子は引き続き受け付けられます — code>deepseek-v4-flash/code> と code>deepseek-v4-flash-vision-exp/code> — ただし、DeepSeekのドキュメントには、対応するモデルが廃止済みであり、リクエストはV4.1-Flash-1017によって処理され、Flash価格で課金されることが明記されています。実際には、これは古い統合が動作し続け、知らず知らずのうちに別のモデルの回答を返すようになることを意味するため、出力の変化を他の要因に帰属させる前に確認する価値があります。

機能マトリックス、行ごとに

ほとんどすべては共有されています。例外こそが、このガイドが存在する理由そのものです。

• 思考モード —両モデルは非思考モードと思考モードの両方をサポートし、デフォルトは思考モードです。エフォートレベルは low、high、max で、DeepSeek のガイダンスでは、単純なタスクには low、日常的なエージェント作業には high、より難しいシナリオには max が推奨されています。

• JSON出力、ツール呼び出し、プレフィックス補完 —どちらでも同一にサポートされています。プレフィックス補完はベータ版です。

• Responses API と Anthropic API —どちらも両モデルでサポートされており、これは異例で知っておく価値があります。変換レイヤーなしで、どちらのクライアント形式からでもどちらのモデルも利用できます。

• FIM補完 —両方ともベータ版で、両方とも非思考モードのみです。ユースケースがコードインフィルである場合、その制限はフラッグシップにも適用されます。

• ビジョン — チェックマークの対象: code>deepseek-flash/code>、「サポートされていません」の対象: code>deepseek-v4-pro/code>。これはマトリックス内の唯一の分岐点であり、プロンプトの変更で回避できるものではありません。

A screenshot of the relevant OrcaRouter model page. (3 of 4)

識別子がコストについて何を示唆するか

名前が料金体系を決めています。Flash は100万トークンあたり入力 $0.15、出力 $0.60 で、キャッシュヒット時は $0.003 です。V4 Pro は $0.66 と $1.98 で、キャッシュヒット時は $0.022 です。どちらも UTC の月曜日から金曜日、01:00~04:00 と 06:00~10:00 の間は料金が2倍になります。つまり、選択するモデル名が性能と請求額の両方を決め、上記のレガシー名はどのチェックポイントが応答するかに関係なく Flash 料金で請求されます。

実務上の帰結が一つあります。というのも、code>deepseek-flash/code> が今や10月にリリースされたチェックポイントに解決されるようになったため、9月のモデルを前提に書かれたコストモデルや品質ベースラインは、その識別子で受け取れるものがなくなった後の状態を記述していることになります。今月再計測していない名前に何も固定しないでください。

A screenshot of the vendor's model card, price sheet or API documentation. (4 of 4)

これがルーティングレイヤーとどう比較されるか

DeepSeek 自身のサーフェスは、2つのプロトコルに対して2モデル遅れている。アプリケーションが常に最強の DeepSeek モデルだけを必要とするなら、それで十分です。それが不十分になるのは、この形では表現できないケースです。プロバイダー障害時のフォールバックを選ぶこと、1つのワークフローで DeepSeek を別ベンダーのモデルと組み合わせること、2つの統合を用意せずにライブトラフィックで Flash と Pro を A/B テストすることです。

それが、OrcaRouterの224モデル対応のOpenAI互換エンドポイントの目的であり、DeepSeek V4 ProとV4.1 Flashはいずれも、DeepSeekが公開している料金そのまま、マークアップなしでそこに用意されています。キャッシュヒット時の料金行も、ピーク時の倍額も含めて、ベンダーの価格がそのままスルーされるからです。上記のエンドポイントはDeepSeekのドキュメント通りにそのまま動作します。ルーターはベンダーのAPIを置き換えるものではなく、複数のAPIを1か所で切り替えられるようにするものです。

移行チェックリスト(順番どおり)

• ベースは、使いたいモデルではなく、クライアントの形に合わせて選びましょう。

• 送信する内容でモデルを選びましょう。画像なら Flash、テキストのみの作業なら価格で決まります。

• デフォルトでは thinking-on になっているため、デフォルトを継承するのではなく、thinking effort を明示的に設定してください。

• あなたの管理下で古い識別子が廃止されていないか確認してください — 2つのレガシー名は受け入れられ、再請求され、再提供されます。

{{1}}月額請求額を見積もる前に、キャッシュヒット率を測ってください。安定したプレフィックスなら30倍の割引になりますが、不安定なら割引はゼロだからです。{{/1}}

この記事で比較したモデル1

この記事から検出 · ベンチマーク:Artificial Analysis · 毎日更新