图片生成
文生图
POST /v1/images/generations· 图生图POST /v1/images/edits· 令牌分组media / media-gen
可用模型
| 模型名 | 说明 | 分辨率 | 参考图 |
|---|---|---|---|
gpt-image-2 | OpenAI 图像模型 · 1K / 2K / 4K 同价 | 1K · 2K · 4K | ≤6 张 |
gpt-image-2.5 | OpenAI 图像模型(新一代) · 1K / 2K / 4K 同价 | 1K · 2K · 4K | ≤6 张 |
gemini-3.0-pro-image-ultra | Google Gemini 3 Pro Image (Nano Banana Pro) · 1K / 2K / 4K 同价 | 1K · 2K · 4K | ≤1 |
gemini-3.1-flash-image-ultra | Google Gemini 3.1 Flash Image (Nano Banana 2) · 1K / 2K / 4K 同价 | 1K · 2K · 4K | ≤1 |
gemini-nano-banana-2.1-ultra | Google Nano Banana 2.1 · 1K / 2K / 4K 同价 | 1K · 2K · 4K | ≤1 |
Gemini 三个模型使用 POST /v1beta/models/{model}:generateContent。提示词与参考图放在 contents[].parts;比例与分辨率用 generationConfig.imageConfig(aspectRatio / imageSize: "1K" / "2K" / "4K")。结果在 candidates[].content.parts 中,可能是 inlineData(base64)或 fileData.fileUri(图片链接)。工作台会自动处理。
分辨率 / 比例用 size 参数表达
OpenAI 模型传 size(宽x高像素)指定比例和档位,如 1024x1024、2048x2048、4096x4096。三个档位同价,实际尺寸可能随上游构图变化。Gemini 用 generationConfig.imageConfig.imageSize 选择 1K / 2K / 4K。例:"1024x1024" = 1:1,"1024x576" = 16:9。工作台里直接点选即可,实时单价见 生成工作台。
最简单:用生成工作台
- 打开 生成工作台,停在「🖼 生图」标签
- 填入你的令牌(
media / media-gen分组) - 选模型 → 写提示词 → 选比例 / 分辨率 → 点「生成」
- 出图后可直接下载,历史记录也会留着
图生图(参考图)
上传参考图,让模型基于它来生成或改图(换风格、改细节、多图合成等):
- 工作台:点「参考图」区域上传,支持多张(上限见上表,每张 ≤8MB)
- API:走
POST /v1/images/edits(multipart,image文件字段可传多张),见 用 API 调用
支持的比例
常用 1:1 · 16:9 · 9:16 · 4:3 · 3:4;部分模型还支持 21:9、3:2、2:3 等,以 生成工作台 里该模型显示的选项为准。
提示词怎么写
- 写具体:主体 + 场景 + 风格 + 光线。例:「黄昏时分,金色麦田里奔跑的金毛猎犬,电影感,浅景深」
- 想要某种画质 / 风格(写实、插画、3D、赛博朋克…)直接写出来
- 中英文都行
