图片

FLUX 3 Image

Black Forest Labs 的 FLUX 3 Image:支持以 1K、2K 或 4K 分辨率生成图片,提供 15 种宽高比,图中文字清晰可读,也能编辑你发送的图片。

价格

每张图片 1K $0.04, 2K $0.05, 4K $0.09。编辑与生成新图片同价,已包含你发送的图片的费用。

生成图片

import os
from openai import OpenAI
client = OpenAI(base_url="https://api.zurelay.com/v1", api_key=os.environ["ZURELAY_API_KEY"])
result = client.images.generate(
model="flux-3-image",
prompt="A poster for a night market: lanterns over food stalls in the rain, the words 'NIGHT MARKET' in bold letters across the top and 'Fridays 6 pm to midnight' below",
size="2K",
extra_body={
"aspect_ratio": "2:3"
},
)
print(result.data[0].url)

参数

sizestring
1K(默认)、2K 或 4K,也可使用 1360x768 这样的像素尺寸,系统会匹配最接近的分辨率和宽高比。
aspect_ratiostring
21:9, 2:1, 16:9, 3:2, 7:5, 4:3, 5:4, 1:1, 4:5, 3:4, 5:7, 2:3, 9:16, 1:2 或 9:21。未指定时,新图默认为正方形;编辑时保留传入图片的比例。
imagesarray
一张待编辑图片,以链接或 data URL 的形式发送(也可在 /v1/images/edits 中上传文件)。
ninteger
1 到 4 张图片。

FLUX 3 在同一分辨率档位下,各种宽高比的图片面积相同:1K 约一百万像素(正方形为 1024 × 1024),2K 约四百万像素(2048 × 2048,16:9 时为 2736 × 1536),4K 约一千六百万像素(16:9 时为 5472 × 3072)。请求非正方形的 1K 图片时,可能返回 2K 尺寸的图片,但仍按 1K 计费。如果图片尺寸小于要求,或宽高比不符,系统会重新生成,不会交付不符合要求的图片。

编辑图片

import os
import requests
response = requests.post(
"https://api.zurelay.com/v1/images/generations",
headers={"Authorization": f"Bearer {os.environ['ZURELAY_API_KEY']}"},
json={
"model": "flux-3-image",
"prompt": "Make the neon sign glow red instead of blue. Keep everything else exactly the same.",
"images": [
"https://example.com/storefront.png"
]
},
)
response.raise_for_status()
print(response.json())

提示词编写

  • 用完整的句子描述主体、场景、光线和媒介。
  • 把必须出现的文字放在引号中,并说明位置。
  • 不支持负面提示词:请描述希望出现的内容(“空无一人的街道”),而不是不希望出现的内容(“不要有人”)。
  • 编辑时,明确要改什么、保留什么: “将毛衣改为深蓝色。其他全部保持不变。”。

使用须知

  • 1K 和 2K 图片生成需要 30 秒至 2 分钟,4K 图片需要 3 至 4 分钟。
  • 对于涉及近期事件的提示词,模型可以在生成图片时联网搜索。
  • 模型拒绝的提示词会返回 image_not_generated,不收费。
  • 链接有效期为 24 小时;控制台的素材库会将以链接形式返回的图片保留 30 天。

模型详情:FLUX 3 Image。关于如何发送图片,请参阅图片编辑与参考图。

有疑问,或发现内容缺失?联系我们的支持团队,我们会通过邮件回复,通常只需一分钟。