指南

Gemini API 价格:
每个模型多少钱

每个 Gemini 模型的每百万 token 价格,思考 token 和缓存输入如何计费,以及长上下文请求会让账单变成什么样。

预付费,无订阅REST 或 MCP一个密钥搞定模型、数据和智能体

Gemini 家族的上下文窗口最大,价格跨度也最宽:小号 Flash 模型的价格只是 Pro 模型的一小部分,而且两者都能读文本、图片、音频和视频。这样的跨度让你选的模型成为影响账单的主要杠杆。本页列出 Half Off Dev 上每个 Gemini 模型的价格,说明 Gemini 响应怎么计费,以及长输入和思考 token 在哪里悄悄累积。

01

每个 Gemini 模型及其价格

实时价格,每百万 token。在 Half Off Dev,它们是 Google 官方价的一半。

模型上下文输入输出缓存读取
Gemini 3.1 Pro
gemini-3.1-pro
1.05M$1.00$6.00$0.10
Gemini 3 Flash
gemini-3-flash
1.05M$0.25$1.50$0.025
Gemini 4 Argon
gemini-4-argon
1.05M$1.00$5.00$0.10
Gemini 3.5 Flash
gemini-3.5-flash
1.05M$0.75$4.50$0.075
Gemini 3.8 Flash
gemini-3.8-flash
1.05M$0.38$1.88$0.0375
Gemini 3.6 Flash
gemini-3.6-flash
1.05M$0.38$1.88$0.0375

每 100 万 token 的美元价格,实时来自目录。

每一行都会打开该模型的页面,查看上下文窗口。同样的列表也可以通过 GET https://halfoff.dev/v1beta/models 以 JSON 获取,不需要密钥。

02

Gemini 响应如何计费

Gemini API 在 usageMetadata 里报告用量。需要关注的部分:

计费部分字段使用的价格
未缓存输入promptTokenCount 减去 cachedContentTokenCount输入价
缓存输入cachedContentTokenCount缓存读取价
输出candidatesTokenCount 加 thoughtsTokenCount输出价

Gemini 会自动缓存重复的提示词前缀,没有缓存写入费用。这里不提供通过 cachedContents API 的显式上下文缓存,所以请把稳定的内容放在提示词最前面,让隐式缓存发挥作用。

03

思考 token 就是输出 token

{}

Gemini 的思考模型会先推理再回答,这些思考通过 thoughtsTokenCount 按输出计费,不管你有没有要求返回思考摘要。预算通过 generationConfig 里的 thinkingConfig 设置。对于分类、抽取和简短回答,在 Flash 模型上把思考预算调小或设为零,通常已经够用,成本只是一小部分。Gemini API 指南里有请求示例。

04

长上下文:钱花在哪

{}

一次 Gemini 请求可以携带一百万个 token,每一个都是输入 token。长请求的价格就是它的长度乘以输入价,每次发送都要付一遍。三个习惯可以控制住它:

  1. 把大文档放在最前面并保持一致,这样重复请求能命中隐式缓存,按缓存读取价计费。
  2. 检索,不要整份塞进去。 只发相关的部分,即使在 Flash 的价格下也比发全文便宜。
  3. 头几次调用要看 promptTokenCount。 图片、音频和视频都会被分词,一小段视频或一张高分辨率图片的 token 数比多数人想象的多。发送前,POST /v1beta/models/{model}:countTokens 就能告诉你。
05

算一笔账:给文档做摘要

一条流水线每月给 2,000 份文档做摘要,每份 20,000 个 token,写出 500 个 token 的摘要。这就是 4,000 万输入 token 和 100 万输出 token(如果开启了思考,还要加上思考)。分别按 Flash 模型和 Pro 模型计算:40 × 输入价 + 1 × 输出价,费用计算器会同时给出两者。做摘要的话,第一个要测的通常是调低了思考的 Flash 模型。

06

常见问题

?
Gemini API 要花多少钱?+

按 token 付费,每个模型价格不同。上面的表格列出了当前每百万 token 的所有价格。Flash 模型是低价端,Pro 模型贵出数倍。

Gemini 的思考 token 收费吗?+

收费,按输出 token 计。它们在 thoughtsTokenCount 里报告,并与 candidatesTokenCount 相加。想减少它们,就调低 thinkingConfig 里的思考预算。

Gemini API 有提示缓存吗?+

隐式缓存作用于重复的前缀,缓存的 token 按较低的缓存读取价计费,没有缓存写入费用。这里不支持显式的 cachedContents。

这里有免费的 Gemini API 额度吗?+

Half Off Dev 是预付费,没有订阅,也没有免费额度,但每个 Gemini 模型都是 Google 官方价的一半。首次充值最高可获得 $5 的等额赠送。

可以用 OpenAI SDK 调用 Gemini 模型吗?+

可以。Chat Completions 接受所有文本模型,所以 model="gemini-3.1-pro" 可以通过 OpenAI 客户端使用。要用 thinkingConfig 这类 Gemini 专有选项,请改调原生 Gemini 端点。OpenAI SDK 指南说明了其中的取舍。

下一步:对比 Claude API 价格和 GPT API 价格,浏览模型列表,或者注册后照着快速开始操作。

一个预付费密钥,搞定模型、数据和智能体

无需订阅。充值后按需使用,每笔费用都能在日志中查看。