Seedream 5.0 Pro đã ra mắt | Thử trong Trình tạo ảnh →

Flux 1.1 Pro Ultra

wavespeed-ai /

FLUX 1.1 Pro Ultra is the latest FLUX model delivering professional-grade photoreal image generation with support up to 2K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

text-to-image
Đầu vào

Chờ

A grand steampunk airship soaring through the sky, with intricate brass and copper details, large propellers spinning, and a massive balloon filled with hot air. The airship is adorned with Victorian-style architecture, featuring ornate railings and decorative elements. The sky is a brilliant blue with fluffy white clouds, and the airship casts a shadow on the landscape below. The scene conveys a sense of adventure and exploration

$0.06cho mỗi lần chạy·~16 / $1

Tiếp theo:

Ví dụXem tất cả

A grand steampunk airship soaring through the sky, with intricate brass and copper details, large propellers spinning, and a massive balloon filled with hot air. The airship is adorned with Victorian-style architecture, featuring ornate railings and decorative elements. The sky is a brilliant blue with fluffy white clouds, and the airship casts a shadow on the landscape below. The scene conveys a sense of adventure and exploration

A grand steampunk airship soaring through the sky, with intricate brass and copper details, large propellers spinning, and a massive balloon filled with hot air. The airship is adorned with Victorian-style architecture, featuring ornate railings and decorative elements. The sky is a brilliant blue with fluffy white clouds, and the airship casts a shadow on the landscape below. The scene conveys a sense of adventure and exploration

A teenage boy wanders through a misty enchanted forest, wearing a soft cloak and leather boots. Light glimmers through the leaves as tiny glowing motes float around him. The atmosphere is magical, like a scene from a fantasy novel.

A teenage boy wanders through a misty enchanted forest, wearing a soft cloak and leather boots. Light glimmers through the leaves as tiny glowing motes float around him. The atmosphere is magical, like a scene from a fantasy novel.

A soft-lit portrait of a young man with tousled black hair, seated casually in a neutral-toned room. He wears a stone gray sweatshirt, light falls naturally across his face, casting gentle shadows. The background is minimal, evoking a calm, introspective mood.

A soft-lit portrait of a young man with tousled black hair, seated casually in a neutral-toned room. He wears a stone gray sweatshirt, light falls naturally across his face, casting gentle shadows. The background is minimal, evoking a calm, introspective mood.

A minimalist fashion portrait of a woman in a sleek black turtleneck, seated on a modern white chair in an all-white room. Her gaze drifts off-camera, creating a cool, detached elegance. The composition is clean, with strong contrast and subtle shadow work.

A minimalist fashion portrait of a woman in a sleek black turtleneck, seated on a modern white chair in an all-white room. Her gaze drifts off-camera, creating a cool, detached elegance. The composition is clean, with strong contrast and subtle shadow work.

A cozy digital illustration of a girl sitting by a frosted window, wrapped in a chunky knitted sweater, holding a steaming mug. Snow falls softly outside, while warm light glows indoors. Her relaxed posture evokes a feeling of quiet winter comfort.

A cozy digital illustration of a girl sitting by a frosted window, wrapped in a chunky knitted sweater, holding a steaming mug. Snow falls softly outside, while warm light glows indoors. Her relaxed posture evokes a feeling of quiet winter comfort.

A vintage-style photograph of a young woman in a crisp white blouse gently adjusting her hair before a tall mirror. The room is softly lit by window light, and subtle dust particles float in the air. The mirror reflects a faded warmth, like a memory from the past.

A vintage-style photograph of a young woman in a crisp white blouse gently adjusting her hair before a tall mirror. The room is softly lit by window light, and subtle dust particles float in the air. The mirror reflects a faded warmth, like a memory from the past.

A cinematic silhouette of a woman standing still at the edge of the sea, framed by the golden-orange glow of a low-setting sun. Her hair is gently lifted by the breeze, and her figure is outlined crisply against the shimmering waves. The mood is reflective and timeless.

