← All models
Fibo 2.0 Edit makes targeted, instruction-based edits from up to four images. Background swaps, product restaging, keeping the product true to the original. Trained only on licensed data, with clear commercial rights.
images
Details
- Accepts
- text
Pricing
- Price
- 5 cr / image
Prices in credits (1 credit = $0.01).
Data schema
Input
| Field | Type | Description |
|---|---|---|
| vgl | — | A VGL (Visual Generation Language) document. Alone, it is the edit as-is and must carry its 'edit_instruction'. With 'instruction', it is the first image's VGL, the baseline the edit is written from. Accepts what a previous request returned. |
| seed | integer | Random seed for reproducibility, 0 to 2147483647. |
| mask_url | — | Mask (file or URL) marking the region to regenerate: white where the model should edit, black elsewhere. Single-image requests only, at that image's size. A masked edit comes back at the image's own size, with its own pixels outside the mask. |
| sync_mode | boolean | If true, returns the image directly in the response (increases latency). |
| image_urlsrequired | array | 1-4 images to edit (files or URLs). The instruction refers to them as <image_1>, <image_2> and so on, in the order they are sent. |
| instruction | — | The edit, in free-form text. It is expanded into a VGL, which is returned. With 'vgl', the change to make to it. |
| aspect_ratio | — | Output aspect ratio, at about one megapixel. Left unset, the output keeps the ratio of the first image. A single image always keeps its own ratio. |
Output
| Field | Type | Description |
|---|---|---|
| vgl | object | The VGL the edit ran, including its 'edit_instruction'. |
| image | — | The edited image. |
| images | array | Single-element list holding the same image, as the sibling FIBO apps return. |