aicodewith
  1. 图片生成模型
aicodewith
  • AI Model API
    • Claude API
      • Claude聊天接口 /v1/message
    • Gemini API
      • Gemini聊天接口 /api/v1beta/models/{model}:generateContent
    • OpenAI API
      • OpenAI 聊天接口 /api/gpt/v1/completions
    • 国产模型 API
      • 国产大模型 Chat Completions
    • 图片生成模型
      • Gemini 图片生成
        POST
    • 数据模型
      • ClaudeRequest
      • ClaudeMessage
      • ClaudeResponse
      • OpenAIRequest
      • ClaudeUsage
      • OpenAIMessage
      • ClaudeError
      • OpenAIResponse
      • OpenAIError
      • GeminiRequest
      • GeminiResponse
  1. 图片生成模型

Gemini 图片生成

POST
/api/image/gemini/v1beta/models/{model}:generateContent
使用 Gemini 图片模型生成图片。
请求格式为 Gemini 原生 API 格式,响应中包含图片数据。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Path 参数

Body 参数application/json必填

示例
{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "画一只可爱的猫咪"
                }
            ]
        }
    ],
    "generationConfig": {
        "temperature": 0.8,
        "maxOutputTokens": 8192
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/image/gemini/v1beta/models/:generateContent' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "画一只可爱的猫咪"
                }
            ]
        }
    ],
    "generationConfig": {
        "temperature": 0.8,
        "maxOutputTokens": 8192
    }
}'

返回响应

🟢200
application/json
成功响应(包含图片数据)
Body

示例
{
    "candidates": [
        {
            "content": {
                "role": "string",
                "parts": [
                    {
                        "text": "string"
                    }
                ]
            },
            "finishReason": "string"
        }
    ],
    "usageMetadata": {
        "promptTokenCount": 0,
        "candidatesTokenCount": 0,
        "totalTokenCount": 0,
        "thoughtsTokenCount": 0
    }
}
🟠400
🟠401
🟠429
🔴500
修改于 2026-02-09 11:15:35
上一页
国产大模型 Chat Completions
下一页
ClaudeRequest
Built with