Seedance 2.5がEvoLinkで利用可能にSeedance 2.5を試す
Anthropic 互換エンドポイント 1 つで Claude Code のワークフローを DeepSeek V4 Pro API に切り替える
チュートリアル

EvoLink での DeepSeek V4 Pro API の使い方:初回リクエストから Claude Code 連携まで

Jacey
Jacey
Founder
2026年8月13日
13 分
このガイドでは、EvoLink の API キーを取得した状態から、動作する DeepSeek V4 Pro 連携までを最短で進めます。最小構成はこうです:POST https://direct.evolink.ai/v1/messages に Anthropic Messages 形式で model: "deepseek-v4-pro" を指定して送信し、レスポンスの content から結果を読む。さらに同じエンドポイントを使えば、環境変数を 2 つ変更するだけで Claude Code を DeepSeek V4 Pro に向けられます — コードの変更は一切不要です。
最初に 1 つ、多くのチュートリアルが間違えている事実を押さえておきましょう。呼び出し可能なモデル ID は deepseek-v4-pro で、2026 年 8 月 13 日(公式チェンジログの日付)以降、同じ ID の裏側がアップグレード後の 0813 ビルド(エージェント機能に注力した GA リリース)に切り替わっています。新ビルドを使うために ID を変える必要はありません。旧エイリアスの deepseek-chatdeepseek-reasoner は 2026 年 7 月 24 日にアップストリームで廃止済みです — コードがまだこれらを使っているなら、この記事がそのまま移行ガイドになります。
EvoLink で DeepSeek モデルを開く
最終検証日:2026 年 8 月 13 日。

この記事でできるようになること

  1. Anthropic Messages 形式での最初の V4 Pro リクエスト成功;
  2. EvoLink 経由で V4 Pro 上で動く Claude Code のセットアップ;
  3. thinking モードの正しい制御(および budget_tokens が静かに無効になる理由);
  4. Claude からの移行を壊す 3 つのパラメータマッピングへの対処;
  5. 本番向けの 429/同時実行数の戦略とフォールバックルート。

前提条件

  • EvoLink アカウントと、ダッシュボードで発行した API キー。
  • 任意の HTTP クライアント。以下の例はリクエストの構造が明示的になるよう、cURL と素の Python(requests)を使います。
  • パラメータの完全な仕様は DeepSeek V4 Messages API ドキュメントにあります。本記事はフローと落とし穴に絞り、リファレンスの複製はしません。

ステップ 1 — 最初の V4 Pro リクエスト

curl https://direct.evolink.ai/v1/messages \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4-pro",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "Refactor this function to be iterative: def f(n): return n*f(n-1) if n else 1"}
    ]
  }'
成功すると content 配列が返ります。thinking が有効な場合(デフォルト)、モデルの推論過程が type: "thinking" の content ブロックとして先に届き、その後に回答ブロックが続きます — 最後のテキストブロックを読み取り、thinking トークンを出力コストの予算に含めてください(詳細はステップ 4)。

同じ呼び出しを、依存を最小限にした Python で:

import requests, os

resp = requests.post(
    "https://direct.evolink.ai/v1/messages",
    headers={"Authorization": f"Bearer {os.environ['EVOLINK_API_KEY']}"},
    json={
        "model": "deepseek-v4-pro",
        "max_tokens": 1024,
        "messages": [{"role": "user", "content": "Summarize the tradeoffs of MoE routing in two sentences."}],
    },
    timeout=120,
)
resp.raise_for_status()
blocks = resp.json()["content"]
print(next(b["text"] for b in blocks if b["type"] == "text"))
max_tokens は最大 384,000 まで指定できます — V4 Pro の際立って大きい出力上限です — コンテキストウィンドウは 1M トークンです。

ステップ 2 — Claude Code を DeepSeek V4 Pro に切り替える

EvoLink は V4 Pro を Anthropic 互換の Messages エンドポイントで提供しているため、Claude Code はエンドポイントの環境変数を上書きするだけで切り替えられます:

export ANTHROPIC_BASE_URL="https://direct.evolink.ai"
export ANTHROPIC_AUTH_TOKEN="your-evolink-api-key"
export ANTHROPIC_MODEL="deepseek-v4-pro"
claude

切り替えはこれで完了です。エージェントのワークフロー、ツール、プロンプトはそのまま使えます。コミュニティの報告では、V4 Pro が最も強いのは長い多段ステップのコーディングタスクだという評価で一貫しています — 0813 ビルドはターミナルエージェント系ベンチマークでスコアをほぼ倍増させました — つまり Claude Code のようなエージェントハーネスこそ、クローズドモデルに対する価格差が最も効く場所です。

このセットアップでの実用上の注意が 2 点あります:

  • ツール呼び出しは標準の Anthropic tool_use / tool_result フローで動作するため、Claude Code のファイル編集やシェルツールは通常どおり機能します。
  • V4 Pro には画像入力(vision)がありません。スクリーンショットや画像を添付する Claude Code の機能はこのルートでは動作しません。そうしたタスク用には vision 対応モデルを残しておいてください。

ステップ 3 — 移行の 3 つの落とし穴

以下は Anthropic ネイティブ API と静かに挙動が異なるマッピングです。3 つとも現行の EvoLink 仕様に基づき、2026 年 8 月 13 日に検証済みです。

