Introducción
Z-Image Base LoRA Imagen a imagen vuelve a dibujar una imagen de origen en Z-Image, el modelo base de 6 mil millones de parámetros del equipo Tongyi-MAI de Alibaba, con hasta tres archivos LoRA tuyos cargados. Un control de fuerza define cuánto se aleja el resultado de la fuente. La salida conserva la relación de aspecto de la fuente. La plataforma no agrega ningún filtro de contenido al prompt, a los pesos ni a la imagen.
Elige el modo según tu material de partida
| Lo que tienes | Modo |
|---|---|
| una descripción escrita | Z-Image Base LoRA Texto a imagen |
| una imagen a la que quieres cambiarle el estilo | Z-Image Base LoRA Imagen a imagen |
Funciones y aspectos destacados
Cambia el estilo con un LoRA y conserva la composición
Con un LoRA de estilo y fuerza 0.6, nuestras fotos de prueba se redibujaron como ilustraciones mientras la pose, el encuadre y la ropa se quedaban exactamente en su lugar.
Un solo control de fuerza
La fuerza va de 0 a 1 (0.7 por defecto). Por debajo de 0.6 la fuente vuelve casi sin cambios; desde alrededor de 0.75 la escena se vuelve a plantear y a montar con la misma luz y la misma paleta.
Dos niveles de resolución
1k devuelve un lado largo de 1024 píxeles y 1.5k, uno de 1536 píxeles, en la relación de aspecto propia de la fuente. Ambos cuestan lo mismo.
Sin filtro de contenido
Las imágenes de origen pueden redibujarse con cualquier prompt. No se filtra nada a la entrada ni a la salida; en nuestras pruebas, el nivel Muy fuerte salió confuso en lugar de bloqueado.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Describe toda la imagen que quieres recibir, no solo el cambio. Pon primero la frase activadora del LoRA. mínimo 1 caracteres · máximo 5000 caracteres |
image_url | Sí | La imagen que se va a redibujar. El resultado conserva su relación de aspecto; el nivel de resolución define el lado largo. |
resolution | No | 1k devuelve un lado largo de 1024 píxeles y es el valor por defecto; 1.5k devuelve 1536. Ambos cuestan lo mismo, y la relación de aspecto siempre sigue a la fuente. |
strength | No | Cuánto alejarse de la fuente, de 0 a 1; 0.7 por defecto. |
loras | No | Hasta tres entradas {path, scale} entrenadas sobre Z-Image Base; scale de 0 a 4, donde 1 es neutro. Aquí, un LoRA de estilo hace la mayor parte del cambio. Valor predeterminado: |
output_format | No | JPEG por defecto, o PNG o WebP. El formato no cambia el precio. |
seed | No | Mantiene comparables los resultados mientras ajustas la fuerza. No garantiza los mismos píxeles exactos en cada ejecución. |
Precios
$0.014 / imagen
Se cobra por imagen, a la misma tarifa que texto a imagen. El nivel de resolución, el formato de salida y la carga de LoRA no cambian el precio.
Casos de uso
De foto a ilustración
Carga un LoRA de ilustración y pasa tus fotos por él a 0.6 para obtener un conjunto ilustrado a juego.
Variaciones de una toma
Con 0.75 a 0.8, el modelo conserva la luz y el ambiente de una foto, pero vuelve a dibujar la pose y el escenario, lo que sirve para tomas alternativas.
Probar un LoRA entrenado con imágenes reales
Comprueba cómo trata fotografías reales un LoRA que entrenaste sobre Z-Image Base antes de construir sobre él.
Guía de prompts y consejos prácticos
Describe toda la imagen
Escribe la imagen que quieres recibir, no el cambio. "A woman in a green velvet dress singing on a dark stage" funciona; "make it black and white" a secas no funcionó en nuestras pruebas.
Deja que el LoRA haga el cambio de estilo
Sin LoRA, las instrucciones para cambiar el medio o la ropa cambiaron poco por debajo de 0.8. Un LoRA de estilo cambió el medio a 0.6.
Elige la fuerza según el trabajo
0.6 para un cambio de estilo que lo mantiene todo en su lugar, 0.7 para cambios pequeños de contenido, de 0.75 a 0.8 para una nueva versión de la escena, y 0.85 o más para una imagen nueva.
Usa LoRA de Base
Un LoRA entrenado sobre Z-Image Turbo desarmó la imagen en esta versión en nuestra prueba. Usa archivos entrenados sobre Z-Image Base.
Inicio rápido de la API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/z-image-base-lora/edit",
"input": {
"image_url": "https://example.com/reference.png",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.













