Flux 2.0
Flux 2.0 画像生成
Generate high-quality images using Flux 2.0 model, supporting text-to-image and image-to-image
POST
- Flux 2.0 image generation model
- Choose
flux-2-flex(faster, for quick iteration) orflux-2-pro(higher quality, better details) via the model parameter - Supports text-to-image and image-to-image, up to 8 reference images
- Billed by resolution (1K/2K)
- Async task mode, returns
task_idfor querying results
Authorization
string
必須
All endpoints require Bearer Token authenticationGet your API Key: Visit the API Key Management Page to get your API KeyAdd to request header:
リクエストパラメータ
string
必須
Image generation model nameOptions:
flux-2-flex- Faster, suitable for quick iterationflux-2-pro- Higher quality, better details
string
必須
Text description for image generation
string
デフォルト:"1:1"
Image aspect ratioSupported aspect ratios:
1:1- Square (default)4:3/3:4- Traditional display ratio16:9/9:16- Widescreen/portrait3:2/2:3- Standard photo
string[]
Reference image URL array for image-to-image⚠️ URL format only (base64 not supported)
- Publicly accessible image URL (http:// or https://)
- Use the Upload 画像API to upload local images and get URLs
- Maximum 8 reference images
object
Metadata parameters for additional configuration options
レスポンス
string
Unique task identifier for querying task status
string
Object type, fixed as
generation.taskstring
モデル name used for generation
string
Task status
queued- Waiting to be processedin_progress- Processingcompleted- Successfully completedfailed- Failed
integer
Task progress percentage (0-100)
integer
Task creation timestamp (Unix timestamp)
object
Task metadata
Use Cases
Case 1: Text-to-Image (Quick Iteration)
Case 2: Text-to-Image (High Quality Output)
Case 3: Image-to-Image (Multiple Reference Images)
Case 4: Portrait Poster
Query Task ResultsImage generation is an async task. After submission, a task ID is returned. Use the Get Image Task ステータス endpoint to query generation progress and results.