Gemini媒体识别
POST
/v1beta/models/{model}:generateContentGemini媒体识别
Gemini图像、PDF、音频、视频识别请求
⚠️注意:原生 Gemini 格式请求支持通过 inlineData(base64)或 fileData.fileUri(可公开访问的 URL,支持 YouTube 链接)传递媒体。通过 Gemini File API 上传的文件 URI 能否访问,取决于上游渠道 Key 的权限,建议优先使用可公开访问的 URL。OpenAI 格式(chat/completions)请求转换为 Gemini 时,媒体将统一下载并转换为 inlineData(base64)传递。
请求参数
| 名称 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
model | path | string | 必填 | 模型名称 |
请求体 application/json
contentsarray<object>rolestring可选值: user, model
partsarray<object>textstringinlineDataobjectmimeTypestringdatastringgenerationConfigobjecttemperaturenumbertopPnumbertopKintegermaxOutputTokensintegerstopSequencesarray<string>safetySettingsarray<object>categorystringthresholdstringtoolsarray<object>systemInstructionobjectpartsarray<object>响应
200 成功
candidatesarray<object>contentobjectrolestringpartsarray<object>finishReasonstringsafetyRatingsarray<object>usageMetadataobjectpromptTokenCountintegercandidatesTokenCountintegertotalTokenCountintegerThinkMaaS 文档 · 内容基于 New API 开源项目文档(QuantumNous/new-api-docs)本地化镜像