GPT Image 1.5
GPT-Image-1.5 creates stunning, photorealistic images with exceptional detail and precision for professional applications.
1import requests
2import json
3
4url = "https://api.segmind.com/v1/gpt-image-1.5"
5headers = {
6 "x-api-key": "YOUR_API_KEY",
7 "Content-Type": "application/json"
8}
9
10data = {
11 "prompt": "Create a clean-looking website in Apple style for Nike by putting related elements with powerful design in a 4:5 aspect ratio ",
12 "size": "1536x1024",
13 "quality": "high",
14 "moderation": "auto",
15 "background": "opaque",
16 "output_compression": 100,
17 "output_format": "png"
18}
19
20response = requests.post(url, headers=headers, json=data)
21
22if response.status_code == 200:
23 result = response.json()
24 print(json.dumps(result, indent=2))
25else:
26 print(f"Error: {response.status_code}")
27 print(response.text) 1import requests
2import json
3
4url = "https://api.segmind.com/v1/gpt-image-1.5"
5headers = {
6 "x-api-key": "YOUR_API_KEY",
7 "Content-Type": "application/json"
8}
9
10data = {
11 "prompt": "Create a clean-looking website in Apple style for Nike by putting related elements with powerful design in a 4:5 aspect ratio ",
12 "size": "1536x1024",
13 "quality": "high",
14 "moderation": "auto",
15 "background": "opaque",
16 "output_compression": 100,
17 "output_format": "png"
18}
19
20response = requests.post(url, headers=headers, json=data)
21
22if response.status_code == 200:
23 result = response.json()
24 print(json.dumps(result, indent=2))
25else:
26 print(f"Error: {response.status_code}")
27 print(response.text)API Endpoint
https://api.segmind.com/v1/gpt-image-1.5Parameters
promptrequiredstringCrafts the image content. Try 'A serene sunset over a bustling cityscape.' for vibrant scenes.
backgroundoptionalstringChoose background style. 'Opaque' for full-color backgrounds; 'Transparent' for no background.
"opaque""transparent""opaque"moderationoptionalstringSets moderation strictness. Use 'low' for relaxed restrictions.
"auto""low""auto"output_compressionoptionalintegerSets output compression level. '100' for best quality; lower values for smaller file sizes.
100output_formatoptionalstringChooses output image format. 'PNG' for high quality, 'JPEG' for smaller file sizes.
"png""png""jpeg""webp"qualityoptionalstringAdjusts visual quality. 'High' for detailed, rich images; 'Medium' for average use.
"high""low""medium""high""auto"sizeoptionalstringSelects image resolution. Use '1536x1024' for wide images and '1024x1024' for quick generation.
"1536x1024""1024x1024""1536x1024""1024x1536""auto"Response 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