Utilisez CometAPI POST /v1/images/edits pour l’édition d’images ByteDance SeedEdit (Seedream) : appliquez des modifications guidées par prompt, des masques et des variations avec des résultats rapides.
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
}
}/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.Bearer token authentication. Use your CometAPI key.
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.
A text description of the desired image(s).
"Put on glasses"
Model to use: bytedance-seedEdit-3.0-i2i, doubao-seededit-3-0-i2i-250628, seedream-4-0-250828
"bytedance-seedEdit-3.0-i2i"
Response format. Options: "url" or "b64_json". Only "dall-e-3" supports "url" (valid for 60 minutes).
url, b64_json Output image size. Use adaptive to match the input image dimensions.
"adaptive"
Random seed for reproducible outputs. Range: -1 to 2147483647. Use -1 (default) for random generation.
Controls how strongly the prompt influences the result vs. the input image. Range: 1.0–10.0. Higher values follow the prompt more closely.
When true, adds an 'AI Generated' watermark to the bottom-right corner of the output image.
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
}
}