🎁 Nouveau Inscription gratuite, 10 appels offerts. Jusqu'à 1 $, sans carte.

Gemini 3.6 Flash vs Qwen3.7 Plus

vs

Lequel, quand — verdict de synthèse, pas un tableau de benchmarks

Prenez gemini-3.6-flash quand l'audio fait partie de l'entrée : il accepte texte, image, vidéo et audio (entrée audio à $5 par million de tokens, lectures de cache audio à $0.5), avec une fenêtre de 1048576 tokens. Choisissez qwen3.7-plus pour du texte, de l'image et de la vidéo à moindre coût — $0.4 en entrée et $1.6 en sortie contre $1.5 et $7.5, environ 3.75x et 4.7x moins cher — sur un contexte de 1000000 tokens avec la même sortie maximale de 65536. Qwen3.7 Plus laisse aussi couper la réflexion et affiche raisonnement et long contexte, tandis que Gemini 3.6 Flash réfléchit toujours.

Tarification

Gemini 3.6 Flash Qwen3.7 Plus Δ
Entrée / 1M tokens $1.5 $0.4 3.8×
Sortie / 1M tokens $7.5 $1.6 4.7×
Lecture en cache / 1M tokens $0.15 $0.08 1.9×
Écriture cache 1.25x

Tarifs issus du catalogue en direct au moment de la compilation ; chaque page de modèle présente la fiche actuelle.

Où ils se situent — prix en entrée pour 1M de tokens sur l'ensemble des 63 modèles chat pour cette unité de facturation (échelle logarithmique)

Gemini 3.6 Flash · $1.5 Qwen3.7 Plus · $0.4
$0.05 · Qwen3 VL Flash $30 · GPT-5.4 Pro

Capacités

Gemini 3.6 Flash Qwen3.7 Plus
Utilisation d'outils oui oui
Contrôle de la réflexion toujours activé configurable
Sortie structurée oui oui
Mise en cache du prompt implicite + explicite implicite + explicite
Durée de vie du cache non publié explicit: 5m, reset on hit
Préfixe minimum mis en cache 4096 jetons 1024 jetons

Spécifications

Gemini 3.6 Flash Qwen3.7 Plus
Modalités d'entrée texte image audio vidéo texte image vidéo
Modalités de sortie texte texte
Sortie 2026-06-01
Limite de connaissances 2026-03
Fenêtre de contexte 1M 1M
Sortie maximale 66K 66K
Paramètre de réflexion thinkingLevel
  • enable_thinking
  • thinking_budget
  • preserve_thinking
Valeurs acceptées
  • minimal
  • low
  • medium
  • high
enable_thinking
  • true
  • false
thinking_budget
  • in tokens
preserve_thinking
  • true
  • false
Par défaut medium

on

the Qwen3.7 Plus series is hybrid thinking with thinking enabled by default, and preserve_thinking is off

Les spécifications sont transcrites à partir de la documentation de chaque fournisseur ; une ligne qu'un fournisseur ne publie pas est omise plutôt que déduite. Sources complètes : Gemini 3.6 Flash · Qwen3.7 Plus

Un prompt, deux modèles — mesurés via la passerelle

PROMPT Explain to a CFO, in exactly three sentences, why our LLM bill doubled after we enabled reasoning. VÉRIFIER exactement 3 phrases

Gemini 3.6 Flash réussi · 3 sentences

Enabling reasoning causes the model to generate thousands of internal "thinking" tokens behind the scenes to process logic before delivering the final response. Because our vendor bills us for every token generated—including these intermediate processing steps—our billable output volume per query surged significantly. Since output tokens carry a much higher unit cost than input tokens, this jump in processing volume directly doubled our overall spend.

sortie 893 tok (+816 réflexion) latence 4.7 s

Qwen3.7 Plus réussi · 3 sentences

Enabling reasoning requires the model to generate extensive internal "thinking" tokens to process complex logic before delivering a final answer. Because our vendor charges us per token consumed, this hidden computational overhead effectively doubles our output volume for the exact same number of user requests. Consequently, our costs have doubled because we are now paying for the model's increased processing time to achieve higher-quality, more accurate results.

sortie 1428 tok (+1345 réflexion) latence 25.2 s

Suivi de l'instruction (exactement trois phrases — comptables), adaptation à l'audience (registre CFO), et l'écart de facturation lié à la réflexion cachée que les compteurs de tokens ci-dessous révèlent.

PROMPT This function is supposed to return the longest run of consecutive equal items, but callers report it is off by one on single-element inputs and misses runs that end at the last index. Fix it and explain the bug in one paragraph. VÉRIFIER le correctif passe les tests

Gemini 3.6 Flash réussi · 8/8 cases

Here is the fixed function along with an explanation of the bugs: ```python def longest_run(xs): if not xs: return 0 best = 1 cur = 1 for i in range(1, len(xs)): if xs[i] == xs[i - 1]: cur += 1 else: cur = 1 best = max(best, cur) return best ``` ### Explanation The original function initialized `cur` and `best` to `0` and incremented `cur` on matching adjacent items, which meant it was counting identical adjacent *pairs* rather than the total number of *elements* in a run. This caused single-element inputs to skip the loop and return `0` instead of `1`, and undercounted all run lengths by 1 (for example, a run of two items at the end of the list resulted in `cur = 1`). […]

