BazaarLinkBazaarLink
Anmelden
DokumentationAPI-ReferenzSDK-ReferenzAgentic-NutzungKI-Skills
Bilder

Bild bearbeiten

Lädt Quellbilder als multipart/form-data hoch und bearbeitet sie mit einem Text-Prompt — kompatibel mit OpenAI client.images.edit(). Nutzt intern die Image-to-Image-Pipeline; die Antwort ist immer synchrones JSON. mask wird noch nicht unterstützt, response_format unterstützt nur URLs (b64_json wird abgelehnt).

POST/api/v1/images/edits

Autorisierung

Authorizationerforderlich
string · header

API-Schlüssel als Bearer-Token im Authorization-Header.

Body

imageerforderlich
file

Zu bearbeitende Quellbilddatei(en). Das image-Feld wiederholen (oder image[] verwenden) für mehrere Dateien — bis zu 8, je 10 MB, MIME muss image/* sein.

≤ 8 files, ≤ 10 MB each, image/*
prompterforderlich
string

Textbeschreibung der anzuwendenden Bearbeitung.

minLength: 1
Example: "change the background to a night city"
model
string

Das Bildbearbeitungsmodell. Ohne Angabe gilt der Server-Standard (derzeit gpt-5.4-image-2).

Example: "openai/gpt-5.4-image-2"
n
integer

Anzahl der zu generierenden Ergebnisse, 1–10.

1–10
Example: 1
size
string

Ausgabegröße, muss ein "<Breite>x<Höhe>"-Pixelstring sein (z. B. 1024x1024); andere Formate werden stillschweigend ignoriert.

format: <width>x<height>
Example: "1024x1024"

Detailguide →

POST /api/v1/images/edits
curl https://bazaarlink.ai/api/v1/images/edits \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -F model="openai/gpt-5.4-image-2" \
  -F image=@cat.png \
  -F prompt="change the background to a night city"
Antwortbeispiele

Erfolg. Gibt immer synchrones JSON zurück (der SSE-Stream wird intern verarbeitet) — kompatibel mit client.images.edit().

{
  "created": 1753500000,
  "data": [
    {
      "url": "https://bazaarlink.ai/api/v1/images/proxy/eyJhbGciOi..."
    }
  ]
}
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
Bild bearbeiten — BazaarLink API