3 つのリクエストパスが 1 つのエンドポイントに合流する図:正しくマッピングされたパラメータは成功へ通り抜け、未サポートのフィールドは警告パスに入る
3 つのリクエストパスが 1 つのエンドポイントに合流する図:正しくマッピングされたパラメータは成功へ通り抜け、未サポートのフィールドは警告パスに入る
1. budget_tokens は無視される。 Anthropic ネイティブの thinking 予算フィールドはここでは何もしません。thinking は別の 2 つのフィールドで制御します:
{
  "thinking": {"type": "enabled"},
  "output_config": {"effort": "high"}
}
effort が受け付けるのは lowhighmax で、デフォルトは high です — mediumxhigh は指定できますが、DeepSeek 公式のマッピング表に従って静かに high に変換されます。budget_tokens を設定するコードを移行してきた(あるいはデフォルトが medium だと思い込んでいた)のに「なぜ挙動も請求額も一切変わらないのか」と悩んでいたなら — 原因はこれです。
2. role: "system" は拒否される。 システムプロンプトは system ロールのメッセージではなく、トップレベルの system フィールドで渡す必要があります:
{
  "model": "deepseek-v4-pro",
  "system": "You are a terse senior reviewer.",
  "messages": [{"role": "user", "content": "Review this diff..."}]
}
3. 未サポートのフィールドは失敗するか、何も起きない。 top_kcontainermcp_serversmetadata はこのルートでは未サポートで、画像/ドキュメント系のコンテンツタイプは拒否されます。本番でリクエストが失敗するのを待つのではなく、移行時に取り除いておきましょう。

ステップ 4 — thinking effort と請求額への影響

DeepSeek は thinking トークンを出力トークンとして課金します。そして V4 Pro はかなりの「考え込み屋」です:コミュニティの計測では、同一タスクでクローズドモデル勢の数倍の推論トークンを消費した例が報告されています。実務上のガイドライン:

  • デフォルトは effort: "high" — 日常的なタスクには重めの設定です。バルクステップでは明示的に low を指定し、「タスク失敗のコストが追加トークン代を上回る」場合に high を維持、max はエスカレーション用の段階として使います。
  • キャッシュヒットした入力がキャッシュミス時のおよそ 1/120 の料金で課金されるのは 2026 年 8 月 16 日 16:00 UTC までです。以降は DeepSeek が公表済みの新料金が適用されます(ピーク/オフピークの二重料金制で、Pro のキャッシュ比率はおよそ 1/30 に)。システムプロンプトが安定している長時間のエージェントセッションは引き続き恩恵を受けます。トークン単価のライブ情報は EvoLink の DeepSeek モデル料金で確認してください。この記事を含め、ブログにハードコードされた数字を信じてはいけません。
  • 大量・低難度のステップ(分類、要約)は deepseek-v4-flash にルーティングし、Pro は難しいステップのために温存してください。

ステップ 5 — 同時実行数、429、フォールバック

アップストリームのプロバイダーはトークン単位のレート制限を設けておらず、アカウント単位の同時実行数上限のみです(Pro クラスのモデルはアップストリームで 500 同時リクエスト)。上限を超えると 429 が返り、推論開始前のキューイングが 10 分を超えたリクエストは切断されます。本番運用では:
  1. 429 はバックプレッシャーとして扱う:ジッター付き指数バックオフを使い、同時実行中のリクエスト数を実測した上限より下に抑える。
  2. high effort のタスクではクライアントのタイムアウトを長めに設定する — 最初のトークンが出る前に思考時間が挟まります。
  3. フォールバックを設定する:EvoLink のルートは複数のモデルに対して同じ Messages 形式で話すため、deepseek-v4-pro から別の利用可能なモデルへのルーター側フォールバックは、書き直しではなく設定変更 1 つで済みます。コミュニティのスレッドはまさにこのパターンで溢れています — バルク処理は Flash、難所は Pro、最終フォールバックにクローズドモデル。

FAQ

EvoLink 上の DeepSeek V4 Pro のモデル ID は? deepseek-v4-pro です。2026 年 8 月 13 日以降、同じ ID が 0813 GA ビルドを提供しています — ID はそのまま、モデルだけがアップグレードされました。
Messages 形式ではなく OpenAI SDK は使えますか? EvoLink 上の V4 Pro について検証済みの現行仕様は、上で解説した Anthropic 互換の /v1/messages ルートです。OpenAI 形式のクライアントを組み込む前に、API ドキュメントで最新の状態を確認してください。
thinking はどう制御しますか? thinking.typeenabled/disabled)と output_config.effortlow/high/max、デフォルトは highmedium は指定できますが high に変換されます)の組み合わせです。Anthropic の budget_tokens はこのルートでは無視されます。
V4 Pro は画像や PDF に対応していますか? いいえ。テキスト専用モデルで、画像・ドキュメント系のコンテンツタイプは拒否されます。vision タスクは vision 対応モデルにルーティングしてください。
なぜ 429 エラーが出るのですか? トークン制限ではなく、同時実行数の上限に達しています。並列リクエスト数を減らしてバックオフを追加してください。上限の引き上げはアップストリームに申請できます。
V4 Pro はオープンソースですか? 4 月の Preview 版のウェイトは MIT ライセンスで Hugging Face に公開されています。0813 ビルドのウェイトは、2026 年 8 月 13 日時点では未公開です。
自分のワークロードには Pro と Flash のどちら? 本番ユーザーの経験則:分類、要約、短い編集は Flash。8 ステップ以上のエージェントチェーンと事実の正確さが要求される作業は Pro。実測ベースの違いは Pro vs Flash 完全比較を参照してください。

次のステップ

AIコストを89%削減する準備はできましたか?

今すぐEvoLinkを始めて、インテリジェントなAPIルーティングの力を体験してください。