Seedream 5.0 Flash

This guide shows how to generate images using the Seedream 5.0 Flash model via the Leonardo.AI REST API.

Sample Request

curl --request POST \
     --url https://cloud.leonardo.ai/api/rest/v2/generations \
     --header 'accept: application/json' \
     --header 'authorization: Bearer <YOUR_API_KEY>' \
     --header 'content-type: application/json' \
     --data '{
       "model": "bytedance/seedream-5.0-flash",
       "parameters": {
           "width": 2048,
           "height": 2048,
           "prompt": "Koala with purple wizard hat on a skateboard",
           "quantity": 2,
           "guidances": {
               "image_reference": [
                   {
                       "image": {
                           "id": "YOUR_UPLOADED_IMAGE_ID",
                           "type": "UPLOADED"
                       }
                   }
               ]
           }
       },
       "public": false
   }'

API Request Endpoint, Headers, Parameters

Endpoint

https://cloud.leonardo.ai/api/rest/v2/generations

Headers

--header "accept: application/json" \
--header "authorization: Bearer <YOUR_API_KEY>" \
--header "content-type: application/json"

Body Parameters

ParameterTypeDefinition
guidancesobjectOptional. Object defining image guidance inputs that influence the generated result.
guidances.image_referencearrayOptional. Array of up to 10 reference images. Each reference includes image.type (UPLOADED, GENERATED, VARIATION, URL, or BASE64) and the matching image.id, image.url, or image.data.
heightintegerOptional. Height input resolution. Supports 1024 to 3008. Defaults to 2048.
modelstringRequired. Model identifier. Set to bytedance/seedream-5.0-flash.
output_formatstringOptional. Output image format. Supports jpeg or png. Defaults to jpeg.
promptstringRequired. Text prompt describing what image you want the model to generate. Supports 1 to 9999 characters.
prompt_enhancestringOptional. Controls prompt enhancement. Supports AUTO, ON, or OFF. Defaults to AUTO.
publicbooleanOptional. Boolean flag that determines whether the generation is public (true) or private (false).
quantityintegerOptional. Number of images to generate in a single request. Supports 1 to 8. Defaults to 1.
widthintegerOptional. Width input resolution. Supports 1024 to 3008. Defaults to 2048.

Did this page help you?