画像

FLUX 3 Image

Black Forest Labs の FLUX 3 Image:15種類の形状から選べる1K、2K、4Kの画像生成、画像内の読みやすい文字、送信した画像の編集に対応しています。

料金

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
編集する画像1枚、リンクまたはデータ URL として(または /v1/images/edits 上のファイルとして)。
ninteger
1~4枚の画像。

FLUX 3 の画像サイズは、形状にかかわらず面積が同じです。1K は約1メガピクセル(正方形なら 1024 × 1024)、2K は約4メガピクセル(2048 × 2048、16:9 なら 2736 × 1536)、4K は約16メガピクセル(16:9 なら 5472 × 3072)です。正方形以外の1K画像は、1Kの料金のまま2Kサイズで返される場合があります。指定より小さい画像や異なる形状の画像は再試行され、配信されません。

画像を編集

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。画像の送信については、画像の編集と参照画像をご覧ください。

ご質問や不足している情報はありますか? サポートチームにお問い合わせください。通常1分以内にメールで回答します。