Image
MiniMax Image Generation
Generate images using MiniMax's image-01 model. Supports aspect ratio control and high-resolution output.
POST
/v1/images/minimax/generationsRequest
Body Parameters
modelstringrequiredModel ID, use "image-01"
promptstringrequiredText description of the desired image
aspect_ratiostringOutput aspect ratio
Default: 1:1
Options: 1:1, 16:9, 9:16, 4:3, 3:4
nintegerNumber of images (1-9)
Default: 1
prompt_optimizerbooleanEnable MiniMax prompt enhancement
Default: true
cURL
curl https://api.metriqual.com/v1/images/minimax/generations \
-H "Authorization: Bearer mql_your_key" \
-H "Content-Type: application/json" \
-d '{
"model": "image-01",
"prompt": "A futuristic city with flying cars",
"aspect_ratio": "16:9"
}'TypeScript SDK
const result = await mql.images.generateMiniMax({
model: 'image-01',
prompt: 'A futuristic city with flying cars',
aspect_ratio: '16:9'
});
console.log(result.data.image_urls);Python SDK
result = mql.images.generate_minimax(
model="image-01",
prompt="A futuristic city with flying cars",
aspect_ratio="16:9",
)
print(result["data"]["image_urls"])Response
200
{
"request_id": "req_abc123",
"data": {
"image_urls": [
"https://filecdn.minimax.chat/..."
]
},
"base_resp": {
"status_code": 0,
"status_msg": "success"
}
}Prompt Optimizer
MiniMax's prompt optimizer enhances your prompt for better results. Set
prompt_optimizer: false to use your exact prompt.