pinniq api
网站首页立即登录立即注册
网站首页立即登录立即注册
  1. Gemini 图片
  • 凌极pinniq聚合平台基本介绍
    • API 快速开始指南
  • 怎么链接凌极pinniq聚合平台
    • 链接codex
    • Claude Code 接入指南
    • Grok 接入指南
    • 有道龙虾
  • 聊天
    • ChatCompletions格式
      POST
    • OpenAI 响应(Responses)
      POST
    • Anthropic 对话(Messages)
      POST
  • 补全(Completions)
    • 原生OpenAI格式
      POST
  • 画图
    • OpenAI 图片
      • Codex 调用 gpt-image-2
      • gpt-image-2 接口指南
      • GPT Image2.0 常见比例像素
      • OpenAI 图片生成
      • OpenAI 图片编辑
    • Gemini 图片
      • Gemini 图片生成指南
      • Gemini 图片生成指南(精简版-备份)
      • Gemini 图片生成(generateContent)
        POST
      • Gemini 模型列表
        GET
    • 通义千问格式
      • 创建图片
      • 编辑图片
  • 视频
    • Seedance 2.0
      • Seedance 2.0 视频接入指南
    • Grok Video
      • Grok Video 1.0/1.5接入指南
  1. Gemini 图片

Gemini 图片生成(generateContent)

POST
/v1beta/models/{model}:generateContent
使用 Gemini 原生 generateContent 协议生成图片。
请求地址:POST https://api.frimodel.com/v1beta/models/{model}:generateContent
把 {model} 替换为图片模型 ID。实测可使用:
gemini-3.1-flash-image-preview
gemini-3-pro-image-preview
请求 Body
contents:消息数组,文本提示词放在 parts[].text。
generationConfig.responseModalities:图片生成应包含 IMAGE。
generationConfig.imageConfig.aspectRatio:图片比例,例如 1:1。
generationConfig.imageConfig.imageSize:目标尺寸,例如 1K、2K 或 4K,以当前模型能力为准。
最小示例
{
  "contents": [
    {
      "role": "user",
      "parts": [
        {"text": "生成一个白色背景上的红色方块,不要文字"}
      ]
    }
  ],
  "generationConfig": {
    "responseModalities": ["TEXT", "IMAGE"],
    "imageConfig": {
      "aspectRatio": "1:1",
      "imageSize": "1K"
    }
  }
}
成功响应
图片:candidates[0].content.parts[].inlineData.data
图片格式:inlineData.mimeType
Token 用量:usageMetadata
实测返回 HTTP 200、image/jpeg,文件尺寸为 1024×1024。

请求参数

Authorization
or
Path 参数

Header 参数

Body 参数application/json

示例
{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "你好"
                }
            ]
        }
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/v1beta/models/:generateContent' \
--header 'Authorization;' \
--header 'Authorization: {{api_key}}' \
--header 'Content-Type: application/json' \
--data '{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "你好"
                }
            ]
        }
    ]
}'

返回响应

🟢200
application/json
成功时返回 candidates 数组。图片 Base64 位于 content.parts[].inlineData.data。
Bodyapplication/json

示例
{
    "candidates": [
        {
            "content": {
                "parts": [
                    {
                        "text": "Hello"
                    }
                ]
            }
        }
    ]
}
修改于 2026-08-28 04:52:45
上一页
Gemini 图片生成指南(精简版-备份)
下一页
Gemini 模型列表
Built with