跳转到主要内容
POST
/
gemini
/
image
/
generate
cURL
curl --request POST \
  --url https://api.ttapi.org/gemini/image/generate \
  --header 'Content-Type: application/json' \
  --header 'TT-API-KEY: <api-key>' \
  --data '
{
  "prompt": "<string>",
  "model": "gemini-2.5-flash-image-preview",
  "refer_images": [
    "https://cdn.ttapi.io/xxx1.png",
    "https://cdn.ttapi.io/xxx2.png"
  ],
  "aspect_ratio": "1:1",
  "image_size": [
    "1K",
    "2K",
    "4K"
  ],
  "google_search": "false",
  "image_search": "false",
  "thinking_level": "Minimal"
}
'
{
  "status": "SUCCESS",
  "message": "success",
  "data": {
    "prompt": "a cute cat",
    "refer_images": null,
    "image_url": "https://cdn.ttapi.io/other/2025-09-10/8b46aa28-4433-455f-bf5c-f5ccea48baf2.png",
    "quota": 2
  }
}
Google官方文生图模型,又称 Nano Banana!

授权

TT-API-KEY
string
header
必填

授权字段,控制台获取授权信息

请求体

application/json
prompt
string
必填

生成图像或修改图像描述词

model
enum<string>
默认值:gemini-2.5-flash-image-preview
必填

模型版本

可用选项:
gemini-2.5-flash-image-preview,
gemini-2.5-flash-image,
gemini-3-pro-image-preview,
gemini-3.1-flash-image-preview
refer_images
array

参考图像,支持图像url和base64,支持多图

示例:
[
"https://cdn.ttapi.io/xxx1.png",
"https://cdn.ttapi.io/xxx2.png"
]
aspect_ratio
enum<string>
默认值:1:1

图片比例, 仅支持 gemini-3 及以上版本模型使用
1:4、4:1、1:8、8:1 仅 gemini-3.1-flash-image-preview 模型可用

可用选项:
1:1,
2:3,
3:2,
3:4,
4:3,
4:5,
5:4,
9:16,
16:9,
21:9,
1:4,
4:1,
1:8,
8:1
image_size
string
默认值:1K

图片分辨率
注意此处为大写的“K”

示例:
["1K", "2K", "4K"]

是否启用谷歌网页搜索

可用选项:
true,
false

是否启用谷歌图片搜索

可用选项:
true,
false
thinking_level
enum<string>

思考等级
仅 gemini-3.1-flash-image-preview 模型可用

可用选项:
Minimal,
High

响应

请求成功

status
string
必填
示例:

"SUCCESS"

message
string
必填
示例:

"success"

data
object
必填

任务结果

Last modified on March 12, 2026