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.
Stabilité maximale avec une disponibilité garantie de 99,9 %. Recommandé pour la production.
Le même endpoint API est utilisé pour toutes les versions. Seul le paramètre model change.
Gemini 3.1 Pro CustomTools API
Gemini 3.1 Pro CustomTools est une route de requête et un ID de modèle séparés sur EvoLink pour les workflows Gemini 3.1 Pro intensifs en outils. Utilisez-le quand vos requêtes reposent sur des tools arrays, des structured outputs et des boucles d'agents multi-étapes, et gardez la route de base Gemini 3.1 Pro pour le raisonnement général plus large.
Route du modèle
Gemini 3.1 Pro CustomTools API
ID de modèle de requête
gemini-3.1-pro-preview-customtools

Meilleurs cas d'utilisation pour l'API Gemini 3.1 Pro CustomTools
Flux de requêtes centrés sur les outils
Utilisez cette route quand votre charge de travail est organisée autour d'un tools array, de structured outputs et d'échanges répétés entre le modèle et les systèmes externes. Elle convient aux boucles d'agents, à l'extraction pilotée par outils et aux workflows API orchestrés.

Workflows d'agents IA et automatisation
Construisez des workflows d'agents qui appellent des APIs externes, des bases de données ou des services internes via un seul gateway. Sur EvoLink, cet ID de modèle vous donne une route distincte axée sur les outils au sein de la famille Gemini 3.1 Pro au lieu de mélanger ce trafic dans la route Pro de base.

Contexte de 1M + Structured Outputs
Utilisez la fenêtre de contexte de 1M pour des sessions d'agents plus longues, des payloads d'outils plus importants et des tâches d'extraction structurée. Cette route garde les tarifs et l'ID de modèle séparés de la page Pro de base, rendant la planification et le routage plus clairs.

Pourquoi utiliser Gemini 3.1 Pro CustomTools sur EvoLink
EvoLink expose Gemini 3.1 Pro CustomTools comme sa propre route de requête et ID de modèle, pour que les équipes puissent garder un gateway et un modèle d'authentification tout en séparant le trafic Gemini intensif en outils de la route de base Gemini 3.1 Pro.
Garder un seul gateway pour le routage d'agents
Vous pouvez ajouter gemini-3.1-pro-customtools à un stack existant style OpenAI sans créer un chemin d'intégration séparé spécifique à Google pour une branche de workflow.
Séparer le raisonnement général du trafic orienté outils
Utiliser un ID de modèle séparé facilite le maintien du trafic d'agents, des tâches de structured output et de l'utilisation générale de Gemini 3.1 Pro sur des routes distinctes avec des contrôles de coût et de comportement plus clairs.
Comptabilité des tokens de niveau production
L'utilisation inclut prompt_tokens, completion_tokens, total_tokens, plus completion_tokens_details.reasoning_tokens pour suivre séparément l'overhead de planification d'outils.
Comment appeler Gemini 3.1 Pro CustomTools
Utilisez le format du SDK OpenAI avec vos définitions d'outils existantes et le string de modèle gemini-3.1-pro-customtools.
Étape 1 – Définir le modèle
Utilisez model: "gemini-3.1-pro-customtools" dans le corps de la requête. Vos définitions d'outils/fonctions existantes fonctionnent sans modification.
Étape 2 – Définir les outils et envoyer les messages
Incluez un tools array avec vos définitions de fonctions et un messages array avec des paires rôle/contenu. Cette route est conçue pour les charges de travail où la sélection d'outils, les structured outputs et l'utilisation multi-tours d'outils sont centraux dans le flux de requête.
Étape 3 – Gérer les tool calls et les résultats
Traitez les tool_calls dans la réponse, exécutez les fonctions et renvoyez les résultats. Utilisez le tableau de tarifs en direct sur cette page pour confirmer le coût de la route avant de mettre le workflow en production.
Fonctionnalités et limites de l'API Gemini 3.1 Pro CustomTools
Capacités principales optimisées pour les charges de travail intensives en outils
Function Calling amélioré
Conçu pour les routes où le function calling, les tools arrays et les structured outputs font partie de la structure normale de requête.
Orchestration multi-étapes
Gère les invocations d'outils chaînées où les sorties alimentent les appels suivants avec rétention de contexte.
Structured Outputs
Conformité fiable au JSON schema pour l'extraction de données structurées et le formatage des réponses API.
Fenêtre de contexte de 1M
1 048 576 tokens d'entrée avec tarification échelonnée au-dessus de 200K pour les longues sessions d'agents et les grands contextes d'outils.
Reasoning Tokens
completion_tokens_details inclut reasoning_tokens pour suivre séparément l'overhead de planification d'outils.
Compatible OpenAI SDK
Utilisez l'interface standard /v1/chat/completions avec tools array — aucune intégration personnalisée nécessaire.
FAQ de l'API Gemini 3.1 Pro CustomTools
Everything you need to know about the product and billing.
Continuer avec les pages de la famille Gemini et les guides d'intégration
Où se situe Gemini 3.1 Pro CustomTools dans la famille Gemini
Considérez CustomTools comme une route de requête séparée orientée outils parmi vos options de la famille Gemini 3.1 Pro sur EvoLink. Utilisez-le quand le function calling, les structured outputs et l'orchestration d'agents sont le modèle principal de charge de travail ; gardez la route de base Gemini 3.1 Pro pour le trafic de raisonnement généraliste plus large.
Regrouper les liens des modèles de la famille et le contenu d'intégration en un seul endroit pour que la page reste ciblée et que la prochaine étape soit plus claire.