nexusflow
Online
Loading...
POST/v1/images/generations

图像生成 API

根据文本描述生成高质量图像。支持多种风格、尺寸和质量选项。

支持的模型

模型 ID供应商支持尺寸特点价格
wanx2.1-t2i-turbo阿里云1024x1024, 720x1280, 1280x720快速¥0.14/张
wanx2.1-t2i-plus阿里云最高 2048x2048标准¥0.20/张
flux-schnellBlack Forest1024x1024快速¥0.02/张
flux-proBlack Forest最高 2048x2048高质量¥0.35/张

请求参数

参数名类型必填默认值说明
modelstring*-图像生成模型 ID。例如 wanx2.1-t2i-turbo、flux-schnell 等。
promptstring*-图像描述文本,支持中英文。描述越详细,生成效果越好。
negative_promptstring--负面提示词,描述不希望出现在图像中的元素。
ninteger-1生成图像数量,范围 1-4。
sizestring-"1024x1024"图像尺寸。支持 1024x1024、1024x768、768x1024 等。
stylestring--图像风格,如 vivid(生动)、natural(自然)等。
qualitystring-"standard"图像质量,standard 或 hd。hd 质量更高但耗时更长。
response_formatstring-"url"返回格式,url 或 b64_json。
userstring--终端用户标识符。

代码示例

from openai import OpenAI

client = OpenAI(
    api_key="sk-air-your-key",
    base_url="https://nexusflow.hk/v1",
)

response = client.images.generate(
    model="wanx2.1-t2i-turbo",
    prompt="一只可爱的橘猫在阳光下打盹,水彩画风格",
    size="1024x1024",
    n=1,
)

image_url = response.data[0].url
print(f"图片地址: {image_url}")

响应示例

{
  "created": 1711234567,
  "data": [
    {
      "url": "https://cdn.nexusflow.io/images/xxx.png",
      "revised_prompt": "一只可爱的橘色猫咪..."
    }
  ]
}

Prompt 技巧

具体描述

描述越具体越好:主体、动作、环境、光线、风格等。

使用风格词

添加艺术风格:水彩、油画、赛博朋克、吉卜力等。

负面提示

用 negative_prompt 排除不想要的元素。

参考格式

[主体] + [动作/状态] + [环境] + [风格] + [质量词]

相关文档