Create image edit
Użyj POST /v1/images/edits w CometAPI, aby edytować obrazy za pomocą zgodnych z OpenAI przesyłań multipart, masek, modeli obrazowych GPT oraz ustawień zakodowanego wyjścia obrazu.
Użyj tej ścieżki, gdy
- Masz już obraz źródłowy i chcesz wykonać edycję sterowaną Prompt
- Możesz potrzebować maski do ukierunkowanych zmian
- Możesz obsłużyć przesyłanie plików multipart zamiast zwykłego żądania JSON
Bezpieczne pierwsze żądanie
- Zacznij od jednego pliku PNG lub JPG
- Pomiń maskę, dopóki podstawowy przepływ edycji nie zacznie działać
- Użyj
model: "gpt-image-2"dla żądań edycji obrazu GPT na tej ścieżce - Użyj jednej krótkiej instrukcji, która prosi o jedną widoczną zmianę
- Odczytaj edytowany wynik z
data[0].b64_json - Ustaw
output_format: "jpeg", gdy chcesz otrzymać ładunek JPEG - Oczekuj większych opóźnień niż przy zwykłym generowaniu obrazów
Zachowanie modelu
- Modele edycji obrazów GPT na tej ścieżce zwracają osadzone dane obrazu base64
output_formatkontroluje zakodowany typ obrazu wewnątrzb64_jsonresponse_formatma znaczenie tylko wtedy, gdy model obsługuje wyjście URLqwen-image-editstosuje specyficzne dla dostawcy zachowanie edycji za tą samą ścieżką CometAPI
Autoryzacje
Bearer token authentication. Use your CometAPI key.
Treść
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.
Odpowiedź
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.