PopNowDocs de la API
Contenido principal

Referencia de la API de FLUX.1 Fill Dev LoRA

Inpainting con máscara en FLUX.1 Fill y tus propios LoRA

Con una sola clave de API de PopNow puedes llamar a FLUX.1 Fill Dev LoRA desde tu propio código. Aquí tienes los ID de modelo que debes enviar, cada campo de entrada que acepta, cuántos créditos cuesta cada solicitud y una petición que puedes pegar tal cual en la terminal.

Las descripciones de los parámetros vienen del esquema de entrada del modelo y solo están en inglés.

De un vistazo

Creado por
Black Forest Labs
Resultado
Imagen
Desde
6.3 créditos por imagen ($0.063)

1 crédito = 0,01 US$. Al aceptarse, la tarea retiene el cargo máximo posible y al terminar cobra el uso real, redondeado al crédito superior; el resto se libera. Las tareas fallidas no se cobran. Para saber la cifra exacta antes de ejecutar, llama a POST /api/v1/jobs/quote.

Editar imagen

black-forest-labs/flux-1-fill-dev-lora/edit

Precio

OpciónCréditos (por imagen)Dólares
Predeterminado6.3$0.063

Parámetros

CampoTipoValor predeterminadoValores admitidosPara qué sirve
promptObligatoriostring—hasta 5000 caracteresDescribe what belongs in the white area of the mask, in the light and style of the rest of the picture.
image_urlObligatoriostring (uri)——Source image to repaint. The result keeps its aspect ratio.
mask_urlObligatoriostring (uri)——Black-and-white mask the size of the source: white areas are redrawn, black areas are kept.
resolutionOpcionalstring1k1k, 1.5kLength of the output's long side: 1k is 1024 pixels, 1.5k is 1536. The source's aspect ratio is kept.
num_outputsOpcionalinteger1de 1 a 4How many images to generate in one run, from 1 to 4.
lorasOpcionalarray<object>[]hasta 3 elementosUp to three LoRA weight files trained for FLUX.1 dev, each with its own strength.
guidance_scaleOpcionalnumber30de 28 a 35How closely the filled area follows the prompt, from 28 to 35.
stepsOpcionalinteger28de 1 a 50Denoising steps, from 1 to 50. Fewer steps return faster and a little softer.
seedOpcionalinteger—de 0 a 2147483647Random seed for controlled comparisons.

Solicitud de ejemplo

Esta solicitud funciona tal cual; los campos que no envíes usan su valor predeterminado. Antes, guarda tu clave en POPNOW_API_KEY.

El ejemplo usa archivos de muestra de PopNow en image_url, mask_url. Cámbialos por tus propios enlaces HTTPS públicos, archivos subidos o recursos guardados.

POST /api/v1/jobs/createTask
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "black-forest-labs/flux-1-fill-dev-lora/edit",
  "input": {
    "prompt": "Change the orange jacket to deep forest green and add soft golden-hour light; keep the face, pose and background unchanged",
    "image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
    "mask_url": "https://media.popnow.ai/influencer/examples/marco.webp",
    "num_outputs": 1
  }
}'

La respuesta trae un taskId al instante. Consulta el resultado con GET /api/v1/jobs/recordInfo o añade callBackUrl para recibir un aviso.

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Siguientes pasos

En esta página