Gemma on AI Studio and Vertex: is it production-viable?

Quota checks, live latency probes and a 60-chat quality replay (tier 2/3 traffic, Oct 26–28, 2026) · Oct 28, 2026

Neither option is viable for production chat.

If we want Gemma 31B, third-party hosts on OpenRouter remain the only serverless option with real capacity.

Access options

AI Studio · Gemma 4 31BVertex · Gemma 4 26B A4B
PriceFree (no paid option exists)$0.15 / $0.60 per 1M tokens
Quota on our project30 req/min · 16k input tok/min · 14,400 req/day (same on Tier 3)Shared pool, no per-project quota shown
StatusNo SLA“Experimental”, global only, no SLA
Our data used for training?No, on a billing-enabled project (Paid Services terms)No (Vertex terms)
Thinking controlOnly minimal (off) or default (on); no low/mediumOpenAI-style reasoning_effort
Tool callingWorksWorks, but often skipped (see quality)

AI Studio quota vs our tier 2/3 traffic

Tier 2/3 peak needAI Studio 31B quota
Chat answers / min~53—
Model requests / min~106+ (2+ steps per answer)30
Input tokens / min~1.2M16k (~1% of need)
Requests / day~92k14.4k
Largest single request (Gemma, median / p90)18k / 34k tokensanything over 16k is rejected outright

Traffic is Langfuse chat-message traces tagged tier 2/3 on Oct 27: 48,706/day, peak hour 3,395, 94% reached the model. We confirmed the quota live: a 25k-token request got 429 on paid_tier_3_input_token_count after an idle minute, and a 40-request burst got 429s on paid_tier_3_requests after 30.

Latency

First tokenDecodeErrors
AI Studio 31B, default thinking17 s39 tok/s429 above 30 req/min or 16k tok/min
AI Studio 31B, thinking minimal1.2 s37 tok/ssame quota
Vertex 26B (30-min probe, 1 req / 15 s)0.5 s (max 29 s)48 tok/s60/120 = 50% “request queue is full” 429s

Vertex 26B handled a 20k-token prompt with its first token in 1.4 s. In the chat replay through OpenRouter's Vertex route, retries hid most 429s (1 of 60 failed), but slow turns pushed p90 to 103 s.

Quality on 60 real tier 2/3 chats

Production (Gemini 3.7 Flash)Gemma 4 31BVertex Gemma 4 26B
Blind preference vs production—prod 46 · tie 5 · Gemma 9prod 54 · tie 4 · Gemma 2
Correctness (1–5)4.024.053.75
Completeness (1–5)4.44.23.43
Answers with a major/critical issue23/6017/6035/60
…of which critical136
Claims unsupported by cited passage15%12%43%
Answers citing passages never retrieved0516
Answered without any search8 (greetings etc.)1237
Model cost per answer$0.0171$0.0102$0.0024
Median time to full answer23 s40 s18 s

Both Gemma arms used the gemma-v5 prompt, thinking low and Tier 1 retrieval. The 31B column is the OpenRouter run from the previous report. The AI Studio 31B serves the same weights, but its quota made a full replay impossible. Judge: Claude Opus 5.5, grounding against cited passages plus a blind pairwise comparison.

Vertex 26B: where it fails and production doesn't (16)