API 目录

图片生成

POST
/v1beta/models/gemini-2.5-flash-image-preview:generateContent

图片生成

使用 Gemini 图片生成模型创建或编辑图像内容。

接口地址

POST https://www.vortapapi.com/v1/v1beta/models/gemini-2.5-flash-image-preview:generateContent

该接口对应模型:gemini-2.5-flash-image-preview

认证方式

该接口通过查询参数 key 传入 API Key。

?key=sk-***

查询参数

名称类型必填说明
keystringVortap API Key,例如 sk-***

请求头

名称必填说明
Content-Type请求体格式,固定为 application/json

请求示例

curl -X POST "https://www.vortapapi.com/v1/v1beta/models/gemini-2.5-flash-image-preview:generateContent?key=sk-***" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "parts": [
          {
            "text": "生成一张未来城市夜景,霓虹灯、雨天街道、电影感构图"
          }
        ]
      }
    ]
  }'

请求体示例

{
  "contents": [
    {
      "parts": [
        {
          "text": "生成一张未来城市夜景,霓虹灯、雨天街道、电影感构图"
        }
      ]
    }
  ]
}

响应示例

{
  "candidates": [
    {
      "content": {
        "parts": [
          {
            "text": "这是根据你的描述生成的图像。"
          },
          {
            "inlineData": {
              "mimeType": "image/png",
              "data": "iVBORw0KGgoAAAANSUhEUgAA..."
            }
          }
        ]
      }
    }
  ]
}

返回字段说明

字段类型说明
candidatesarray模型生成的候选结果列表。
candidates[].contentobject单个候选结果的内容。
candidates[].content.partsarray返回内容片段,可能包含文本说明或图片数据。
parts[].textstring模型返回的文本内容。
parts[].inlineDataobject内联图片数据。
parts[].inlineData.mimeTypestring图片 MIME 类型,例如 image/png
parts[].inlineData.datastringBase64 编码后的图片内容。