Gemini 媒体识别
原生 Gemini 格式
Gemini 图像 / PDF / 音频 / 视频识别。仅支持通过 `inlineData` 以 base64 上传,不支持 `fileData.fileUri` 或 File API。
POST
/v1beta/models/{model}:generateContent注意
- 图片请使用 image/png、image/jpeg 等 MIME 类型。
- 大文件建议压缩后再 base64,注意请求体大小限制。
鉴权
在请求头携带 API密钥:Authorization: Bearer sk-xxxxx
在 API密钥 创建密钥,建议写入环境变量 REIZO_API_KEY。
请求示例
可切换语言,偏好会记住curl -X POST "https://api.winlume.ai/v1beta/models/gemini-2.0-flash:generateContent" \
-H "Authorization: Bearer $REIZO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [{
"role": "user",
"parts": [
{"text": "描述这张图片"},
{"inlineData": {"mimeType": "image/jpeg", "data": "<base64>"}}
]
}]
}'路径参数
| 字段 | 类型 | 说明 |
|---|---|---|
modelrequired | string | 支持多模态的 Gemini 模型 |
请求体
| 字段 | 类型 | 说明 |
|---|---|---|
contentsrequired | array | parts 中可包含 text 与 inlineData(mimeType + data) |
响应示例
{
"candidates": [
{
"content": {
"role": "model",
"parts": [
{
"text": "图中是一只坐在窗边的猫。"
}
]
}
}
]
}Reizo Docs · Base URL https://api.winlume.ai