WaveSpeedAI APIOpenaiOpenai Gpt Image 1 Mini Edit

Openai Gpt Image 1 Mini Edit

Openai Gpt Image 1 Mini Edit

Playground

Try it on WavespeedAI!

GPT Image 1 Mini is a cost-efficient, natively multimodal OpenAI model that pairs GPT-5 language understanding with compact image editing and generation from text and image inputs to produce high-quality images. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Features

openai/gpt-image-1-mini/edit

GPT Image 1 Mini (Edit) is a cost-efficient multimodal image editing model powered by OpenAI’s GPT-5 architecture. It enables users to refine, modify, or transform existing images using natural language instructions, while maintaining the original style, composition, and visual integrity.


🌟 Key Features

  • 🧠 GPT-5-Powered Visual Understanding Understands complex textual instructions and applies targeted edits that match intent and context.

  • 🎨 Intelligent Image Editing Add, remove, or modify elements in an image with precision — from subtle adjustments to full stylistic transformations.

  • 🖼 Multi-Image Support Accepts one or more image inputs to guide the edit or style reference process.

  • 💡 Context-Aware Refinement Preserves the key artistic or photographic features (lighting, tone, pose) while applying changes only where needed.

  • 💰 Efficient and Accessible Offers professional-quality visual editing at a low cost, ideal for rapid prototyping, design iteration, or creative workflows.


⚙️ Parameters

ParameterDescription
prompt*Describe how you want to edit or modify the image (e.g., “change outfit colors to pastel tones, add neon city lights in the background”).
images*Upload one or more reference images (JPG / PNG) to be edited or used as visual input.

💡 Example Prompt

Three fashionable young women in a nighttime urban scene, showcasing Y2K and streetwear aesthetics. Each has distinct styling: plaid shirt with ripped jeans, off-shoulder top with retro socks and chunky sneakers, crop top with cowboy boots and accessories. Enhance lighting and color balance for a cinematic look.


💰 Pricing

MetricPrice
Per image edit$0.02 / image

🎯 Use Cases

  • Product & Fashion Editing — Adjust outfits, lighting, or background for catalog or campaign visuals.
  • UI/UX & Brand Design — Apply aesthetic refinements to mockups or visual assets.
  • Creative Direction — Evolve photo concepts while preserving original mood and framing.
  • Photography & Illustration — Fix, enhance, or restyle images using natural text prompts.

Authentication

For authentication details, please refer to the Authentication Guide.

API Endpoints

Submit Task & Query Result


# Submit the task
curl --location --request POST "https://api.wavespeed.ai/api/v3/openai/gpt-image-1-mini/edit" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}" \
--data-raw '{
    "enable_sync_mode": false,
    "enable_base64_output": false
}'

# Get the result
curl --location --request GET "https://api.wavespeed.ai/api/v3/predictions/${requestId}/result" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}"

Parameters

Task Submission Parameters

Request Parameters

ParameterTypeRequiredDefaultRangeDescription
promptstringYes-The positive prompt for the generation.
imagesarrayNo[]1 ~ 4 itemsThe images to edit.
enable_sync_modebooleanNofalse-If set to true, the function will wait for the result to be generated and uploaded before returning the response. It allows you to get the result directly in the response. This property is only available through the API.
enable_base64_outputbooleanNofalse-If enabled, the output will be encoded into a BASE64 string instead of a URL. This property is only available through the API.

Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
data.idstringUnique identifier for the prediction, Task Id
data.modelstringModel ID used for the prediction
data.outputsarrayArray of URLs to the generated content (empty when status is not completed)
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.has_nsfw_contentsarrayArray of boolean values indicating NSFW detection for each output
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds

Result Request Parameters

© 2025 WaveSpeedAI. All rights reserved.