Saltar al contenido principal
POST
/
v3
/
async
/
mj-outpaint
Expansión de imagen de Midjourney
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/mj-outpaint \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "image_no": 123,
  "task_id": "<string>",
  "remix_prompt": "<string>",
  "scale": 123
}
'
{
  "task_id": "<string>"
}
Utiliza la función de expansión de imagen de Midjourney para ampliar hacia afuera una imagen ya generada, extendiendo los bordes de la imagen mientras se mantiene el contenido original. Esta interfaz utiliza procesamiento asíncrono; el cliente debe consultar el resultado final generado mediante el task_id.

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

image_no
integer
requerido
Número de imagen, utilizado para especificar la imagen que se desea expandir.Rango de valores: 0~3
task_id
string
requerido
Identificador único de la tarea de generación de la imagen original.
remix_prompt
string
requerido
Prompt para el área de expansión, utilizado para describir el contenido del área extendida.Límite de longitud: 1-8192 caracteres.
scale
float
requerido
Proporción objetivo de la expansión de imagen, es decir, el múltiplo del área que ocupará la nueva imagen en la vista en comparación con el área de la imagen original.Rango de valores: 1.1~2.0Por ejemplo: después de expandir una imagen 1:1, se amplía hacia afuera un 20% (scale=1.2)

Parámetros de información de respuesta

task_id
string
requerido
El task_id de la tarea asíncrona. Debe usar este task_id para solicitar la API de consulta del resultado de la tarea y obtener el resultado generado