Gemini 3.1 Pro
gemini-3.1-pro
gemini-3.1-pro is available at gemini-3.1-pro. Below: price, specifications and request examples.
Price
| model value | Input, per 1M | Output, per 1M | Cache, per 1M |
|---|---|---|---|
| gemini-3.1-pro | $0.327 | $1.9612 | $0.0327 |
Prices per 1M tokens. You pay for what you use.
Specifications
- Context window
- 1,000,000 tokens
- Max output tokens
- 65,000 tokens
- Image input
- yes
- Reasoning
- yes
- Anthropic format (/v1/messages)
- no
- Data in Russia
- no
Request example
Create a key in the dashboard. Streaming works too: add "stream": true.
curl https://whitelabel-demo.getvibeapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "gemini-3.1-pro", "messages": [{"role": "user", "content": "Hello!"}]}'from openai import OpenAI
client = OpenAI(base_url="https://whitelabel-demo.getvibeapi.com/v1", api_key="YOUR_KEY")
reply = client.chat.completions.create(
model="gemini-3.1-pro",
messages=[{"role": "user", "content": "Hello!"}],
)
print(reply.choices[0].message.content)Questions and answers
How much does gemini-3.1-pro cost?
Input is $0.327 per 1M tokens, output $1.9612 per 1M. You are charged for the tokens actually used, so a single request costs a fraction of a cent. Your balance and spending are in the dashboard.
What is the context window of gemini-3.1-pro?
Up to 1,000,000 input tokens and up to 65,000 output tokens.
How do I call gemini-3.1-pro?
Set the base URL to https://whitelabel-demo.getvibeapi.com/v1 and use "gemini-3.1-pro" in the model field of any OpenAI-compatible client. curl and Python examples are on this page.
Is cached input cheaper?
Repeated context is billed at the cache price — $0.0327 per 1M tokens instead of $0.327.
Does gemini-3.1-pro understand images?
Yes, images can be sent along with text.
Does it support reasoning?
Yes, the model supports a reasoning mode; its depth is set by a request parameter.
Other models
Start using gemini-3.1-pro in minutes
Sign up by email, create a key in the dashboard, top up your balance without a contract.