flux-2-dev/text-to-image

flux-2-dev/text-to-image

Black Forest Labs の FLUX.2 [dev] は、高速でスタジオ品質のテキストから画像生成を実現し、より高い写実性、より鮮明な文字描画、そして迅速な反復作業のためのネイティブ編集機能を備えています。すぐに使える REST 推論 API、高性能、コールドスタートなし、手頃な価格。

サンプル

flux-2-dev/text-to-image サンプル 1

パラメータ

名前型既定制約説明
prompt *プロンプトtextarea—≤ 5000 chars生成に使用するポジティブプロンプトです。
sizeサイズtext1024*1024≤ 500 chars生成されるメディアのピクセルサイズ(幅*高さ)。
seedシード値number—step 1生成に使用するシード値です。-1 を指定するとランダムなシード値が使用されます。

出力フィールド

フィールド型説明
imagesarray<string>

API

統一 REST API でこのモデルを呼び出せます。API Keys ページでキーを取得してください。

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/flux-2-dev/text-to-image" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "A cinematic portrait of a young astronaut standing in a neon-lit greenhouse on Mars, ultra-realistic, detailed face, reflective visor helmet tucked under one arm, lush green plants contrasting with red Martian soil outside the glass dome, soft volumetric lighting, sharp focus, high detail, subtle text label on a nearby equipment case reading \"Ares Botany Lab\"",
    "size": "1024*1024",
    "seed": -1
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"
Python
import time, requests

API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}

# 1) Submit
resp = requests.post(
    "https://www.namifusion.com/api/v1/marketplace/run/flux-2-dev/text-to-image",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "A cinematic portrait of a young astronaut standing in a neon-lit greenhouse on Mars, ultra-realistic, detailed face, reflective visor helmet tucked under one arm, lush green plants contrasting with red Martian soil outside the glass dome, soft volumetric lighting, sharp focus, high detail, subtle text label on a nearby equipment case reading \"Ares Botany Lab\"",
            "size": "1024*1024",
            "seed": -1
        }
    },
)
resp.raise_for_status()  # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()

# 2) Poll until a terminal state (completed / failed / cancelled).
#    This model is allowed up to 1800s server-side.
deadline = time.time() + 1860
while task.get("status") not in ("completed", "failed", "cancelled"):
    if time.time() > deadline:
        raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
    time.sleep(3)
    poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
    poll.raise_for_status()
    task = poll.json()

print(task["status"], task.get("output"))
JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };

// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/flux-2-dev/text-to-image", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "A cinematic portrait of a young astronaut standing in a neon-lit greenhouse on Mars, ultra-realistic, detailed face, reflective visor helmet tucked under one arm, lush green plants contrasting with red Martian soil outside the glass dome, soft volumetric lighting, sharp focus, high detail, subtle text label on a nearby equipment case reading \"Ares Botany Lab\"",
      "size": "1024*1024",
      "seed": -1
    }
  }),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();

// 2) Poll until a terminal state (completed / failed / cancelled).
//    This model is allowed up to 1800s server-side.
const deadline = Date.now() + 1860 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
  if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
  await new Promise((r) => setTimeout(r, 3000));
  const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
  if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
  task = await poll.json();
}

console.log(task.status, task.output);

ドキュメント

flux-2-dev/text-to-image

flux-2-dev/text-to-image

Black Forest Labs の FLUX.2 [dev] は、高速でスタジオ品質のテキストから画像生成を実現し、より高い写実性、より鮮明な文字描画、そして迅速な反復作業のためのネイティブ編集機能を備えています。すぐに使える REST 推論 API、高性能、コールドスタートなし、手頃な価格。

パラメータ

パラメータ型必須既定値制限・説明
promptstringはい—max 5000 chars; 生成に使用するポジティブプロンプトです。
sizestringいいえ"1024*1024"max 500 chars; 生成されるメディアのピクセルサイズ(幅*高さ)。
seedintegerいいえ—生成に使用するシード値です。-1 を指定するとランダムなシード値が使用されます。

料金

生成画像1枚あたり $0.012(1.2クレジット)。このエンドポイントは固定料金です。

