Saltar al contenido principal
POST
/
v3
/
seedream-4.0
Generación de imágenes Seedream 4.0
curl --request POST \
  --url https://api.highwayapi.ai/v3/seedream-4.0 \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "images": [
    "<string>"
  ],
  "size": "<string>",
  "sequential_image_generation": "<string>",
  "max_images": 123,
  "watermark": true
}
'
{
  "images": [
    "<string>"
  ]
}
Seedream 4.0 es un modelo avanzado de generación de imágenes que ofrece funciones flexibles de creación de imágenes, incluido soporte para resolución 4K, y puede generar imágenes a partir de texto y de otras imágenes.

Encabezados de solicitud

Content-Type
string
requerido
Valores enumerados: application/json
Authorization
string
requerido
Formato de autenticación Bearer: Bearer {{API Key}}.

Cuerpo de la solicitud

prompt
string
requerido
Prompt utilizado para generar la imagen; admite chino e inglés.Se recomienda no superar los 300 caracteres chinos o 600 palabras en inglés. Si el texto es demasiado largo, la información puede dispersarse fácilmente y el modelo podría ignorar detalles y centrarse solo en los puntos principales, lo que puede provocar que falten algunos elementos en la imagen generada.
images
string[]
Codificación Base64 o URL accesible de las imágenes de entrada que se van a editar. Se admite introducir una o varias imágenes.
  • URL de imagen: asegúrate de que la URL de la imagen sea accesible.
  • Codificación Base64: el formato debe ser data:image/<图像格式>;base64,<Base64 编码>.
    Las imágenes de entrada deben cumplir los siguientes requisitos:
    • Formato de imagen: jpeg, png
    • Relación de aspecto (ancho/alto): rango de [1/3, 3]
    • Ancho y alto (píxeles): > 14
    • Tamaño: no superior a 10 MB
    • Valor total de píxeles: no superior a 6000×6000 PX
    • Se admite cargar hasta 10 imágenes de referencia.
size
string
Establece las especificaciones de la imagen generada. Hay dos métodos disponibles, pero no se pueden usar al mismo tiempo.
  • Método 1: especificar la resolución.
    • Valores opcionales: 1K, 2K, 4K
  • Método 2: especificar el ancho y el alto de la imagen generada (píxeles).
    • Valor predeterminado: 2048x2048
    • Rango del valor total de píxeles: [1024x1024, 4096x4096]
    • Rango de la relación de aspecto: [1/16, 16]
Ancho y alto recomendados:
Relación de aspectoValores de ancho y alto en píxeles
1:12048x2048
4:32304x1728
3:41728x2304
16:92560x1440
9:161440x2560
3:22496x1664
2:31664x2496
21:93024x1296
sequential_image_generation
string
predeterminado:"disabled"
Controla si se desactiva la función de generación por lotes.
  • auto: en modo automático, el modelo decidirá automáticamente si devuelve varias imágenes y cuántas imágenes incluir, según el prompt del usuario.
  • disabled: desactiva la función de generación por lotes. El modelo solo generará una imagen.
max_images
integer
predeterminado:15
Especifica el número máximo de imágenes que se generarán en esta solicitud. Este parámetro solo es válido cuando sequential_image_generation está establecido en auto.Rango de valores: [1, 15]
NotaEl número real de imágenes generadas se ve afectado por max_images y por el número de imágenes de referencia de entrada. Número de imágenes de referencia de entrada + número de imágenes generadas ≤ 15.
watermark
boolean
predeterminado:true
Añade una marca de agua a la imagen generada.
  • false: no añade marca de agua.
  • true: añade una marca de agua con el texto “Generado por IA” en la esquina inferior derecha de la imagen.

Información de respuesta

images
string[]
Matriz que contiene los enlaces de descarga de las imágenes generadas.