Maak Seedream-afbeeldingen
Gebruik CometAPI POST /v1/images/generations voor Seedream-afbeeldingsgeneratie met tekstprompts, referentieafbeeldingen, sequentiële afbeeldingsuitvoer en async taken.
POST /v1/images/generations-route om Seedream-afbeeldingsgeneratie uit te voeren. Dit endpoint ondersteunt text-to-image-prompts, verzoeken met referentieafbeeldingen en begrensde sequentiële afbeeldingsuitvoer wanneer het geselecteerde model die opties ondersteunt.
Deze pagina behandelt seedream-5-0-pro-260628 voor Pro text-to-image-verzoeken en seedream-5-0-260128 voor Seedream 5.0-voorbeelden met referentieafbeeldingen, sequentiële generatie en async. Zie voor beschikbaarheid per account de Models page of raadpleeg /v1/models. Zie voor details over providerparameters de BytePlus image generation API en de Seedream 4.0-5.0 tutorial.
Kies een request-vorm
- Text to image: verstuur
model,prompt,sizeen optionele output-opties zoalsresponse_format,output_formatenwatermark. - Image to image: voeg
imagetoe als een array met openbare HTTPS-URL’s of data-URI’s. Gebruik een array, zelfs wanneer je één referentieafbeelding verstuurt. - Sequential prompt: stel
sequential_image_generationin opautoen gebruiksequential_image_generation_options.max_imagesals bovengrens. Het model kan minder afbeeldingen retourneren dan het maximum. - Async task: voeg
async: truetoe wanneer je wilt dat het create-verzoekdata.task_idretourneert in plaats van de HTTP-verbinding open te houden.
max_images.Voer een async afbeeldingstaak uit
Stelasync in op true voor afbeeldingstaken die je client moet indienen en pollen. Het create-verzoek retourneert data.task_id; gebruik die waarde met Retrieve a Seedream image task totdat data.status success of failure is.
Gebruik 2K in de async voorbeelden voor Seedream 5.0-verzoeken. Ondersteuning voor afmetingen verschilt per model ID, dus kies een door het model ondersteunde afmeting voordat je een async taak indient.
Verstuur referentieafbeeldingen
Gebruikdata:image/png;base64,YOUR_BASE64_IMAGE voor inline afbeeldingsdata, of gebruik een openbare HTTPS-URL die de provider kan ophalen. De API-referentievoorbeelden tonen de volledige JSON-vorm voor elk request-type.
Lees output-URL’s
Autorisaties
Bearer token authentication. Use your CometAPI key.
Body
Parameters for Seedream image generation. Send JSON for text-to-image, image-to-image, and sequential prompt requests.
Seedream model ID to use. Query /v1/models or open the Models page for available model IDs.
Text prompt describing the image or edit goal. Use a concrete visual request, such as a blue ceramic mug on a white table, soft studio lighting.
Response image format. Use url for a temporary signed image URL, or b64_json when you need base64 image data in the response.
url, b64_json Output resolution. Use a model-supported tier such as 2K or a model-supported WIDTHxHEIGHT value such as 2048x2048. Not every model ID accepts every tier.
Optional reference images for image-to-image generation. Each item can be a public HTTPS URL or a data URI such as data:image/png;base64,YOUR_BASE64_IMAGE. Use an array even for one image. Reference images plus generated images must not exceed the provider limit.
When true, requests a visible AI-generated watermark on the output image. Set false when your workflow handles disclosure separately.
CometAPI asynchronous task mode. Set this to true to return immediately with data.task_id, then poll the Seedream image task endpoint GET /v1/images/generations/{task_id} for the final image data.
Output image file format. Use png when you need lossless output, or jpeg for smaller files.
png, jpeg Optional prompt-adherence control for model versions that support it. Higher values can follow the prompt more closely but may reduce naturalness. Omit this field when you do not need model-specific tuning.
1 <= x <= 10Optional random seed for reproducible attempts on model versions that support seeding. Use -1 or omit the field for a random seed.
-1 <= x <= 2147483647Controls sequential prompt handling. Use auto to let the model return a sequence when the prompt calls for one. Use disabled for ordinary single-image requests.
auto, disabled Options for sequential prompt handling. This object is only used when sequential_image_generation is auto.
Respons
Image generation response. Synchronous requests return completed image data. Async requests return a task response with data.task_id.
- Option 1
- Async task response