🚀 One API for every frontier model on FastInfra

Browse models

Transparent per-token pricing → compare providers on FastInfra

View pricing

OpenAI-compatible chat completions → start in minutes

Read the docs

⚡ Server Auction → Enterprise bare metal from $78.15/mo (173 in stock)

Browse deals

Gemini 3.1 Pro API

Run google/gemini-3.1-pro through FastInfra's API. Pay per token, no subscription, routed to the cheapest available provider.

Pricing

Gemini 3.1 Pro pricing

Billed per token used. Prices sync automatically from wholesale providers.

Direction Price per 1M tokens
Input$2.10
Output$12.60
Availability

1 route available

Requests route to route-21 by default (lowest cost). FastInfra fails over automatically if a route is unavailable.

Route label Model ID
route-21 google/gemini-3.1-pro
Quickstart

Call Gemini 3.1 Pro in 30 seconds

Works with any OpenAI SDK — change the base URL and API key only.

Python

from openai import OpenAI

client = OpenAI(api_key="YOUR_API_KEY", base_url="https://api.fastinfra.ai/v1")

response = client.chat.completions.create(
    model="google/gemini-3.1-pro",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

curl

curl https://api.fastinfra.ai/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/gemini-3.1-pro",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
FAQ

Gemini 3.1 Pro — common questions

How much does the google/gemini-3.1-pro API cost?

On FastInfra, google/gemini-3.1-pro costs $2.1/1M input, $12.6/1M output tokens. Billing is per token used, with no subscription.

Is google/gemini-3.1-pro compatible with the OpenAI SDK?

Yes. FastInfra exposes google/gemini-3.1-pro through an OpenAI-compatible endpoint at https://api.fastinfra.ai/v1 — point any OpenAI SDK at that base URL with a FastInfra API key and keep your existing code.

How does routing work for google/gemini-3.1-pro?

google/gemini-3.1-pro is available on 1 route(s): route-21. Requests use route-21 by default (lowest cost). FastInfra fails over automatically if a route is unavailable.