Wan2.7 Image Pro
Model Overview
A text-to-image and image-to-image generator in a single model, with multi-reference support. A more advanced and higher-cost model compared to wan2.7-image.
Setup your API Key
If you don’t have an API key for the AI/ML API yet, feel free to use our Quickstart guide.
API Schema
A positive prompt that describes the desired elements and visual features in the edited image.
List of URLs or local Base64 encoded images to edit.
The size of the generated image.
landscape_4_3The size of the generated image.
Optional parameter to use an LLM-based prompt rewriting feature for higher-quality images that better match the original prompt. Disabling it may affect image quality and prompt alignment.
trueThe description of elements to avoid in the generated image.
The same seed and the same prompt given to the same version of the model will output the same image every time.
Add an invisible watermark to the generated images.
falsecurl -L \
--request POST \
--url 'https://api.aimlapi.com/v1/images/generations' \
--header 'Authorization: Bearer <YOUR_AIMLAPI_KEY>' \
--header 'Content-Type: application/json' \
--data '{
"model": "alibaba/wan2.7-image-pro",
"prompt": "Combine the images so the T-Rex is wearing a business suit, sitting in a cozy small café, drinking from the mug. Blur the background slightly to create a bokeh effect.",
"image_urls": [
"https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/t-rex.png",
"https://raw.githubusercontent.com/aimlapi/api-docs/main/reference-files/blue-mug.jpg"
]
}'{
"data": [
{
"url": "https://cdn.aimlapi.com/generations/hedgehog/1749730923700-29fe35d2-4aef-4bc5-a911-6c39884d16a8.png",
"b64_json": null
}
],
"meta": {
"usage": {
"credits_used": 120000,
"usd_spent": 0.06
}
}
}Quick Example
Let's generate an image using two input images and a prompt that defines how they should be edited.



Last updated
Was this helpful?