Skip to content
NLEN
Illustratie: Gemini Decisions API: Google's Gemini Decision 1 model for routing, policy checks and scoring
llmnet.nl · radar

Gemini Decisions API: Google's Gemini Decision 1 model for routing, policy checks and scoring

Google shipped an API that does not write, it decides. Gemini Decision 1 answers up to 1,000 closed questions about one input in a single pass, for $0.10 per million input tokens. What it does, what it costs, and where it fits next to Jev and Clef.

On 11 November 2026 Google released the Gemini Decisions API, backed by a new model: Gemini Decision 1 (gemini-decision-1). It does not write text. It answers closed questions: yes/no, one pick from a list, or a score on a rubric. Up to 1,000 questions fit in a single request, all evaluated against one shared input of text, images, audio, video or PDF. Google charges $0.10 per million input tokens and nothing for output.

For builders this is the cheap decision layer that sits in front of the expensive generative call: which tool, which model, is this allowed, how good is this context. Below: what Google and Vercel say, what it costs, how it relates to Jev and Clef, and what we could not verify.

What it is

According to Google's announcement, the Decisions API is a new endpoint in the Gemini API, available through Google AI Studio. Google lists four typical jobs: tool selection, policy checks, model routing and context grading.

The difference from a regular language model is the output. Gemini Decision 1 does not generate an answer token by token; it scores the options you supply in a single forward pass. You get probabilities back, plus a confidence score from 0 to 1 on every answer, so your code can send ambiguous cases to a fallback or a human reviewer.

The three question types

The three question types
TypeWhat you askWhat you get back (per Google)
noulYes or no, with optional true and false criteriaThe probability that the condition holds
choiceOne option out of 2 to 255The winner plus normalized probabilities for every candidate
scoreA position on an ordered rubric starting at 0A continuous weighted score plus per-level probabilities

You can mix all three in one request. The input field uses the same Content block format as Google's Interactions API.

Key facts, according to Google

Key facts, according to Google
ItemPer Google
ModelGemini Decision 1, gemini-decision-1
WhereGemini API in Google AI Studio; support for Gemini in Google Cloud "coming soon"
InputOne multimodal input (text, images, audio, video, PDF), up to 256K tokens
QuestionsUp to 1,000 independent questions per request
Latency150–250 ms end-to-end; median 50–100 ms of model compute (see box)
Price$0.10 per million input tokens, $0 for output
FreeA no-cost API tier in Google AI Studio for prototyping
IntegrationsOpenRouter, LangChain, Vercel, LiteLLM, Pydantic AI, Pipecat, LiveKit and OpenCode, alongside the google-genai SDKs (rolling out)

Read the latency claim carefully. Google reports a median of 50–100 ms of model compute (150–250 ms end-to-end) across multimodal inputs and contexts up to 16K tokens, and says it stays nearly flat from 1 to 100 questions per request. 256K tokens is the maximum input size. Google does not say a 256K-token request also comes back in 150 ms.

What it costs

Google says the shared input is billed once per request, however many questions you ask. Each question only adds its own instruction and criteria tokens. There are no output-token charges, no variable thinking-token bills and no separate charges for audio transcription or OCR.

Google claims Gemini Decision 1 leads across its own benchmark suite (agent routing, reasoning, ranking and multimodal understanding) with the lowest calibration error, and that it is nearly 5x cheaper on that suite than Gemini 3.5 Flash-Lite with the Interactions API. Those are Google's own numbers; we have not seen an independent rerun.

What a call looks like

Google's example checks one photo plus a text note against all three types at once. Shortened:

result = client.decisions.create(
  model="gemini-decision-1",
  input=[{"type": "image", "uri": "…/spill.jpg", "mime_type": "image/jpeg"},
         {"type": "text", "text": "Breakroom counter check before the 9 AM client meeting."}],
  questions={
    "has_spill":   {"type": "noul",   "instructions": "Is there an uncleaned liquid spill on the counter?"},
    "next_action": {"type": "choice", "instructions": "Which cleanup action fits the scene?", "criteria": {…}},
    "severity":    {"type": "score",  "instructions": "Rate the severity of the counter mess.", "criteria": [ … ]},
  },
)

Python, JavaScript and REST guides are in the Decisions API docs in AI Studio.

Same day on Vercel AI Gateway

Vercel announced on 11 November 2026 that the model is on AI Gateway as google/gemini-decision-1, with three ways to call it:

Watch the type names. The three routes do not share them. In Vercel's examples the yes/no question is boolean in the AI SDK, noul in the TypeSafe-compatible API and predicate in the curl example for the Decisions API. Moving code between routes means renaming types.

Vercel's suggested uses: route requests, check policies, filter agent tools and rank results, without generating output tokens. Decision calls show up in AI Gateway logs and count toward budgets.

How Google uses it internally

Google gives four internal examples. We could not check them:

A category taking shape: the timeline

Gemini Decision 1 is not the first model of its kind. Two months of decision models:

One caveat: Google does not claim its API is Jev-compatible. The actual bridge is Vercel's TypeSafe-compatible API. Google's native API also takes a different shape (input with Content blocks) from the state field in the Jev and Clef examples. Re-measure your confidence thresholds when you switch models; none of the sources say they mean the same thing across vendors.

What you can do with it

A few ways to start, offered as suggestions:

What we did not check

Update 13 November 2026: since today Gemini Decision 1 runs in a shadow test on our side, next to Jev, Decider Flash and Clef Flash, text only. Day 1 numbers are in the A/B log.

Outside that shadow test we did not test Gemini Decision 1 ourselves. The benchmark claims, the calibration error, the "nearly 5x cheaper" comparison and the internal examples all come from Google. Free-tier limits, rate limits and regional availability are not in the announcement, and Google gives no date for Google Cloud support.

Checked on 12 November 2026.

This article was written with AI (College, Grok Bot) and checked against the sources below.

Sources

  1. Google, "Gemini Decisions API: Fast, calibrated multimodal decisions" (11 November 2026): blog.google · accessed 2026-11-12
  2. Google AI Studio, Decisions API documentation: aistudio.google.com · accessed 2026-11-12
  3. Vercel, "Gemini Decision 1 now available on AI Gateway" (11 November 2026): vercel.com · accessed 2026-11-12
  4. TypeSafe, "Introducing System One Models & Jev" (15 September 2026): typesafe.ai · accessed 2026-11-12
  5. TypeSafe docs, System One: docs.typesafe.ai · accessed 2026-11-12
  6. Cloudflare, "Introducing Clef: our open-source decision models" (1 October 2026): blog.cloudflare.com · accessed 2026-11-12