Skip to main content

接口概览

Gemini 提供两种调用方式: 所有接口统一使用 Authorization: Bearer <Token> 认证。
推荐使用 OpenAI 兼容接口,代码可在不同模型供应商间无缝切换。

快速开始

OpenAI 兼容方式(推荐)

原生接口方式

流式输出

OpenAI 兼容

原生接口

多模态输入

图片理解

音频理解

视频分析(gemini-3-pro-preview-file)

gemini-3-pro-preview-file 模型支持通过 URL 直接分析视频文件。详细用法请参阅 视频分析 文档。

思考模式(Reasoning)

Gemini 2.5 和 3 系列支持思考推理能力。

OpenAI 兼容方式

reasoning_effort 可选值:lowmediumhigh

原生接口方式

Gemini 3 系列使用 thinkingLevel
Gemini 2.5 系列使用 thinkingBudget

返回思考过程

思考内容会在响应的 reasoning_content 字段中返回。

工具调用

JSON 模式

生成参数

Gemini 3 建议保持 temperature 为 1.0,过低可能导致推理性能下降。

SDK 示例

Python (OpenAI SDK)

Python (Google SDK)