Wan 2.7 Image Generation Serverless API
Generate stunning 2K images, edit with precision, and render multilingual text using Alibaba's Wan 2.7 AI model via API.
1import requests
2import json
3
4url = "https://api.segmind.com/v1/wan2.7-image"
5headers = {
6 "x-api-key": "YOUR_API_KEY",
7 "Content-Type": "application/json"
8}
9
10data = {
11 "prompt": "A cinematic aerial view of a dense green forest at golden hour, rays of sunlight piercing through the canopy, misty valleys below, photorealistic, 8K",
12 "negative_prompt": "blurry, low quality, distorted, watermark",
13 "size": "2K",
14 "watermark": false
15}
16
17response = requests.post(url, headers=headers, json=data)
18
19if response.status_code == 200:
20 result = response.json()
21 print(json.dumps(result, indent=2))
22else:
23 print(f"Error: {response.status_code}")
24 print(response.text) 1import requests
2import json
3
4url = "https://api.segmind.com/v1/wan2.7-image"
5headers = {
6 "x-api-key": "YOUR_API_KEY",
7 "Content-Type": "application/json"
8}
9
10data = {
11 "prompt": "A cinematic aerial view of a dense green forest at golden hour, rays of sunlight piercing through the canopy, misty valleys below, photorealistic, 8K",
12 "negative_prompt": "blurry, low quality, distorted, watermark",
13 "size": "2K",
14 "watermark": false
15}
16
17response = requests.post(url, headers=headers, json=data)
18
19if response.status_code == 200:
20 result = response.json()
21 print(json.dumps(result, indent=2))
22else:
23 print(f"Error: {response.status_code}")
24 print(response.text)API Endpoint
https://api.segmind.com/v1/wan2.7-imageParameters
promptrequiredstringDescribe the image to generate — include subject, setting, style, and mood. For editing tasks, describe the change to apply to the input image.
"A cinematic aerial view of a dense green forest at golden hour, rays of sunlight piercing through the canopy, misty valleys below, photorealistic, 8K"imageoptionalstring (uri)Optional reference or source image. Use for instruction-based editing, style transfer, or multi-reference composition with up to 9 references.
nullnegative_promptoptionalstringList elements to exclude from the output. Use to remove artifacts, unwanted styles, or specific objects from the generated image.
"blurry, low quality, distorted, watermark"seedoptionalintegerSet a fixed seed for reproducible results. Leave empty to generate a unique image each run.
nullsizeoptionalstringOutput image resolution. Use 1K (~1024px) for fast drafts and previews, and 2K (~2048px) for final production-quality output.
"2K""1K""2K"watermarkoptionalbooleanAdd an AI-generated watermark to the output. Enable for draft sharing; disable for production-ready assets.
falseResponse Type
Returns: Text/JSON
Common Error Codes
The API returns standard HTTP status codes. Detailed error messages are provided in the response body.
Bad Request
Invalid parameters or request format
Unauthorized
Missing or invalid API key
Forbidden
Insufficient permissions
Not Found
Model or endpoint not found
Insufficient Credits
Not enough credits to process request
Rate Limited
Too many requests
Server Error
Internal server error
Bad Gateway
Service temporarily unavailable
Timeout
Request timed out