Zum Hauptinhalt springen
POST
/
bria
/
image
/
edit
/
{action}
curl --request POST \ --url https://api.cometapi.com/bria/image/edit/{action} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "image": "https://raw.githubusercontent.com/cometapi-dev/.github/refs/heads/main/assets/img/original_image.png", "mask": "https://raw.githubusercontent.com/cometapi-dev/.github/refs/heads/main/assets/img/mask_image.png" } '
{}

Überblick

Die Image Editing API von Bria bietet eine umfassende Suite an Tools zum Bearbeiten und Verbessern von Bildern.
Nach einem erfolgreichen API-Aufruf verwenden Sie die zurückgegebene request_id, um die Ergebnisse über den Endpunkt Query Status abzufragen.Der Parameter sync ist in dieser Schnittstelle fest vorgegeben — Sie müssen ihn nicht angeben.

Unterstützte Operationen

OperationBeschreibungDokumentation
eraseObjekte aus Bildern entfernenBria Erase Docs
gen_fillGeneratives Füllen für maskierte BereicheBria Gen Fill Docs
expandBildfläche erweiternBria Expand Docs
enhanceBildqualität verbessernBria Enhance Docs
increase_resolutionBildauflösung hochskalierenBria Upscale Docs
replace_backgroundBildhintergrund ersetzenBria Background Docs
Bitte beachten Sie die offizielle Dokumentation für die parameterspezifische Liste jeder einzelnen Operation.

Autorisierungen

Authorization
string
header
erforderlich

Bearer token authentication. Use your CometAPI key.

Header

Content-Type
string

Must be application/json.

Pfadparameter

action
string
erforderlich

Editing action to perform. Supported values: erase, gen_fill, expand, enhance, increase_resolution, replace_background.

Body

application/json
image
string

Source image as a public URL or base64-encoded data URI. Accepted formats: JPEG, PNG, WebP. Maximum 12 MB.

mask
string

Mask image as a public URL or base64. White areas mark the region to edit; black areas are preserved. Required for erase, gen_fill, and expand actions.

prompt
string

Text description of the desired edit. Required for gen_fill and replace_background actions.

num_results
integer

Number of result variants to generate. Default: 1.

sync
boolean

When true, the response blocks until results are ready. When false (default), returns immediately with placeholder URLs that can be polled.

Antwort

200 - application/json

Success

The response is of type object.