WaveSpeed 標準定価と同額です。1米ドル=100クレジット。アカウントの割引は別途適用されます。

API

curl -X POST https://www.namifusion.com/api/v1/marketplace/run/flux-2-dev/text-to-image \
  -H "Authorization: Bearer $API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "input": {
    "prompt": "A cinematic portrait of a young astronaut standing in a neon-lit greenhouse on Mars, ultra-realistic, detailed face, reflective visor helmet tucked under one arm, lush green plants contrasting with red Martian soil outside the glass dome, soft volumetric lighting, sharp focus, high detail, subtle text label on a nearby equipment case reading \"Ares Botany Lab\"",
    "size": "1024*1024",
    "seed": -1
  }
}'
curl 'https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID' \
  -H "Authorization: Bearer $API_KEY"

送信応答の task_uuid で completed または failed までポーリングします。成功時の出力:output.images(URL配列)。このAPIは非同期でURLを返します。

WaveSpeed

関連モデル

z-image-spicy/text-to-image
テキストから画像Z Image Spicy

z-image-spicy/text-to-image

テキストから高品質な画像を生成。256〜1536 ピクセルのカスタムサイズ、プロンプト拡張、シード制御に対応し、クリエイティブ制作や一括生成に適しています。

〜 $0.014 / 1 回
xAI Grok Imagine Image v2.0 テキストから画像生成
テキストから画像X Ai

xAI Grok Imagine Image v2.0 テキストから画像生成

xAI Grok Imagine Image V2.0 Text-to-Image は、テキストプロンプトから高品質な画像を生成できます。アスペクト比、解像度、品質を設定でき、クリエイティブ制作、SNS コンテンツ、マーケティング素材、制作ワークフローに適しています。すぐに使える REST 推論 API を提供し、高性能、コールドスタートなし、手頃な価格で利用できます。

〜 $0.080 / 1 回
Qwen Image 3.0 Pro テキストから画像生成
テキストから画像Qwen Image 3.0 Pro

Qwen Image 3.0 Pro テキストから画像生成

Qwen Image 3.0 Pro は、優れた画質と高度なプロンプト理解を備えたプロ向けのテキストから画像生成モデルです。最大 2k に対応。すぐに使える REST inference API を提供し、高性能・コールドスタートなし・手頃な価格を実現しています。

〜 $0.0638 / 1 回
ai/prefect-pony-xl アニメ風画像生成モデル
テキストから画像Prefect Pony Xl

ai/prefect-pony-xl アニメ風画像生成モデル

Prefect Pony XL は、キャラクターアートやイラスト向けに高品質なアニメ風画像を生成できます。すぐに使える REST 推論 API を提供し、高性能・コールドスタートなし・手頃な価格を実現しています。

〜 $0.015 / 1 回
OpenAI GPT Image 2 テキストから画像生成
テキストから画像OpenAI

OpenAI GPT Image 2 テキストから画像生成

OpenAI の GPT Image 2 テキストから画像生成モデルは、自然言語プロンプトから高品質な画像を生成します。すぐに使える REST 推論 API、最高のパフォーマンス、コールドスタートなし、手頃な価格。

〜 $0.660 / 1 回
OpenAI GPT Image 2 Edit 画像編集
テキストから画像OpenAI

OpenAI GPT Image 2 Edit 画像編集

OpenAI の GPT Image 2 Edit は、自然言語の指示と1枚以上の参照画像を使用して画像編集を可能にします。すぐに使える REST 推論 API、最高のパフォーマンス、コールドスタートなし、手頃な価格。

〜 $0.660 / 1 回
OpenAI GPT Image 2.5 Sunburst テキストから画像生成
テキストから画像OpenAI

OpenAI GPT Image 2.5 Sunburst テキストから画像生成

複雑な構図や高精細な制作に適した画像生成モデルで、最大 4K 出力に対応します。

〜 $0.220 / 1 回
OpenAI GPT Image 2.5 Flare テキストから画像生成
テキストから画像OpenAI

OpenAI GPT Image 2.5 Flare テキストから画像生成

自然言語プロンプトから高速かつ高品質な画像を生成し、最大 4K 出力に対応します。

〜 $0.220 / 1 回