Gemini 3.1 Pro
Prix catalogue du fournisseur : sans majoration de plateforme, paiement à l'usage. Ce sont les prix catalogue officiels. Les clients connectés peuvent voir les prix effectifs incluant les remises de l’espace de travail sur /console/pricing. Prix d'entrée effectif avec 70 % de hits de cache :$0.74/M. La mise en cache implicite est activée par défaut pour les modèles Gemini actuels (remise automatique sur les hits de cache), plus une API CachedContent explicite avec facturation basée sur le stockage pour des économies garanties.
Utilisez Gemini 3.1 Pro en 30 secondes
Compatible OpenAI : changez la base_url, gardez votre SDK. POST /v1/chat/completions
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="gemini-3.1-pro-preview",
messages=[{"role": "user", "content": "Summarize this diff"}],
reasoning_effort="medium",
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "gemini-3.1-pro-preview",
messages: [{ role: "user", content: "Summarize this diff" }],
reasoning_effort: "medium",
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-3.1-pro-preview",
"messages": [{"role": "user", "content": "Hello"}],
"reasoning_effort": "medium"
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "gemini-3.1-pro-preview",
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
ReasoningEffort: openai.ReasoningEffortMedium,
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
import com.openai.models.ReasoningEffort;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("gemini-3.1-pro-preview")
.addUserMessage("Summarize this diff")
.reasoningEffort(ReasoningEffort.MEDIUM)
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));À propos de Gemini 3.1 Pro
Gemini 3.1 Pro (preview) est l'itération affinée de Google de la lignée Gemini 3 Pro, et sa page modèle met en avant une meilleure réflexion, une efficacité en tokens améliorée et une expérience plus ancrée et factuellement cohérente, avec une optimisation particulière pour l'ingénierie logicielle et les flux agentiques exigeant une utilisation précise des outils.
- Il accepte du texte, des images, de la vidéo, de l'audio et des PDF en entrée dans une fenêtre de contexte de 1 048 576 tokens avec 65 536 tokens de sortie, et prend en charge l'appel de fonctions, les sorties structurées, l'exécution de code, l'ancrage et la mise en cache ; une variante custom-tools priorise les outils définis par le développeur.
- Synthorai le sert avec une API de chat completions compatible OpenAI.
Spécifications et limites
| Sortie max (spéc. fournisseur) | 65,536 |
| Modalités | text + image + video + audio → text |
| Fonctionnalités | tools · structured_output · streaming · vision · batch · caching · reasoning |
| À noter | 1,048,576-token input; Search/Maps grounding and code execution supported; image generation NOT supported despite gateway capability tag. |
| Mise en cache des prompts | automatique + explicite · préfixe min. de 1,024 tokens |
FAQ
Peut-on essayer l'API Gemini 3.1 Pro gratuitement ?
Oui : les nouveaux comptes reçoivent 10 appels d'essai et jusqu'à $1 de crédit gratuit, sans carte bancaire. À $2/M de tokens en entrée, ce crédit couvre à lui seul environ 62 requêtes de ~8K tokens sur Gemini 3.1 Pro.
Quels sont les points forts de Gemini 3.1 Pro ?
Meilleure réflexion et efficacité en tokens améliorée, ainsi que optimisé pour l'ingénierie logicielle et les agents et variante custom-tools priorisant les outils du développeur. Voir la section À propos pour le tableau complet, tiré des notes de version officielles du fournisseur.
Combien coûte Gemini 3.1 Pro ?
Sur Synthorai, Gemini 3.1 Pro coûte $2 par million de tokens en entrée et $12 par million de tokens en sortie, soit le prix catalogue du fournisseur, sans majoration de plateforme. Les tokens d'entrée en cache sont facturés $0.2/M.
Gemini 3.1 Pro prend-il en charge la mise en cache des prompts ?
Oui : la mise en cache automatique est activée par défaut, avec un mode explicite pour des économies garanties. Les tokens d'entrée en cache sont facturés $0.2/M contre $2/M hors cache ; les prompts doivent avoir un préfixe stable de 1,024 tokens pour être mis en cache. Guide de mise en cache des prompts →
Comment obtenir l'accès à Gemini 3.1 Pro ?
Pointez votre SDK OpenAI existant vers base_url="https://synthorai.io/v1", définissez model="gemini-3.1-pro-preview", et c'est tout. Une seule clé API couvre tous les modèles de la passerelle.
Quelle est la date de coupure des connaissances de Gemini 3.1 Pro ?
La date de coupure des connaissances de Gemini 3.1 Pro est 2025-01, selon la documentation officielle du fournisseur (au 2026-07-09).