Gemini 3.1 Pro Preview APIPricing, Parameters & Features
Learn how to use Gemini 3.1 Pro Preview. See the API price, context window, parameters, capabilities, and examples. Test the model directly in AI API Console.
gemini-3.1-pro-previewWhat is Gemini 3.1 Pro Preview?
Advanced intelligence, complex problem-solving skills, and powerful agentic coding capabilities.
You can send the model a prompt and receive a response. Depending on the model features, you can also send images, use tools, and ask for structured data.
AI API Console brings the important model information into one place, so you can understand the API before you start building.
Everything in one place
Check pricing, limits, parameters, features, and API examples without jumping between pages.
Gemini 3.1 Pro Preview specifications
The main technical details developers should know before using the Gemini 3.1 Pro Preview API.
The company that provides this model.
The identifier used in API requests.
The amount of information the model can work with.
Types of input supported by this model.
The main type of response generated.
Use the model from your own application.
What can Gemini 3.1 Pro Preview do?
These are common features developers can use when working with the model API.
Text Generation
Create answers, summaries, explanations, ideas, and other text.
Vision
Send supported images and ask the model to understand them.
Structured Output
Return information in a predictable structured format such as JSON.
Web Search
Connect the model with live web results.
Streaming
Receive the response as it is generated instead of waiting for everything.
API Testing
Test prompts and settings before adding the model to your application.
Gemini 3.1 Pro Preview API pricing
API cost is based on tokens. Input tokens are the information you send to the model. Output tokens are the information the model generates.
Tokens sent to the model.
Tokens generated by the model.
Your final API bill depends on how many tokens your application uses. Always check the provider's latest pricing before using a model in production.
Gemini 3.1 Pro Preview API parameters
Parameters let you control how the model creates its response. Supported parameters can change between models.
temperatureControls how varied the response can be.
top_pControls how many possible next tokens are considered.
max_output_tokensSets the maximum size of the generated response.
streamReturns the response while it is being generated.
web_searchLets the model search the web for recent information.
Gemini 3.1 Pro Preview API example
Here is a simple example of an API request. You can use the same idea in your own application.
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-pro-preview:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [{
"role": "user",
"parts": [{"text": "Explain artificial intelligence simply."}]
}]
}'Gemini 3.1 Pro Preview API questions
What is Gemini 3.1 Pro Preview?
Gemini 3.1 Pro Preview is an AI model from Google that developers can use through an API to build AI-powered applications.
How much does Gemini 3.1 Pro Preview cost?
Gemini 3.1 Pro Preview uses token-based API pricing. Input and output tokens have different prices.
What is the Gemini 3.1 Pro Preview context window?
Gemini 3.1 Pro Preview has a context window of 1,048,576 tokens based on the current model configuration.
What is the Gemini 3.1 Pro Preview model ID?
The model ID used by this page is gemini-3.1-pro-preview.
How can I test Gemini 3.1 Pro Preview?
You can use the AI API Console playground to test prompts, parameters, and API responses.
Does Gemini 3.1 Pro Preview support images?
Yes, Gemini 3.1 Pro Preview supports image input according to the capabilities configured for this model.
