Skip to main content
POST

Gemini 原生格式

Gemini 原生格式保留 Google Gemini API 的路径和请求体。适合已有 Gemini SDK、contents/parts 结构或安全设置配置的业务接入。

认证

也支持 Google API Key 风格:
或查询参数:

路径

请求体

contents
array<object>
required
对话内容列表。每个内容项包含 roleparts
contents[].parts
array<object>
required
内容片段。支持 textinlineDatafileDatafunctionCallfunctionResponse 等。
systemInstruction
object
系统指令。也兼容 system_instruction 写法。
generationConfig
object
生成配置,包含 temperaturetopPtopKmaxOutputTokensstopSequencesresponseMimeTyperesponseSchemathinkingConfig 等字段。
safetySettings
array<object>
安全设置。每项包含 categorythreshold
tools
array<object> | object
工具声明。支持 functionDeclarationsgoogleSearchcodeExecutionurlContext 等 Gemini 工具。
toolConfig
object
工具调用配置,例如 functionCallingConfig
cachedContent
string
Gemini cached content 标识。

请求示例

多模态输入

Gemini 原生格式推荐用 inlineData 传 base64。URL 图片可使用 fileData.fileUri,但是否可用取决于模型和通道能否下载该 URL。
URL 图片写法:

流式生成

响应示例

常见安全设置

相关接口