Image models › Flux-2
Flux-2 - Pro Image to Image
Image generation by flux-2/pro-image-to-image
image Flux-2 7 tokens per image $0.005 per token
Pricing
| Option | Tokens | Unit | ≈ USD |
|---|---|---|---|
| image to image, 1.0s-1K | 7 | per image | $0.0350 |
| image to image, 1.0s-2K | 10 | per image | $0.0500 |
The price is held when the task is created and settled to actual consumption when it completes; a failed task releases the hold.
How to order
This is the image-to-image twin of flux2-pro-text-to-image: create the series with that id in model and attach reference images — the service switches to this model by itself. Its own id is not accepted in a series.
POST https://app.video-blade.com/api/v1/projects/{id}/image-series
X-API-Key: vb_…
Content-Type: application/json
{"title": "…", "prompt": "…", "model": "flux2-pro-text-to-image", "aspect_ratio": "9:16", "count": 2, "references": [{"url": "https://…"}]}
POST https://app.video-blade.com/api/v1/projects/{id}/image-series/{item_id}/generate
→ 202 {"generation_ids": ["…"], "status": "running", "tokens_held": …}
Field lists and refusal codes — API reference.
Model parameters
What the model itself understands; the ordering calls above take their own fields and pass these on.
| Name | Type | Required | Description |
|---|---|---|---|
input_urls |
array | required | Input reference images (1-8 images). (File URL after upload, not file content; Accepted types: image/jpeg, image/png, image/webp; Max size: 10.0MB) |
prompt |
string | required | Must be between 3 and 5000 characters. (Max length: 5000 characters) |
aspect_ratio |
string | required | Aspect ratio for the generated image. Select 'auto' to match the first input image ratio (requires input image). Values: 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, autoDefault:
1:1 |
resolution |
string | required | Output image resolution. Values: 1K, 2KDefault:
1K |
nsfw_checker |
boolean | optional | Defaults to false. You can set it to false based on your needs. If set to false, our content filtering will be disabled, and all results will be returned directly by the model itself. Note: There is no guarantee that everything can be filtered out; if you are not satisfied with the results, you will need to make your own arrangements. |