Ir al contenido principal

Z-Image Spicy es un endpoint text-to-image sin censura con ancho y alto exactos, fijados de forma independiente de 256 a 1536 píxeles. El prompt no tiene límite de caracteres y el expansor de prompt está apagado salvo que lo actives.

Desde $0.012/imagen5% por debajo del precio de lista Spicy

Playground

Entrada

Texto a imagen
Sin tope de caracteres. Invierte el espacio en dirección de la luz, material del vestuario, look de película y paleta; con el expansor apagado, la redacción sin censura pasa tal como la escribiste. mínimo 1 caracteres
Ancho de salida en píxeles, de 256 a 1536, independiente de height. Mantén el lado largo por debajo del doble del corto, salvo que el vacío sea intencional. no menor que 256 · no mayor que 1536
Alto de salida en píxeles, de 256 a 1536, independiente de width. Generar con el alto del espacio de destino evita un recorte que corra al sujeto fuera del lugar que el diseño le reserva. no menor que 256 · no mayor que 1536
Ampliación del promptafecta al precio
Reescribe un prompt corto en uno más largo antes de generar. Viene apagado y conviene dejarlo así en briefs sin censura: la expansión parafrasea, y ahí es donde una redacción deliberada se vuelve genérica.
Seed
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. 0, u omitirla, pide un sorteo aleatorio en cada llamada. no menor que 0 · no mayor que 2147483647
Filtro de seguridadDesactivado

SpicyAPI no ejecuta ningún filtro de seguridad en este modelo. Tu prompt y tus medios llegan al modelo tal como los escribes, y el propio modelo decide el resultado.

Comprobando tu cuenta antes de habilitar el envío y el cálculo de precios.

Salida

Listo para una nueva ejecución
blind-stripe-boudoirResultado de ejemplo

Modelos relacionados y tareas siguientes

¿No está el modelo que buscas?

Dinos cuál añadir y para qué lo usarías. Las solicitudes llegan directamente al equipo que decide los próximos modelos.

Las vistas previas muestran ejemplos seleccionados. Prueba tu propio prompt y tus ajustes en el Playground.

Una rama sin censura con ajuste LoRA de la línea abierta Z-Image de Alibaba

Z-Image Spicy es un endpoint de texto a imagen sin censura que toma una descripción escrita y devuelve una imagen con el ancho y el alto que tú definas, cada lado entre 256 y 1536 píxeles. Es un nivel con ajuste LoRA dentro de este catálogo, derivado de la línea abierta Z-Image de Alibaba Tongyi, no un modelo que Alibaba haya publicado con este nombre, y no tiene lista de aspect_ratio: el encuadre se declara en píxeles.

Abrir el Playground
Una rama sin censura con ajuste LoRA de la línea abierta Z-Image de Alibaba
Linaje base
Línea abierta Z-Image de Alibaba Tongyi, 6.000 millones de parámetros, Apache-2.0
Tamaño
Ancho y alto se fijan por separado, de 256 a 1536 px cada uno, sin campo aspect_ratio
Prompt
Sin límite de caracteres declarado en este endpoint
Facturación
Dos niveles de precio, según enable_prompt_expansion
Declaración de contenido
Ninguna: no hay marca de madurez ni campo por solicitud
Ventana de tarea
Asíncrona, 1.800 segundos para llegar a un estado final
Linaje
Una rama con LoRA, no un lanzamiento oficial de AlibabaTongyi publica la línea Z-Image de forma abierta bajo Apache-2.0: un nivel Turbo destilado y el modelo base de 6B ya están disponibles, con una variante de edición y una base omni anunciadas como próximas. Ninguno de esos lanzamientos es este endpoint, que es una rama sin censura con ajuste LoRA de esa arquitectura, funcionando aquí bajo su propio nombre.
Cálculo del encuadre
Píxeles, no una lista de proporcionesNo hay aspect_ratio para elegir. El ancho y el alto se fijan por separado, así que un banner, una tarjeta vertical o una miniatura cuadrada se calculan una sola vez a partir del sitio donde se van a colocar y se envían como dos números.
Facturación
Dos precios, un interruptorenable_prompt_expansion es la única variable de precio de este endpoint: dejarlo en false o ponerlo en true decide en cuál de los dos niveles de precio cae la llamada, y ningún otro campo de la solicitud lo mueve.

