Introducción
Z-Image Spicy Pro convierte un brief sin censura o normal en una sola imagen con las dimensiones que fijas, con un techo de 2560 píxeles por lado. Es un nivel dedicado sin censura: sin indicador de madurez, sin declaración, sin escáner entre la solicitud y el modelo.
Z-Image Spicy Pro es el nivel sin censura de gran formato de la línea Z-Image: ancho y alto independientes hasta 2560 píxeles, un campo de prompt sin límite de longitud, un expansor de prompt opcional que viene desactivado y ningún filtro de contenido.
Funciones y aspectos destacados
Un nivel dedicado a imágenes sin censura
Z-Image Spicy Pro está pensado para briefs visuales sin censura, no como una ruta general con las restricciones aflojadas. Deja claros el contexto previsto, el sujeto y el tratamiento visual, y luego revisa el resultado frente al brief y a la política aplicable.
Más margen para imágenes de entrega
El nivel Pro está pensado para trabajos que necesitan una imagen final más detallada que una primera pasada de concepto. Juzga detalles como el material, la luz y la composición en el emplazamiento de entrega previsto, no en una miniatura ampliada.
Conserva la redacción deliberada
Cuando la redacción de un brief sin censura importa, guarda la formulación aprobada junto al resultado. Una reescritura exploratoria puede cambiar la intención de la solicitud, así que compara cada variación posterior con las restricciones originales.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Sin tope de caracteres. A este tamaño se aprovecha bien una descripción concreta de dirección de la luz, tela, paleta y lente; apilar adjetivos, no. mínimo 1 caracteres |
width | No | Ancho de salida en píxeles, de 256 a 2560, con 1024 por defecto. Mantén el lado largo por debajo del doble del corto salvo que estés escribiendo la composición para una franja. |
height | No | Alto de salida en píxeles, de 256 a 2560, con 1024 por defecto. |
enable_prompt_expansion | No | Reescribe un prompt corto en uno más largo antes de generar. Valor predeterminado: |
seed | No | Manda la misma seed con el mismo prompt y las mismas dimensiones para que el sorteo no cambie entre dos corridas; eso las vuelve comparables, pero no garantiza una imagen idéntica. |
Precios
$0.019 / imagen
Casos de uso
Partir de un brief escrito
Usa este endpoint para briefs sin censura o normales que necesitan una imagen grande: width y height van de 256 a 2560 y valen 1024 por defecto, así que fija de forma explícita el tamaño de entrega. Deja enable_prompt_expansion desactivado y la redacción llega tal como la escribiste.
Editorial sin censura a tamaño completo
Retratos en clave alta, composiciones en primera persona y editoriales de moda generados a 1728x2560 para que la imagen vaya directo a la maqueta. Sin una pasada de reescalado que invente detalle de piel que nunca se renderizó.
Prompts que otras API de imagen rechazan
La redacción sin censura pasa sin cambios con la expansión desactivada, y la solicitud se ve igual que con cualquier otro modelo de aquí: crear la tarea, consultar, descargar el recurso del almacenamiento de la plataforma. Nada del trabajo sin censura sigue otro camino en el código.
Maquetas cercanas a impresión
2560x1440 y 2048x2560 dan píxeles suficientes para una maqueta que se va a proyectar o imprimir pequeña. Por debajo de ese techo nada necesita un reescalador, que es donde la mayoría de los flujos sin censura pierden textura.
Guía de prompts y consejos prácticos
Escribe el brief completo con la expansión desactivada
Describe la iluminación, la tela, la pose y el escenario en términos concretos. El ejemplo Pro de esta página usa una blusa de satén negro, pantalón de seda y una lámpara cálida de hotel a 1728 × 2560. El brief de abajo es el prompt registrado para esa imagen; al adaptarlo, toma el satén, el ribete de encaje y las manos como detalles que revisar.
Compara al tamaño de entrega
Elige primero las dimensiones de entrega. Los tamaños admitidos tienen actualmente el mismo precio por imagen, así que un borrador de 1024 × 1024 no reduce el costo de una solicitud. Mantén la seed y las dimensiones mientras cambias una parte del brief. Calcula el presupuesto por el número de variaciones. Una seed de 0 pide un resultado aleatorio nuevo.
Adapta el ejemplo incluido
Parte del ejemplo registrado de Pro con width: 1728, height: 2560 y seed: 4217. La expansión está apagada por defecto. Cambia el cuarto, la luz o el vestuario de uno en uno y guarda el prompt elegido con la imagen.
Photograph of an adult woman in her thirties lying back across a hotel bed in an opaque black satin bralette with a thin scalloped lace trim along the edges and high-waisted black silk trousers, one arm above her head, looking at the camera with a slow smile. Low warm bedside lamp, city lights through the window, 50mm, soft film grain, editorial lingerie campaign.
El ejemplo combina una lámpara de noche cálida y baja con luces de ciudad afuera. Compara el rostro, la mano levantada, los bordes de encaje y la separación entre el satén negro y el pantalón de seda al tamaño final.
Revisa el resultado antes de iterar
2560 píxeles por lado es el techo; ambas dimensiones valen 1024 por defecto, así que una imagen grande hay que pedirla de forma explícita. Los pares extremos —un lado muy largo frente a uno corto— superan lo que el modelo compone bien, así que mantén el lado largo en torno al doble del corto como mucho, salvo que el espacio vacío sea intencional. Dejar enable_prompt_expansion desactivado es el camino más fiable para briefs sin censura. Aquí no hay prompt negativo, ni entrada de imagen, ni campo de formato de salida.
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-spicy-pro/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# 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.












