Gemini 3.1 Pro CustomTools API
$1.600 - 3.200(~ 115.2 - 230.4 credits) per 1M input tokens; $9.600 - 14.400(~ 691.2 - 1036.8 credits) per 1M output tokens
$0.161 - 0.322(~ 11.6 - 23.2 credits) per 1M cache read tokens
Google Search grounding charged separately per query.
99.9% の稼働率を保証する最も安定した構成で、本番環境に推奨されます。
すべてのバージョンで同じ API エンドポイントを使用し、異なるのは model パラメータのみです。
Gemini 3.1 Pro CustomTools API
Gemini 3.1 Pro CustomTools は EvoLink 上のツール集約型 Gemini 3.1 Pro ワークフロー向けの独立したリクエストルートとモデル ID です。リクエストが tools 配列、structured outputs、マルチステップエージェントループに依存する場合に使用し、より広範な汎用推論にはベースの Gemini 3.1 Pro ルートを使用してください。
モデルルート
Gemini 3.1 Pro CustomTools API
リクエストモデル ID
gemini-3.1-pro-preview-customtools

Gemini 3.1 Pro CustomTools API の最適なユースケース
ツール中心のリクエストフロー
ワークロードが tools 配列、structured outputs、モデルと外部システム間の繰り返しのやり取りを中心に構成されている場合にこのルートを使用してください。エージェントループ、ツール駆動の抽出、オーケストレーション型 API ワークフローに適しています。

AI エージェント・自動化ワークフロー
1つのゲートウェイを通じて外部 API、データベース、内部サービスを呼び出すエージェントワークフローを構築できます。EvoLink では、このモデル ID により Gemini 3.1 Pro ファミリー内で別個のツール特化ルートが提供され、ベースの Pro ルートにトラフィックを混在させる必要がありません。

1M コンテキスト + Structured Outputs
より長いエージェントセッション、より大きなツールペイロード、構造化抽出ジョブに 1M コンテキストウィンドウを活用してください。このルートは料金とモデル ID をベースの Pro ページから分離しているため、プランニングとルーティングがより明確になります。

EvoLink で Gemini 3.1 Pro CustomTools を使う理由
EvoLink は Gemini 3.1 Pro CustomTools を独自のリクエストルートとモデル ID として公開しているため、チームは1つのゲートウェイと1つの認証パターンを維持しながら、ツール集約型 Gemini トラフィックをベースの Gemini 3.1 Pro ルートから分離できます。
エージェントルーティングを1つのゲートウェイで維持
既存の OpenAI スタイルのスタックに gemini-3.1-pro-customtools を追加でき、1つのワークフローブランチのために Google 固有の別の統合パスを作成する必要がありません。
汎用推論とツール指向トラフィックを分離
別のモデル ID を使用することで、エージェントトラフィック、structured output ジョブ、一般的な Gemini 3.1 Pro 使用を、より明確なコストと動作制御を持つ別々のルートに維持しやすくなります。
プロダクションレベルのトークンアカウンティング
使用量には prompt_tokens、completion_tokens、total_tokens に加え、ツール計画オーバーヘッドを個別に追跡するための completion_tokens_details.reasoning_tokens が含まれます。
Gemini 3.1 Pro CustomTools の呼び出し方
既存のツール定義と gemini-3.1-pro-customtools モデル文字列を使用して OpenAI SDK 形式で呼び出します。
ステップ 1 – モデルを設定
リクエストボディで model: "gemini-3.1-pro-customtools" を使用します。既存のツール/関数定義は変更なしで動作します。
ステップ 2 – ツールを定義してメッセージを送信
関数定義を含む tools 配列とロール/コンテンツペアを含む messages 配列を含めてください。このルートはツール選択、structured outputs、マルチターンツール使用がリクエストフローの中心となるワークロード向けです。
ステップ 3 – Tool call と結果を処理
レスポンスの tool_calls を処理し、関数を実行して結果を返送してください。本番環境に移行する前に、このページのリアルタイム料金表でルートコストを確認してください。
Gemini 3.1 Pro CustomTools API の機能と制限
ツール集約型ワークロードに最適化されたコア機能
強化された Function Calling
Function calling、tools 配列、structured outputs が通常のリクエスト構造の一部であるルート向けに設計されています。
マルチステップオーケストレーション
出力が後続の呼び出しに入力され、コンテキストが保持されるチェーン型ツール呼び出しを処理します。
Structured Outputs
構造化データ抽出と API レスポンスフォーマッティングのための信頼性の高い JSON Schema 準拠。
1M コンテキストウィンドウ
1,048,576 入力トークン、200K 以上では段階的料金設定。長時間エージェントセッションと大規模ツールコンテキスト向け。
Reasoning Tokens
completion_tokens_details に reasoning_tokens が含まれ、ツール計画オーバーヘッドを個別に追跡できます。
OpenAI SDK 互換
標準の /v1/chat/completions インターフェースを tools 配列と共に使用 — カスタム統合不要。
Gemini 3.1 Pro CustomTools API よくある質問
Everything you need to know about the product and billing.
Gemini ファミリーページと統合ガイドを続けて見る
Gemini ファミリーにおける Gemini 3.1 Pro CustomTools の位置
CustomTools は EvoLink の Gemini 3.1 Pro ファミリーオプション内の独立したツール指向リクエストルートとして扱ってください。Function calling、structured outputs、エージェントオーケストレーションが主要なワークロードパターンの場合に使用し、より広範な汎用推論トラフィックにはベースの Gemini 3.1 Pro ルートを使用してください。
ファミリーモデルリンクと統合コンテンツを1か所にまとめ、ページの焦点を維持し次のステップを明確にします。