Use o CometAPI POST /v1/images/edits para edição de imagens com ByteDance SeedEdit (Seedream) — aplique edições guiadas por prompt, máscaras e variações com saídas rápidas.
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. Aplique edições guiadas por prompt, máscaras e variações.
Para documentação detalhada dos parâmetros, consulte a documentação do 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
}
}