En qué destaca la API de Z-Image Spicy

Migrar desde un endpoint con proporciones preestablecidas

Migrar desde un endpoint con proporciones preestablecidas

Si una integración existente elige entre una lista fija de proporciones, el traslado es un solo cálculo: multiplica la proporción objetivo por el presupuesto de píxeles que necesitas y envía el ancho y el alto resultantes como dos enteros. No hay ningún paso de ajuste al preset más cercano de por medio, así que un recorte 3:2 y una tira 21:9 cuestan lo mismo.

El interruptor de expansión es una decisión de precio

El interruptor de expansión es una decisión de precio

enable_prompt_expansion decide en cuál de los dos niveles de precio cae la llamada, así que es tanto un ajuste de presupuesto como un ajuste de prompt. Fija un valor para toda la integración y el total se puede prever antes de enviar; alternarlo solicitud por solicitud hace que el mismo lote quede repartido entre ambos niveles, lo que complica calcular el gasto.

  • Sin negative prompt, así que las exclusiones van en la frase

    No hay un campo aparte para lo que se quiere evitar, así que cualquier cosa que hubiera ido en un negative prompt hay que convertirla en una instrucción positiva. Nombra el material de la ropa y la dirección de la luz que sí quieres; el modelo no tiene nada de donde restar, así que una frase sobre lo que no quieres sigue siendo una frase sobre eso.

  • Una seed solo sirve junto con la solicitud que la acompaña

    width, height y enable_prompt_expansion alimentan todos el resultado, así que una seed sola no identifica un resultado. Guarda el cuerpo completo de la solicitud junto a la seed en tus registros y un fotograma de la semana pasada se podrá comparar con uno nuevo; guarda solo el texto del prompt y la seed apunta a un resultado que ya no puedes reconstruir.

  • Una imagen por llamada, con un solo tamaño

    Este endpoint no tiene campo num_outputs ni batch, así que una solicitud devuelve una imagen. Un juego de tamaños para el mismo sujeto, una miniatura cuadrada, una cabecera ancha y una tarjeta vertical, son tres llamadas con tres pares de ancho y alto, y tres resultados aleatorios distintos a menos que fijes la misma seed en las tres.

  • Un identificador de tarea, un bucle de sondeo y un límite

    Una solicitud abre una tarea en lugar de bloquear hasta que la imagen exista, y el endpoint permite 1.800 segundos antes de registrar esa tarea como agotada. Un bucle de sondeo con un intervalo fijo y un límite derivado de esa cifra basta; el número es un presupuesto para la lógica de reintentos y no dice nada sobre cuánto tarda una imagen normal.

Para quién es Z-Image Spicy

  • Sustituye un selector de proporciones por dos enteros

    Equipos que abandonan las proporciones preestablecidas

    Sustituye un selector de proporciones por dos enteros

    Una interfaz que antes ofrecía '1:1 / 16:9 / 9:16' puede conservar ese selector y traducir la elección a ancho y alto al hacer la solicitud, o exponer directamente los dos campos numéricos para sitios que una lista de presets nunca cubrió.

  • Encaja exactamente en la cuadrícula de recursos de la aplicación

    Productos de compañía y personajes

    Encaja exactamente en la cuadrícula de recursos de la aplicación

    Las miniaturas de avatar, las tiras de banner y las tarjetas a pantalla completa casi nunca tienen la misma forma. Fijar ancho y alto por llamada hace que cada recurso se genere en su tamaño real, así que una tarjeta vertical no tiene que generarse cuadrada y luego recortarse para encajar.

  • Encola el trabajo y recógelo después

    Flujos de imágenes sin censura de alto volumen

    Encola el trabajo y recógelo después

    Cada solicitud es una tarea independiente con su propio identificador, así que un lote de varios cientos de imágenes es una cola que tu worker vacía a su propio ritmo en lugar de una llamada bloqueante larga. Los fallos también caen por tarea, lo que significa que un reintento reenvía un prompt y un tamaño.

  • Parte del sitio donde se va a colocar, no del modelo

    Desarrolladores nuevos en el tamaño exacto por píxeles

    Parte del sitio donde se va a colocar, no del modelo

    Mide primero el espacio que la imagen tiene que llenar y luego envía esos números como ancho y alto. Ambos lados aceptan cualquier entero entre 256 y 1536, y no hay redondeo a la proporción compatible más cercana que tener en cuenta, así que un espacio de 1200x900 son literalmente 1200 y 900.

