返回控制台

Gemini媒体识别

POST/v1beta/models/{model}:generateContent

Gemini媒体识别

Gemini图像、PDF、音频、视频识别请求

⚠️注意:原生 Gemini 格式请求支持通过 inlineData(base64)或 fileData.fileUri(可公开访问的 URL,支持 YouTube 链接)传递媒体。通过 Gemini File API 上传的文件 URI 能否访问,取决于上游渠道 Key 的权限,建议优先使用可公开访问的 URL。OpenAI 格式(chat/completions)请求转换为 Gemini 时,媒体将统一下载并转换为 inlineData(base64)传递。

请求参数

名称位置类型必填说明
modelpathstring必填模型名称

请求体 application/json

contentsarray<object>
rolestring
可选值: user, model
partsarray<object>
textstring
inlineDataobject
mimeTypestring
datastring
generationConfigobject
temperaturenumber
topPnumber
topKinteger
maxOutputTokensinteger
stopSequencesarray<string>
safetySettingsarray<object>
categorystring
thresholdstring
toolsarray<object>
systemInstructionobject
partsarray<object>

响应

200 成功
candidatesarray<object>
contentobject
rolestring
partsarray<object>
finishReasonstring
safetyRatingsarray<object>
usageMetadataobject
promptTokenCountinteger
candidatesTokenCountinteger
totalTokenCountinteger
ThinkMaaS 文档 · 内容基于 New API 开源项目文档(QuantumNous/new-api-docs)本地化镜像