接口概览
Gemini 提供三种调用方式:
三种接口均支持
Authorization: Bearer <Token>。Gemini 原生和 Vertex AI Express 兼容入口也支持 x-goog-api-key: <Token>。
快速开始
OpenAI 兼容方式(推荐)
原生接口方式
Vertex AI Express 兼容方式
/v1beta1/publishers/google/models/{model}:streamGenerateContent?alt=sse。
该入口兼容 Vertex AI Express 风格的请求路径和 Gemini 请求体,不是包含
projects/{project}/locations/{location} 的完整 Vertex AI REST 资源路径。实际使用的上游渠道由平台路由决定,不代表请求一定发送到指定的 GCP Project 或 Region。流式输出
OpenAI 兼容
原生接口
多模态输入
图片理解
音频理解
视频分析(gemini-3-pro-preview-file)
gemini-3-pro-preview-file 模型支持通过 URL 直接分析视频文件。详细用法请参阅 视频分析 文档。
思考模式(Reasoning)
Gemini 2.5 和 3 系列支持思考推理能力。OpenAI 兼容方式
reasoning_effort 可选值:low、medium、high
原生接口方式
Gemini 3 系列使用thinkingLevel:
thinkingBudget:
返回思考过程
reasoning_content 字段中返回。