Cómo llamar a la API de Z-Image Spicy

  1. Calcula ancho y alto a partir del sitio donde se va a colocar

    No hay lista de proporciones a la que ajustarse, así que parte de las dimensiones reales en píxeles que la imagen tiene que llenar y envíalas como ancho y alto, cada uno entre 256 y 1536.

  2. Decide enable_prompt_expansion una sola vez para toda la integración

    Déjalo en false para una descripción ya completa, de modo que el texto llegue al modelo sin cambios; ponlo en true solo cuando la entrada sea una línea corta y deliberadamente escueta. Esto también fija en cuál de los dos niveles de precio cae la llamada.

  3. Escribe las exclusiones como instrucciones positivas

    Sin campo de negative prompt, escribe toda la descripción en función de lo que debe estar en el encuadre. Una cláusula sobre algo que no quieres sigue nombrando esa cosa delante del modelo, así que mejor déjala fuera de la frase.

  4. Envía la tarea y sondea hasta un estado final

    La llamada devuelve un identificador de tarea. Sondea ese identificador en un intervalo fijo hasta que reporte un estado final, luego descarga el archivo del almacenamiento de la plataforma y guarda el id de la tarea junto al id de tu propio recurso.

  5. Registra la seed junto con el resto de la solicitud

    Guarda la seed junto con el prompt, el ancho, el alto y el interruptor de expansión cuando una imagen valga la pena conservar. Ese conjunto de valores es lo que una ejecución posterior tiene que igualar para que dos imágenes se puedan comparar de verdad.

Ejemplos resueltos con Z-Image Spicy

  • Una tarjeta vertical con el tamaño exacto de la cuadrícula de una app de compañía

    Ancho y alto se fijan directamente a las dimensiones de tarjeta de la app, así que nada se recorta después para encajar en la cuadrícula.

    Intimate portrait of an adult woman in a silk robe, seated by a rain-streaked window at night, warm lamplight from one side, relaxed pose, soft film grain, muted amber and charcoal palette
  • Un encuadre en forma de banner con la expansión desactivada

    Una descripción ya completa con enable_prompt_expansion en su valor por defecto, de modo que el texto llegue al modelo sin cambios, con el tamaño ancho pensado para una cabecera.

    Wide banner composition, an adult couple close together on a hotel balcony at dusk, city lights softly out of focus behind them, warm golden-hour light, cinematic color grade, shallow depth of field
  • Una idea breve con la expansión activada

    Una idea de una sola línea enviada con enable_prompt_expansion en true, dejando que el modelo complete el detalle en lugar de escribirlo todo a mano, y cayendo en el otro nivel de precio del endpoint.

    Adult woman in a silk slip dress, candlelit room, soft focus

Preguntas sobre la API de Z-Image Spicy

Parte de las dimensiones en píxeles del sitio donde se va a colocar la imagen en lugar de una proporción, y fija enable_prompt_expansion una sola vez para toda la integración: decide tanto cómo llega el texto al modelo como en cuál de los dos niveles de precio cae la solicitud. Escribe la descripción entera en función de lo que debe estar en el encuadre, ya que no hay campo para exclusiones, y guarda la seed junto al cuerpo completo de la solicitud para que una comparación posterior tenga con qué contrastar.