A cinematic silhouette of a woman standing still at the edge of the sea, framed by the golden-orange glow of a low-setting sun. Her hair is gently lifted by the breeze, and her figure is outlined crisply against the shimmering waves. The mood is reflective and timeless.

An enchanting illustration of a young girl wrapped in a fluffy white parka standing still in a quiet snowy forest, while a red fox looks up at her curiously. Snowflakes gently fall, and the color palette is soft and desaturated, evoking a calm winter fairytale moment.

An enchanting illustration of a young girl wrapped in a fluffy white parka standing still in a quiet snowy forest, while a red fox looks up at her curiously. Snowflakes gently fall, and the color palette is soft and desaturated, evoking a calm winter fairytale moment.

A serene image of a young woman hiking along a winding mountain trail, surrounded by towering pine trees. She wears earth-tone hiking gear and a canvas backpack, her steps light and steady. The scene is sun-dappled, crisp, and meditative, evoking nature’s quiet strength.

A serene image of a young woman hiking along a winding mountain trail, surrounded by towering pine trees. She wears earth-tone hiking gear and a canvas backpack, her steps light and steady. The scene is sun-dappled, crisp, and meditative, evoking nature’s quiet strength.

A warm retro-style morning scene: a woman in a faded floral robe stands quietly by a sunlit kitchen window, sipping tea from a porcelain cup. The old tiles, wooden shelves, and blooming potted plants evoke a nostalgic, peaceful home atmosphere from the 1980s.

A warm retro-style morning scene: a woman in a faded floral robe stands quietly by a sunlit kitchen window, sipping tea from a porcelain cup. The old tiles, wooden shelves, and blooming potted plants evoke a nostalgic, peaceful home atmosphere from the 1980s.

A fantasy-styled illustration of a child standing in an open field under a vast star-filled sky. They raise their hands toward the constellations, as faint magical trails connect stars into glowing shapes. The atmosphere is peaceful, otherworldly, and full of wonder.

A fantasy-styled illustration of a child standing in an open field under a vast star-filled sky. They raise their hands toward the constellations, as faint magical trails connect stars into glowing shapes. The atmosphere is peaceful, otherworldly, and full of wonder.

A delicate anime-style illustration of a high school girl walking alone down a sleepy suburban street at dusk, her schoolbag in hand. The sky is tinted orange-pink, and cicadas hum in the background. Power lines stretch overhead, capturing a familiar and gentle evening calm.

A delicate anime-style illustration of a high school girl walking alone down a sleepy suburban street at dusk, her schoolbag in hand. The sky is tinted orange-pink, and cicadas hum in the background. Power lines stretch overhead, capturing a familiar and gentle evening calm.

A grainy retro-inspired image of a young woman walking briskly along an underground subway platform, her denim jacket slightly oversized and skirt swaying with each step. Fluorescent lights flicker overhead, and the mood feels like a lost scene from a 90s urban diary.

A grainy retro-inspired image of a young woman walking briskly along an underground subway platform, her denim jacket slightly oversized and skirt swaying with each step. Fluorescent lights flicker overhead, and the mood feels like a lost scene from a 90s urban diary.

Mô hình liên quan

README

FLUX 1.1 Pro Ultra

Generate stunning, highly detailed images with FLUX 1.1 Pro Ultra — the premium tier of Black Forest Labs' acclaimed FLUX model family. Known for exceptional prompt adherence, intricate detail rendering, and versatile style capabilities, it's the go-to choice for professional-quality image generation.

Why It Looks Great

  • Ultra-quality output: Premium tier delivers maximum detail, coherence, and visual fidelity.
  • Exceptional prompt adherence: Accurately interprets complex, multi-element descriptions.
  • Raw mode: Toggle for less processed, more natural-looking images.
  • Intricate detail rendering: Excels at fine textures, ornate designs, and complex machinery.
  • Flexible aspect ratios: Multiple format options for any use case.
  • Prompt Enhancer: Built-in tool to refine and expand your descriptions automatically.
  • Reproducible results: Use the seed parameter to recreate exact outputs.

Parameters

