alibaba/wan-2-7-image-pro
Wan 2.7 Image Pro text-to-image. prompt (required); size; n (the vendor's own count — the charge follows the number of images it reports producing, and the poll lists every one of them in media_urls; media_url is the first); watermark (default false); thinking_mode.
Any other generator parameter is passed to the vendor unchanged and its own error comes back to you.
Served via the relay: POST /v1/alibaba/generations, poll GET /v1/alibaba/generations/{task_id}. Per-image pricing, billed by the relay from the vendor's reported count.
| Slug | alibaba/wan-2-7-image-pro |
| Kind | image |
| Vendor | alibaba |
| Endpoint | POST /v1/alibaba/generations |
Charged per job from what the generator reports it rendered — your Logs show the exact figure for each one; see balance and billing.
Calling it
curl https://api.sociaro.com/v1/alibaba/generations \
-H "Authorization: Bearer $SOCIARO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-2-7-image-pro",
"prompt": "a paper boat on a rain-soaked street"
}'
# then poll the job id it returns:
curl https://api.sociaro.com/v1/alibaba/generations/JOB_ID \
-H "Authorization: Bearer $SOCIARO_API_KEY"Parameters
Types, ranges, defaults and what each field does — the list below is the names only.
promptsizenwatermarkthinking_mode
Anything not listed here is refused rather than ignored, so a typo fails loudly instead of quietly producing something else.