Passer au contenu principal
POST
/
v1
/
images
/
edits
bytedance-Image Editing (seededit)
curl --request POST \
  --url https://api.cometapi.com/v1/images/edits \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form image='@example-file' \
  --form 'prompt=Put on glasses'
{
  "model": "<string>",
  "created": 123,
  "data": [
    {
      "url": "<string>"
    }
  ],
  "usage": {
    "generated_images": 123,
    "output_tokens": 123,
    "total_tokens": 123
  }
}

Vue d’ensemble

Modifiez des images à l’aide du modèle SeedEdit de ByteDance via le endpoint standard compatible OpenAI /v1/images/edits. Appliquez des modifications guidées par prompt, des masques et des variations. Pour une documentation détaillée des paramètres, consultez la documentation VolcEngine SeedEdit.

Autorisations

Authorization
string
header
requis

Bearer token authentication. Use your CometAPI key.

Corps

multipart/form-data
image
file
requis

Incoming images need to fulfill the following conditions: Image format: jpeg, png. Aspect ratio (width/height): in the range (1/3, 3). Aspect length (px) > 14. Size: no more than 10MB.

prompt
string
requis

A text description of the desired image(s).

  • Max length: 1000 chars for dall-e-3, 32000 chars for gpt-image-1.
Exemple:

"Put on glasses"

model
string

Model to use: bytedance-seedEdit-3.0-i2i, doubao-seededit-3-0-i2i-250628, seedream-4-0-250828

Exemple:

"bytedance-seedEdit-3.0-i2i"

response_format
enum<string>

Response format. Options: "url" or "b64_json". Only "dall-e-3" supports "url" (valid for 60 minutes).

Options disponibles:
url,
b64_json
size
string

Output image size. Use adaptive to match the input image dimensions.

Exemple:

"adaptive"

seed
integer
défaut:-1

Random seed for reproducible outputs. Range: -1 to 2147483647. Use -1 (default) for random generation.

guidance_scale
number

Controls how strongly the prompt influences the result vs. the input image. Range: 1.0–10.0. Higher values follow the prompt more closely.

watermark
boolean
défaut:true

When true, adds an 'AI Generated' watermark to the bottom-right corner of the output image.

Réponse

200 - application/json

success

model
string
requis
created
integer
requis
data
object[]
requis
usage
object
requis