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.
Máxima estabilidad con 99.9% de disponibilidad garantizada. Recomendado para producción.
Todas las versiones usan el mismo endpoint API. Solo cambia el parámetro model.
Gemini 3.1 Pro CustomTools API
Gemini 3.1 Pro CustomTools es una ruta de solicitud y un ID de modelo separado en EvoLink para flujos de trabajo de Gemini 3.1 Pro con uso intensivo de herramientas. Úsalo cuando tus solicitudes dependan de tools arrays, structured outputs y bucles de agentes multi-paso, y mantén la ruta base de Gemini 3.1 Pro para razonamiento general más amplio.
Ruta del modelo
Gemini 3.1 Pro CustomTools API
ID de modelo de solicitud
gemini-3.1-pro-preview-customtools

Mejores casos de uso para Gemini 3.1 Pro CustomTools API
Flujos de solicitud centrados en herramientas
Usa esta ruta cuando tu carga de trabajo esté organizada alrededor de un tools array, structured outputs e intercambio repetido entre el modelo y sistemas externos. Se adapta a bucles de agentes, extracción dirigida por herramientas y flujos de trabajo API orquestados.

Flujos de trabajo de agentes AI y automatización
Construye flujos de trabajo de agentes que llamen a APIs externas, bases de datos o servicios internos a través de un solo gateway. En EvoLink, este ID de modelo te da una ruta distinta enfocada en herramientas dentro de la familia Gemini 3.1 Pro en lugar de mezclar ese tráfico en la ruta base de Pro.

Contexto de 1M + Structured Outputs
Usa la ventana de contexto de 1M para sesiones de agentes más largas, payloads de herramientas más grandes y trabajos de extracción estructurada. Esta ruta mantiene los precios y el ID de modelo separados de la página base de Pro, lo que hace la planificación y el enrutamiento más claros.

Por qué usar Gemini 3.1 Pro CustomTools en EvoLink
EvoLink expone Gemini 3.1 Pro CustomTools como su propia ruta de solicitud e ID de modelo, para que los equipos puedan mantener un gateway y un patrón de autenticación mientras separan el tráfico Gemini con uso intensivo de herramientas de la ruta base de Gemini 3.1 Pro.
Mantener un solo gateway para enrutamiento de agentes
Puedes agregar gemini-3.1-pro-customtools a un stack existente estilo OpenAI sin crear un camino de integración separado específico de Google para una rama de flujo de trabajo.
Separar razonamiento general del tráfico orientado a herramientas
Usar un ID de modelo separado facilita mantener el tráfico de agentes, trabajos de structured output y uso general de Gemini 3.1 Pro en rutas distintas con controles de costo y comportamiento más claros.
Contabilidad de tokens a nivel de producción
El uso incluye prompt_tokens, completion_tokens, total_tokens, más completion_tokens_details.reasoning_tokens para rastrear por separado el overhead de planificación de herramientas.
Cómo llamar a Gemini 3.1 Pro CustomTools
Usa el formato del SDK de OpenAI con tus definiciones de herramientas existentes y el string de modelo gemini-3.1-pro-customtools.
Paso 1 – Configurar el modelo
Usa model: "gemini-3.1-pro-customtools" en el cuerpo de la solicitud. Tus definiciones de herramientas/funciones existentes funcionan sin cambios.
Paso 2 – Definir herramientas y enviar mensajes
Incluye un tools array con tus definiciones de funciones y un messages array con pares de rol/contenido. Esta ruta está pensada para cargas de trabajo donde la selección de herramientas, structured outputs y el uso multi-turno de herramientas son centrales en el flujo de solicitud.
Paso 3 – Manejar tool calls y resultados
Procesa los tool_calls en la respuesta, ejecuta las funciones y envía los resultados de vuelta. Usa la tabla de precios en vivo de esta página para confirmar el costo de la ruta antes de mover el flujo de trabajo a producción.
Características y límites de Gemini 3.1 Pro CustomTools API
Capacidades principales optimizadas para cargas de trabajo con uso intensivo de herramientas
Function Calling mejorado
Diseñado para rutas donde function calling, tools arrays y structured outputs son parte de la estructura normal de solicitud.
Orquestación multi-paso
Maneja invocaciones encadenadas de herramientas donde las salidas alimentan llamadas posteriores con retención de contexto.
Structured Outputs
Conformidad confiable con JSON schema para extracción de datos estructurados y formateo de respuestas API.
Ventana de contexto de 1M
1.048.576 tokens de entrada con precios escalonados por encima de 200K para sesiones largas de agentes y contextos de herramientas grandes.
Reasoning Tokens
completion_tokens_details incluye reasoning_tokens para rastrear por separado el overhead de planificación de herramientas.
Compatible con OpenAI SDK
Usa la interfaz estándar /v1/chat/completions con tools array — sin necesidad de integración personalizada.
Preguntas frecuentes sobre Gemini 3.1 Pro CustomTools API
Everything you need to know about the product and billing.
Continuar con páginas de la familia Gemini y guías de integración
Dónde encaja Gemini 3.1 Pro CustomTools en la familia Gemini
Trata CustomTools como una ruta de solicitud separada orientada a herramientas dentro de tus opciones de la familia Gemini 3.1 Pro en EvoLink. Úsalo cuando function calling, structured outputs y orquestación de agentes sean el patrón principal de carga de trabajo; mantén la ruta base de Gemini 3.1 Pro para tráfico de razonamiento de propósito general más amplio.
Agrupar enlaces de modelos de la familia y contenido de integración en un solo lugar para que la página se mantenga enfocada y el siguiente paso sea más claro.