ParameterRequiredDescription
promptYesText description of the image you want to generate.
aspect_ratioNoOutput format (e.g., 1:1, 16:9, 9:16). Default: 1:1.
output_formatNoFile format: jpg or png. Default: jpg.
rawNoEnable for less processed, more natural-looking images.
seedNoRandom seed for reproducibility. Leave empty for random.
enable_base64_outputNoAPI only: Returns base64 string instead of URL.

How to Use

  1. Write your prompt — describe your image with rich details about subject, style, and atmosphere.
  2. Use Prompt Enhancer (optional) — click to automatically enrich your description.
  3. Choose aspect ratio — select the format that fits your needs.
  4. Select output format — choose jpg for smaller files or png for higher quality.
  5. Toggle raw mode (optional) — enable for more natural, less processed aesthetics.
  6. Set seed (optional) — for reproducible results.
  7. Run — click the button to generate.
  8. Download — preview and save your image.

Pricing

Flat rate per image generation.

OutputCost
Per image$0.06

Best Use Cases

  • Concept Art & Illustration — Create detailed fantasy, sci-fi, and steampunk imagery.
  • Product Visualization — Generate intricate product concepts with fine details.
  • Architectural Rendering — Visualize ornate buildings and interior designs.
  • Marketing & Advertising — Produce high-quality visuals for campaigns.
  • Creative Exploration — Experiment with complex, multi-element compositions.

Example Prompts

  • "A grand steampunk airship soaring through the sky, with intricate brass and copper details, large propellers spinning, and a massive balloon filled with hot air. The airship is adorned with Victorian-style architecture, featuring ornate railings and decorative elements."
  • "Photorealistic portrait of an elderly craftsman in his workshop, warm natural lighting, detailed wood textures and tools in background"
  • "Enchanted library with floating books, magical glowing orbs, spiral staircases reaching into infinite darkness, fantasy art style"
  • "Futuristic motorcycle design with sleek aerodynamic curves, chrome and matte black finish, studio lighting"
  • "Japanese zen garden at dawn, morning mist over raked sand patterns, moss-covered stones, cherry blossom petals falling"

Raw Mode Explained

SettingResultBest For
Raw OFF (default)More polished, vibrant, enhanced lookMarketing, social media, stylized content
Raw ONLess processed, natural, organic feelPhotorealism, documentary style, authentic aesthetics

Pro Tips for Best Results

  • FLUX excels at intricate details — don't hesitate to describe ornate, complex elements.
  • Include material descriptions: "brass and copper", "chrome finish", "weathered wood".
  • Specify lighting conditions for more controlled outputs.
  • Use raw mode when you want images that feel more like photographs than renders.
  • Layer your descriptions: subject → details → environment → style → mood.
  • The model handles long, detailed prompts exceptionally well — be descriptive!

Notes

  • The enable_base64_output option is only available through the API.
  • Generation time may vary based on prompt complexity and queue load.
  • FLUX 1.1 Pro Ultra represents the highest quality tier in the FLUX family.
  • Raw mode is particularly effective for portraits and natural scenes.
Lưu ý:Trang web này sử dụng các mô hình AI do bên thứ ba cung cấp.

Flux 1.1 Pro Ultra API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-1.1-pro-ultra with your input as JSON. The endpoint returns a prediction id. Start polling the result endpoint around every 2 seconds, increase the interval for long-running tasks, and stop on any terminal status. On completed, read output values from data.outputs. Examples for Flux 1.1 Pro Ultra below.

HTTP example
set -euo pipefail

: "${WAVESPEED_API_KEY:?Set WAVESPEED_API_KEY}"

REQUEST_BODY=$(cat <<'JSON'
{
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "aspect_ratio": "1:1",
    "output_format": "jpg",
    "raw": false
}
JSON
)

# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
  -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-1.1-pro-ultra" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d "$REQUEST_BODY")

TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
  printf 'Submission response did not contain a prediction id
' >&2
  exit 1
fi
RESULT_URL=$(printf '%s' "$TASK" | jq -r '.urls.get // empty')
if [ -z "$RESULT_URL" ]; then
  RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