sortie 2034 tok (+1768 réflexion) latence 10.0 s

Qwen3.7 Plus réussi · 8/8 cases

## Fixed Code ```python def longest_run(xs): if not xs: return 0 best = 1 cur = 1 for i in range(1, len(xs)): if xs[i] == xs[i - 1]: cur += 1 else: cur = 1 best = max(best, cur) return best ``` ## Bug Explanation The function has two related bugs rooted in how it counts run lengths. First, `cur` is initialized to `0` and only incremented on matches, so it counts the number of *transitions* between equal elements rather than the total elements in the run—a run of N identical items only reaches `cur = N − 1`, undercounting by one. This also causes the single-element case to return `0`, since the loop never executes and `cur` never increments. […]

sortie 2317 tok (+2005 réflexion) latence 40.5 s

Si le correctif est réellement juste (exécutable), la densité de l'explication, et l'efficacité en tokens sur une tâche bornée.

PROMPT Extract a JSON object with fields {company, quarter, revenue_usd_m, growth_pct, guidance} from this text. Use null for anything not stated; add no other fields. VÉRIFIER JSON valide, schéma exact

Gemini 3.6 Flash réussi · 5/5 fields, guidance "withheld"

```json { "company": "Meridian Robotics", "quarter": "September quarter", "revenue_usd_m": 412, "growth_pct": null, "guidance": "withheld" } ```

sortie 2843 tok (+2783 réflexion) latence 13.1 s

Qwen3.7 Plus réussi · 5/5 fields, guidance null

{ "company": "Meridian Robotics", "quarter": "September", "revenue_usd_m": 412, "growth_pct": 11, "guidance": null }

sortie 1807 tok (+1750 réflexion) latence 31.6 s

Respect du schéma (aucun champ inventé), pression d'hallucination (guidance est explicitement retenue), et différences de chemin pour la sortie structurée.

PROMPT Write a 120-word product announcement for an API gateway feature that caches prompts across providers. Forbidden words: "seamless", "unlock", "game-changer", "revolutionize", "empower". Exactly one sentence must be a question. VÉRIFIER 120 mots, 0 mot interdit

Gemini 3.6 Flash manqué · 60 words, 0 banned, 0 questions

72: reducing 73: your 74: monthly 75: token 76: spend. S6 (21): 77: You 78: can 79: easily 80: set 81: custom 82: expiration 83: rules, 84: configure 85: TTL 86: settings, 87: and 88: manage 89: cache 90: invalidation 91: across 92: all 93: vendors 94: from 95: one 96: centralized 97: dashboard. S7 (23): 98: Start 99: optimizing […]

sortie 4092 tok (+3929 réflexion) latence 16.3 s

Qwen3.7 Plus réussi · 120 words, 0 banned, 1 question

Introducing PromptCache, our new API gateway feature designed to store and reuse prompts across multiple artificial intelligence providers. Have you ever noticed how repeatedly sending identical queries drains your budget and increases latency? PromptCache solves this by intelligently storing responses at the gateway level. When your application requests the same prompt from a different provider, the system instantly returns the cached result. This drastically reduces API costs and accelerates response times for your users. You can configure custom expiration times and set specific fallback rules for each vendor. You must stop paying twice for the exact same computation. Please upgrade your entire infrastructure today and experience much faster and cheaper integrations without changing a single line of your application code.

sortie 4453 tok (+4312 réflexion) latence 76.8 s

Respect des contraintes (budget de mots, liste de mots interdits, l'unique question), empreinte stylistique, et contrôle de la longueur.

Basculez de l'un à l'autre avec une seule ligne

Les deux ids sont dans chaque onglet ci-dessous — la paire de lignes en surbrillance est la seule modification. Même endpoint, même clé, même structure de requête.

from openai import OpenAI

client = OpenAI(
    base_url="https://synthorai.io/v1",
    api_key="sk-syn-...",
)

resp = client.chat.completions.create(
    model="gemini-3.6-flash",
    # model="qwen3.7-plus",  # décommentez cette ligne, commentez celle du dessus
    messages=[{"role": "user", "content": "Summarize this diff"}],
)
print(resp.choices[0].message.content)

Obtenir une clé API →

FAQ

Lequel est le moins cher, Gemini 3.6 Flash ou Qwen3.7 Plus ?

Qwen3.7 Plus est moins cher sur entrée / 1m tokens ($0.4 contre $1.5, avec un écart de 3.8×). D'autres lignes peuvent indiquer l'inverse — le tableau ci-dessus contient la fiche complète, et le coût réel dépend de votre combinaison.

Puis-je faire un test A/B de Gemini 3.6 Flash par rapport à Qwen3.7 Plus sans deux intégrations ?

Oui. Les deux sont servis via le même endpoint compatible OpenAI avec une seule clé API — le basculement est un changement de chaîne de modèle en une ligne, vous pouvez donc diriger une fraction du trafic vers chacun et comparer les factures directement.

Est-ce que Gemini 3.6 Flash et Qwen3.7 Plus prennent en charge le prompt caching ?

Oui — les deux facturent les lectures en cache en dessous de leur tarif d'entrée, donc les charges de travail à préfixe chaud coûtent moins cher que ce que les tarifs de base suggèrent. Les lignes exactes des lectures en cache se trouvent dans le tableau de tarification ci-dessus.

Comparaisons associées

Issu de nos études mesurées