先说结论
谷歌在 2026 年 11 月 11 日正式发布了 Gemini Decision,模型 ID 是 gemini-decision-1。它不是聊天模型,而是专门做判定的:你把一段材料(文字、图片、音频、视频或 PDF)和一批问题一起传进去,它一次就返回每个问题的校准过的概率。
计费方式少见地简单:每百万输入 token $0.10,输出不计费。因为它不生成任何输出 token。
TeamoRouter 上目前还调不了 gemini-decision-1。 原因不是我们在等上游,而是它用的接口不一样:它走的是独立的 POST /v1beta/decisions,不是我们和其他模型都在用的 generateContent。所以它不能像 Gemini 4 Carbon 那样「同一个 Key 换个模型名」直接跑。等我们把这条接口接上之后才能用 TeamoRouter 的 Key 调。想现在就用,需要直接拿谷歌的 API Key 调官方接口。
它和普通聊天模型有什么不同
普通模型是「给材料,生成一段回答」。Gemini Decision 是「给材料,回答一批已经写好的问题」,并且答案是一个概率,不是一段话。
这样做的实际好处:
- 零输出 token:不生成文本,所以没有输出费用,延迟也低。
- 一次请求问很多问题:最多 1,000 个,共享同一份输入。共享输入只计费一次,问 1 个和问 200 个的输入费几乎一样。
- 答案带置信度:每个问题返回概率和 confidence,你可以自己设阈值。
- 问题之间互不可见:每个问题独立对着同一份输入评估,加一个减一个不影响其他问题的结果。
三种题型和限制
| 题型 | 用途 | 返回什么 | 限制 |
|---|---|---|---|
noul(是 / 否) |
判断「有没有发生某件事」 | 0.01~0.99 的校准概率 + confidence | 不需要 criteria |
choice(单选) |
从固定选项里选一个 | 最可能的选项、各项概率、confidence | 2~255 个选项 |
score(评分档) |
按档位打分 | 概率加权的期望分、各档概率、confidence | 2 |
其他边界,都是官方文档写明的:
- 一次请求 1~1,000 个问题,共享输入加所有问题合计不超过 262,144 token。
- 问题 key(也就是你给每个问题起的名字)1~64 个字符,只允许
[A-Za-z0-9_-]。 - 问题本身只支持文本;材料可以是文字、图片、音频、视频或 PDF。视频帧和 PDF 页按图片 token 计。
- 多轮上下文要自己序列化成文本传进去,tool call 块不能作为输入。
- 不支持 Batch API、上下文缓存、Flex 和 Priority 推理。跨请求重复的输入每次都全量计费。
价格
谷歌官方价,每 100 万 token,美元:
| 免费层 | 付费层 | |
|---|---|---|
| 输入(文字 / 图片 / 视频 / 音频 / PDF) | 免费 | $0.10 |
| 输出 | 不计费 | 不计费(零输出 token) |
| 上下文缓存 | 不支持 | 不支持 |
按官方速率限制,免费层是 200 RPM / 50,000 TPM / 每天 10,000 次;Tier 1 是 1,500 RPM / 1,000,000 TPM / 每天 50,000 次。
TeamoRouter 上的价格等这条接口接上之后在价格页公布。
怎么调用(现在只能直连谷歌)
REST 直接打官方接口。注意端点是 /v1beta/decisions,不是 generateContent:
curl -X POST "https://generativelanguage.googleapis.com/v1beta/decisions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-decision-1",
"input": "The blue mug I ordered on Monday arrived cracked on Wednesday.",
"questions": {
"is_damaged": {
"type": "noul",
"instructions": "Did the item arrive damaged?"
},
"queue": {
"type": "choice",
"instructions": "Which support queue should handle this message?",
"criteria": {
"billing": "Payment, invoice, or refund questions.",
"replacements": "Damaged, missing, or wrong items.",
"general": "Product questions and account issues."
}
}
}
}'
Python SDK 要显式指定 v1beta,否则 decisions 这个命名空间不可用:
from google import genai
client = genai.Client(http_options={"api_version": "v1beta"})
result = client.decisions.create(
model="gemini-decision-1",
input="The blue mug I ordered on Monday arrived cracked on Wednesday.",
questions={
"is_damaged": {
"type": "noul",
"instructions": "Did the item arrive damaged?",
},
"queue": {
"type": "choice",
"instructions": "Which support queue should handle this message?",
"criteria": {
"billing": "Payment, invoice, or refund questions.",
"replacements": "Damaged, missing, or wrong items.",
"general": "Product questions and account issues.",
},
},
},
)
for key, answer in result.answers.items():
print(key, answer)
返回里的 answers 用一个和 questions 一样的 key 对应回来;usage 里只有输入 token,输出恒为 0。输入被安全过滤拦下时,返回的是 HTTP 400 和 error.code(safety、prohibited_content、blocklist、image_safety、content_blocked),不是 answers。
适合用来做什么
官方点名的场景,基本都是「同一份材料要过很多条判断」的活:
- 请求路由:一条用户消息,同时判断「是不是退款问题」「要不要转人工」「属于哪个队列」。
- 策略检查:一份合同或一张截图,一次过几十条合规规则。
- 按评分标准打分:给候选答案按 rubric 打分,拿加权期望分排序。
- 工具选择:从一批工具里挑最合适的一个。
- 实时媒体流的低延迟分类:视频或音频流进来,边收边判。
反过来说,需要它写东西、做多步推理的任务不该用它——它不生成文本,只给概率。
TeamoRouter 什么时候能用
gemini-decision-1 目前不在我们的模型目录里,用 TeamoRouter 的 Key 调它会失败。我们要先支持 /v1beta/decisions 这条路径,才能把它接进来。接上之后会出现在价格页,到时候你在控制台充值余额($5 起)就能按 token 扣费调用,不需要谷歌账号。
在那之前,如果你需要「一次判断很多问题」这类能力,可以用现有的 Gemini 4 Argon、Gemini 4 Carbon 自己做结构化输出,代价是每次都要生成输出 token,费用比 $0.10 高不少。见 Gemini 4 Argon API 和 Gemini 4 Carbon API。
常见问题
Gemini Decision 发布了吗? 发布了。2026 年 11 月 11 日在 Gemini API 正式开放(GA),模型 ID 是 gemini-decision-1。
Gemini Decision 多少钱? 每百万输入 token $0.10,输出不计费(它不产生输出 token)。免费层免费。
它能当成聊天模型用吗? 不能。它只走 /v1beta/decisions 接口,输入是「材料 + 一批问题」,输出是每个问题的概率,不生成文本。
TeamoRouter 上能用 gemini-decision-1 吗? 现在还不行。我们还没支持 /v1beta/decisions 这条接口。接上之后会出现在价格页。
上线后是不是把模型名改一下就行? 不是。它和普通模型的接口不一样,不会像 Gemini 4 Carbon 那样换个模型名就能跑。具体用法等我们接上了会在文档里写清楚。
支持 Batch API 吗? 不支持。上下文缓存、Flex 和 Priority 推理也不支持。
相关阅读
- Gemini 4 Carbon API:普通聊天模型,一次生成一段回答
- Gemini 4 Argon API:模型名、价格和请求示例
- Gemini API 更新日志:官方原文
- Decisions API 文档:字段和限制的完整说明