fi

# 2. Poll until the prediction finishes.
while true; do
  RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
    -H "Authorization: Bearer $WAVESPEED_API_KEY")
  RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
  STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
  case "$STATUS" in
    completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
    failed|cancelled|timeout) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
    created|processing) sleep 2 ;;
    *) printf 'Unexpected status: %s
' "$STATUS" >&2; exit 1 ;;
  esac
done
Node.js example
const submitUrl = "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-1.1-pro-ultra";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');

async function requestJson(url, options = {}) {
  const response = await fetch(url, options);
  if (!response.ok) throw new Error(await response.text());
  return response.json();
}

// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
        "prompt": "A cinematic shot of a city at sunset, soft golden light",
        "aspect_ratio": "1:1",
        "output_format": "jpg",
        "raw": false
}),
});
const task = body.data ?? body;
if (!task.id) throw new Error("Submission response did not contain a prediction id");
const resultUrl = task.urls?.get ||
  `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;

// 2. Poll until the prediction finishes.
while (true) {
  const resultBody = await requestJson(resultUrl, {
    headers: { "Authorization": `Bearer ${apiKey}` },
  });
  const result = resultBody.data ?? resultBody;
  if (result.status === "completed") {
    console.log(result.outputs);
    break;
  }
  if (["failed", "cancelled", "timeout"].includes(result.status)) throw new Error(JSON.stringify(result));
  if (!["created", "processing"].includes(result.status)) throw new Error("Unexpected status: " + result.status);
  await new Promise(resolve => setTimeout(resolve, 2000));
}
Python example
import json
import os
import time
from urllib.request import Request, urlopen

api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "aspect_ratio": "1:1",
    "output_format": "jpg",
    "raw": False
}

def request_json(url, data=None):
    request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
    with urlopen(request) as response:
        return json.load(response)

# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-1.1-pro-ultra", json.dumps(payload).encode())
task = body.get("data", body)
if not task.get("id"):
    raise RuntimeError("Submission response did not contain a prediction id")
result_url = task.get("urls", {}).get("get") or f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"

# 2. Poll until the prediction finishes.
while True:
    result_body = request_json(result_url)
    result = result_body.get("data", result_body)
    status = result.get("status")
    if status == "completed":
        print(result.get("outputs", []))
        break
    if status in {"failed", "cancelled", "timeout"}:
        raise RuntimeError(result)
    if status not in {"created", "processing"}:
        raise RuntimeError(f"Unexpected status: {status}")
    time.sleep(2)

Flux 1.1 Pro Ultra API — Frequently asked questions

What is the Flux 1.1 Pro Ultra API?

Flux 1.1 Pro Ultra is a WaveSpeedAI model for image generation, exposed as a REST API on WaveSpeedAI. FLUX 1.1 Pro Ultra is the latest FLUX model delivering professional-grade photoreal image generation with support up to 2K resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the Flux 1.1 Pro Ultra API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID. Poll the result endpoint starting around every 2 seconds, increase the interval for long-running tasks, and stop on any terminal status. The playground generates production-oriented Python, JavaScript, and cURL examples with timeouts, transient-error handling, and safe GET retries. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/wavespeed-ai/flux-1.1-pro-ultra.

How much does Flux 1.1 Pro Ultra cost per run?

Flux 1.1 Pro Ultra starts at $0.060 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Flux 1.1 Pro Ultra accept?

Key inputs: `prompt`, `aspect_ratio`, `seed`, `enable_base64_output`, `output_format`, `raw`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/wavespeed-ai/flux-1.1-pro-ultra.

How long does Flux 1.1 Pro Ultra take to generate?

Median end-to-end generation time on WaveSpeedAI is around 9 seconds per request, based on recent successful runs. Queue time varies with global demand; live status is visible in the prediction record.

Can I use Flux 1.1 Pro Ultra outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (WaveSpeedAI). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.

Flux 1.1 Pro Ultra | High-Quality Text-to-Image API | WaveSpeedAI