Buat edit gambar
Gunakan POST /v1/images/edits di CometAPI untuk mengedit gambar dengan upload multipart, mask, model gambar GPT, dan kontrol output gambar yang dienkode.
Gunakan rute ini ketika
- Anda sudah memiliki gambar sumber dan ingin melakukan edit berbasis prompt
- Anda mungkin memerlukan mask untuk perubahan yang ditargetkan
- Anda dapat menangani upload file multipart alih-alih permintaan JSON biasa
Permintaan pertama yang aman
- Mulai dengan satu file PNG atau JPG
- Lewati mask sampai alur edit dasar berfungsi
- Gunakan
model: "gpt-image-2"untuk permintaan edit gambar GPT pada rute ini - Gunakan satu instruksi singkat yang meminta satu perubahan yang terlihat
- Baca hasil edit dari
data[0].b64_json - Setel
output_format: "jpeg"saat Anda menginginkan payload JPEG - Harapkan latensi yang lebih lama dibandingkan pembuatan gambar biasa
Perilaku model
- Model edit gambar GPT pada rute ini mengembalikan data gambar base64 inline
output_formatmengontrol tipe gambar yang dienkode di dalamb64_jsonresponse_formathanya penting ketika model mendukung output URLqwen-image-editmengikuti perilaku edit khusus penyedia di balik rute CometAPI yang sama
Otorisasi
Bearer token authentication. Use your CometAPI key.
Body
Source image file. Start with one PNG or JPG input for the simplest flow.
Edit instruction describing the change you want.
"Add a small red ribbon to the paper boat."
The image editing model to use. Choose a supported model from the Models page.
Optional PNG mask. Transparent areas mark the regions to edit. The mask dimensions must match the source image exactly.
Number of edited images to return.
Quality setting for models that support it.
high, medium, low Requested response container when supported by the selected model. GPT image edit models return data[].b64_json; use output_format to choose the encoded image type.
url, b64_json Encoded image type for GPT image edit results returned in data[].b64_json. For example, use jpeg for a JPEG payload.
"jpeg"
Requested output size when supported by the selected model.
Respons
Edited image result.
Background mode returned by models that expose it.
Encoded image type returned by GPT image models.
Quality level returned by models that expose it.
Output size returned by models that expose it.