首页/AI/AI 应用速查/Google Gemini 系列(Pro / Flash)

Google Gemini 系列(Pro / Flash)

Google 的多模态旗舰家族:Pro 面向高难任务、Flash 主打低延迟低成本,超长上下文与原生多模态是卖点,经 Gemini API 或 Vertex AI 接入。

AI 应用速查AI更新于 2026-10-13

Gemini 系列是什么

Gemini 是 Google 的多模态模型家族,按 Pro 与 Flash 分档:Pro 面向高难度任务,Flash 主打低延迟与低成本,另有更轻的 Lite 档承接高并发。它的原生多模态能力较强,图片、音频、视频可作为输入的一部分;部分版本上下文达到百万 token 量级。接入分两条路:AI Studio 的 Gemini API 适合快速验证,Vertex AI 面向企业级生产。

基本信息

厂商Google
档次Pro / Flash / Flash-Lite
接入点generativelanguage.googleapis.com 或 Vertex AI
鉴权x-goog-api-key 请求头,或 Vertex 的 IAM 凭证
请求结构contents / parts 数组,不是 messages
能力文本、图像、音频、视频输入,函数调用与结构化输出

请求结构与 OpenAI 的差异

维度GeminiOpenAI
对话容器contents 数组,多轮按 role 交替messages 数组
消息内容parts 数组,文本用 text 字段content 字符串或块数组
角色取值user / modeluser / assistant / system
系统指令独立的 systemInstruction 字段system 或 developer 消息
鉴权请求头 x-goog-api-key 或查询参数Authorization: Bearer

典型使用场景

  • 原生多模态理解:直接读图片、音视频,做转写、摘要与标注
  • 超长文档处理:把整本手册或整个代码库放进单次请求做问答
  • 高并发轻任务:Flash 与 Lite 档承接分类、改写、抽取
  • 函数调用:让模型输出结构化调用意图,驱动自有系统
  • 企业集成:走 Vertex AI 获得配额、权限与数据合规支持

最小调用(curl)

最小调用(curl)
curl -s "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent" -H "x-goog-api-key: $GEMINI_API_KEY" -H "Content-Type: application/json" -d '{"contents":[{"parts":[{"text":"你好"}]}]}'  # 最小请求体
# 多轮对话把上一轮模型回答以 role=model 的元素追加进 contents
# systemInstruction 用于放系统级规则,与 contents 分开传
# 不要用 URL 查询参数传 key,容易进代理与访问日志

AI Studio 与 Vertex AI 的选择

维度AI StudioVertex AI
定位原型与个人开发企业生产环境
鉴权API keyIAM 服务账号
配额按项目与档位限制可申请企业配额
数据条款按免费与付费档区分企业级数据处理约定
迁移成本代码改动不大请求形态有差异,需要适配
安全过滤默认开启,部分内容会被拦截并返回被屏蔽的完成原因;业务上要处理这类响应,而不是当成接口故障重试。
把 API key 拼在 URL 里传参很常见但风险高:URL 会进浏览器历史、代理日志与监控系统,应改为请求头传递。

易错点

  • 照搬 messages 结构发请求:Gemini 用 contents / parts,直接报结构错误
  • 忽略安全过滤的拦截响应:把内容被屏蔽当成接口故障反复重试
  • 把 AI Studio 的 key 用于生产:缺少企业级配额与数据处理保障
  • 把超长上下文当免费:百万级输入每次都按全量 token 计费,成本涨得很快

数据来源与参考

  • Google AI for Developers 文档 ai.google.dev

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