Explore Google Gemini 3.1 Pro Preview Custom Tools

This model improves tool selection for coding and workflows.

Input: text · audio · image · video · file Output: text Context: 1,048,576 tokens Release: 2026-02-25
Gemini 3.1 Pro Preview Custom Tools, released by Google, enhances the functionality of the Gemini 3.1 Pro model. This variant focuses on improving tool selection behavior, ensuring that more efficient third-party or user-defined functions are utilized over a general bash tool. With a context window of 1 million tokens, it supports a variety of input modalities including text, audio, images, videos, and files, while providing text output. This model is designed for increased reliability in function calling, making it suitable for coding agents and complex workflows. Its multimodal reasoning capabilities enhance performance across various media types, making it a versatile choice for developers.

Use Cases

Here are a few ways teams apply Google: Gemini 3.1 Pro Preview Custom Tools in practice—from fast drafting to multimodal understanding. Adapt these ideas to your workflow.

Streamline coding workflows with efficient tool usage

Enhance software engineering performance

Utilize multimodal inputs for diverse applications

Improve reliability in complex workflows

Key Features

A quick look at the capabilities that make this model useful in real projects.

Improved tool selection behavior

1M-token context window

Supports text, audio, image, video inputs

Enhanced function calling reliability

Multimodal reasoning capabilities

Specs

Overview
Vendor
google
Model ID
google/gemini-3.1-pro-preview-customtools
Release
2026-02-25
Modalities & context
Input
text · audio · image · video · file
Output
text
Context
1,048,576 tokens
Parameters & defaults

Supported parameters: include_reasoning, max_tokens, reasoning, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools, top_p

Defaults: temperature 0.2, top_p 0.95

Benchmark tests: Google: Gemini 3.1 Pro Preview Custom Tools

We ran this model against a few representative prompts to show its range. Review the outputs below and be the judge.

Ready to try Google: Gemini 3.1 Pro Preview Custom Tools?

Chat with Gemini 3.1 Pro Preview Custom Tools
up.end
/ˌəpˈend/
verb

To “upend” means to completely disrupt, overturn, or drastically change the established order or structure of something. It implies a significant shift or alteration that can potentially have far-reaching consequences. When something is upended, it is turned upside down or transformed in a way that challenges conventional norms or expectations. The term often carries a sense of innovation, transformation, and sometimes even a hint of upheaval, indicating that the changes are not just minor adjustments but rather a fundamental reimagining of the status quo.