Imagen 4

Imagen 4 is Google’s most advanced AI image generation model, creating detailed, photorealistic or abstract images from text prompts. It excels at fine details and accurate text, perfect for professional visuals like posters and presentations.

~11.17s
$0.06 per generation
 1import requests
 2import json
 3
 4url = "https://api.segmind.com/v1/imagen-4"
 5headers = {
 6    "x-api-key": "YOUR_API_KEY",
 7    "Content-Type": "application/json"
 8}
 9
10data = {
11    "prompt": "A cozy cabin in the snowy mountains at sunrise, soft warm light, ultra-detailed, cinematic atmosphere",
12    "negative_prompt": "blurry, pixelated",
13    "aspect_ratio": "4:3"
14}
15
16response = requests.post(url, headers=headers, json=data)
17
18if response.status_code == 200:
19    result = response.json()
20    print(json.dumps(result, indent=2))
21else:
22    print(f"Error: {response.status_code}")
23    print(response.text)

API Endpoint

POSThttps://api.segmind.com/v1/imagen-4

Parameters

promptrequired
string

Describes the scene or subject. Try 'A serene mountain landscape at sunset' for scenic compositions.

Default: "A cozy cabin in the snowy mountains at sunrise, soft warm light, ultra-detailed, cinematic atmosphere"
aspect_ratiooptional
string

Determines the image's shape. Choose '4:3' for photos or '16:9' for widescreen imagery.

Default: "4:3"
Allowed values :
"1:1""4:3""3:4""9:16""16:9"
negative_promptoptional
string

Specifies elements to avoid. Use 'blurry, pixelated' to enhance image clarity.

Default: "blurry, pixelated"

Response Type

Returns: Text/JSON

Common Error Codes

The API returns standard HTTP status codes. Detailed error messages are provided in the response body.

400

Bad Request

Invalid parameters or request format

401

Unauthorized

Missing or invalid API key

403

Forbidden

Insufficient permissions

404

Not Found

Model or endpoint not found

406

Insufficient Credits

Not enough credits to process request

429

Rate Limited

Too many requests

500

Server Error

Internal server error

502

Bad Gateway

Service temporarily unavailable

504

Timeout

Request timed out