deepseek-v4-flash / deepseek-v4-pro をサポートsystem で渡すthinking オブジェクトで切替;思考内容は content[type=thinking] block で返されますtool_use / tool_result フローに互換https://direct.evolink.ai で、テキストモデルへの対応が優れており、長時間接続をサポートします。https://api.evolink.ai はマルチモーダルの主力エンドポイントで、テキストモデルに対しては代替アドレスとして使用されます。##すべてのインターフェースは Bearer Token による認証が必要です##
API Key の取得:
API Key 管理ページ にアクセスして API Key を取得してください
使用時はリクエストヘッダに追加:
Authorization: Bearer YOUR_API_KEY
備考:Anthropic ネイティブ API は x-api-key ヘッダを使用しますが、EvoLink の /v1/messages は統一して Bearer Token 認証を採用します。
呼び出すモデル
deepseek-v4-flash:高速汎用deepseek-v4-pro:深度推論ヒント:両モデルは デフォルトで thinking が有効 であり、レスポンスには常に type="thinking" の content block が含まれます。無効化する場合は明示的に thinking.type="disabled" を指定してください。未指定またはサポートされていない model は自動的に deepseek-v4-flash にマッピングされます。
deepseek-v4-flash, deepseek-v4-pro "deepseek-v4-flash"
生成する最大 token 数(必須)
説明:
1 <= x <= 3840001024
会話メッセージリスト、ターンごとに user / assistant が交互
説明:
role=userimage / document コンテンツタイプは現在未サポート1システムプロンプト、AI の役割と動作を設定するために使用
説明:
system メッセージとは異なり、Anthropic エンドポイントはトップレベルの system フィールドを使用"You are a helpful assistant."
サンプリング温度
説明:
[0.0, 2.0]0 <= x <= 21
核サンプリング閾値
説明:
[0, 1]0 <= x <= 11
カスタム停止シーケンス
説明:
4SSE ストリーミングで返すかどうか
true:Server-Sent Events でストリーミング返却false:完全なレスポンス後に一度に返す(デフォルト)false
思考モード制御(V4)
説明:
type=enabled)content 配列に type="thinking" の推論過程 block が出現します(出力 token として課金)budget_tokens フィールドを 無視 します。深度制御には output_config.effort を使用してくださいcontent 配列に戻すだけで OK(Anthropic プロトコルスタイルはより寛容で、thinking の欠落でエラーにはなりませんが、signature を保持することでコンテキストの一貫性が向上します)出力設定(V4 拡張)
説明:Deepseek は effort フィールドのみサポート
ツール定義リスト
説明:
input_schema は JSON Schema オブジェクトを使用ツール呼び出し動作を制御
選択可能な type:
auto:モデルが自動決定(tools 提供時のデフォルト)any:必ず何らかのツールを呼び出す(どれかは指定しない)tool:指定された name のツールを必ず呼び出すnone:ツール呼び出しを禁止メッセージオブジェクト
Anthropic スタイルのメッセージレスポンス
メッセージの一意 ID
レスポンスオブジェクトタイプ
message assistant 実際に使用されたモデル
"deepseek-v4-pro"
レスポンス内容ブロックリスト
含まれる可能性のある block type:
thinking:推論過程(thinking 有効時のみ)text:最終回答テキストtool_use:モデルが発起したツール呼び出し停止理由
end_turn:自然終了max_tokens:max_tokens の上限に到達stop_sequence:stop_sequences にヒットtool_use:モデルがツール呼び出しをトリガーend_turn, max_tokens, stop_sequence, tool_use stop_reason=stop_sequence の場合にヒットした具体的なシーケンス、それ以外は null
Token 使用統計(Anthropic 規範)