Pular para o conteúdo principal

O Z-Image Spicy é um endpoint de text-to-image sem censura, com largura e altura exatas definidas de forma independente, de 256 a 1536 pixels. O prompt não tem limite de caracteres, e o expansor de prompt fica desligado até você ligá-lo.

A partir de $0.012/imagem5% abaixo do preço de tabela Spicy

Playground

Entrada

Texto para imagem
Sem limite de caracteres. Gaste o espaço com direção de luz, material do figurino, aparência de filme e paleta; a redação sem censura passa como escrita quando a expansão está desligada. pelo menos 1 caracteres
Largura de saída em pixels, de 256 a 1536, definida de forma independente da altura. Mantenha o lado maior dentro de cerca de duas vezes o lado menor, a não ser que o espaço vazio seja intencional. não menor que 256 · não maior que 1536
Altura de saída em pixels, de 256 a 1536, definida de forma independente da largura. Gerar na altura do espaço evita um corte que tira o sujeito de onde o layout espera encontrá-lo. não menor que 256 · não maior que 1536
Expansão do promptafeta o preço
Reescreve um prompt curto em um mais longo antes da geração. Vem desligado, e vale deixar assim em briefings sem censura — a expansão parafraseia, e é aí que uma redação deliberada é generalizada.
Seed
Passe o mesmo seed com o mesmo prompt e as mesmas dimensões para o sorteio ficar igual entre duas execuções; isso as torna comparáveis, mas não garante uma imagem idêntica. 0, ou omitir o campo, pede um sorteio aleatório a cada chamada. não menor que 0 · não maior que 2147483647
Filtro de segurançaDesligado

A SpicyAPI não executa filtro de segurança neste modelo. Seu prompt e suas mídias chegam ao modelo exatamente como você os enviou, e o próprio modelo decide o resultado.

Verificando sua conta antes de liberar o envio e a estimativa de preço.

Saída

Pronto para uma nova execução
blind-stripe-boudoirResultado de exemplo

Modelos relacionados e próximas tarefas

Não encontrou o modelo que precisa?

Conte qual modelo adicionar e para que você vai usá-lo. Os pedidos vão direto para quem decide os próximos modelos.

As prévias mostram exemplos selecionados. Teste seu próprio prompt e suas configurações no Playground.

Uma vertente sem censura ajustada com LoRA da linha aberta Z-Image da Alibaba

Z-Image Spicy é um endpoint de texto para imagem sem censura que recebe um briefing escrito e retorna uma imagem na largura e altura que você mesmo define, cada lado entre 256 e 1536 pixels. É um nível ajustado com LoRA neste catálogo, derivado da linha aberta Z-Image da Alibaba Tongyi, não um modelo publicado pela Alibaba sob esse nome, e não tem lista de proporções: o quadro é declarado em pixels.

Abrir o Playground
Uma vertente sem censura ajustada com LoRA da linha aberta Z-Image da Alibaba
Linhagem base
Linha aberta Z-Image da Alibaba Tongyi, 6B parâmetros, Apache-2.0
Dimensionamento
largura e altura definidas de forma independente, 256–1536px cada, sem campo aspect_ratio
Prompt
Nenhum limite de caracteres declarado neste endpoint
Cobrança
Dois níveis de preço, definidos por enable_prompt_expansion
Declaração de conteúdo
Nenhuma: sem flag de maturidade, sem campo por requisição
Janela da tarefa
Assíncrona, 1800 segundos para atingir um estado final
Linhagem
Uma vertente com LoRA, não um lançamento oficial da AlibabaA Tongyi publica a linha Z-Image abertamente sob Apache-2.0: um nível Turbo destilado e o modelo base de 6B já estão disponíveis, com uma variante de edição e uma base ômni anunciadas como futuras. Nenhum desses lançamentos é este endpoint, que é uma vertente sem censura ajustada com LoRA dessa arquitetura, rodando aqui sob nome próprio.
Cálculo do quadro
Pixels, não uma lista de proporçõesNão há aspect_ratio para escolher. width e height são definidos de forma independente, então um banner, um cartão retrato ou uma miniatura quadrada são calculados uma vez a partir do espaço de destino e enviados como dois números.
Cobrança
Dois preços, um interruptorenable_prompt_expansion é a única variante de preço deste endpoint: deixá-lo em false ou defini-lo como true escolhe em qual dos dois níveis de preço a chamada cai, e nenhum outro campo da requisição muda isso.

Trabalhando com a API Z-Image Spicy

Migrando de um endpoint com proporções fixas

Migrando de um endpoint com proporções fixas

Se uma integração existente escolhe entre uma lista fixa de proporções, a portabilidade é um único cálculo: multiplique a proporção alvo pelo orçamento de pixels necessário e envie a largura e a altura resultantes como dois inteiros. Não há etapa de correspondência com um preset no meio do caminho, então um recorte 3:2 e uma faixa 21:9 dão o mesmo trabalho.

O interruptor de expansão é uma decisão de preço

O interruptor de expansão é uma decisão de preço

enable_prompt_expansion decide em qual dos dois níveis de preço uma chamada cai, então é uma configuração de orçamento tanto quanto de prompt. Escolha um valor para toda a integração e o total fica previsível antes do envio; alternar por requisição faz o mesmo lote cair nos dois níveis, o que dificulta manter uma estimativa.

  • Sem prompt negativo, então as exclusões vão na frase

    Não há campo separado para o que evitar, então tudo que iria num prompt negativo precisa virar uma instrução positiva. Nomeie o material do figurino e a direção da luz que você quer; o modelo não tem nada para subtrair, então uma frase sobre o que você não quer ainda é uma frase sobre essa coisa.

  • Uma seed só faz sentido junto com a requisição ao lado

    width, height e enable_prompt_expansion alimentam a geração, então uma seed sozinha não identifica um resultado. Guarde o corpo completo da requisição junto da seed nos seus registros e um quadro de semana passada pode ser comparado a um novo; guarde só a string do prompt e a seed aponta para uma geração que não dá mais para reconstruir.

  • Uma imagem por chamada, dimensionada uma vez

    Não há campo num_outputs ou de lote neste endpoint, então uma requisição retorna uma imagem. Um conjunto de tamanhos para o mesmo assunto, um quadrado, um cabeçalho largo e um cartão alto, são três chamadas com três pares de width e height, e três sorteios aleatórios, a menos que a mesma seed seja fixada entre eles.

  • Um identificador de tarefa, um loop de consulta e um teto

    Uma requisição abre uma tarefa em vez de bloquear até a imagem existir, e o endpoint permite 1800 segundos antes de registrar essa tarefa como expirada. Um loop de consulta com intervalo fixo e um teto derivado desse número já basta; o valor é um orçamento para a lógica de nova tentativa e não diz nada sobre quanto tempo leva uma imagem comum.

Quem usa a API Z-Image Spicy

  • Troque um seletor de proporção por dois números inteiros

    Times migrando de proporções fixas

    Troque um seletor de proporção por dois números inteiros

    Uma interface que antes oferecia '1:1 / 16:9 / 9:16' pode manter esse seletor e traduzir a escolha para width e height no momento da requisição, ou expor os dois campos numéricos diretamente para posicionamentos que uma lista de presets nunca cobriu.

  • Encaixe exatamente na grade de ativos do próprio app

    Produtos de companhia e personagem

    Encaixe exatamente na grade de ativos do próprio app

    Miniaturas de avatar, faixas de banner e arte de cartão inteiro raramente têm o mesmo formato. Definir width e height por chamada faz cada ativo renderizar no tamanho nativo, então um cartão retrato não precisa ser gerado quadrado e depois cortado para caber.

  • Enfileire o trabalho e recolha depois

    Pipelines de imagem sem censura em alto volume

    Enfileire o trabalho e recolha depois

    Cada requisição é uma tarefa independente com identificador próprio, então uma leva de várias centenas de imagens é uma fila que seu worker esvazia no próprio ritmo, em vez de uma chamada bloqueante longa. Falhas também acontecem por tarefa, então uma nova tentativa reenvia um prompt e um tamanho.

  • Comece pelo espaço de destino, não pelo modelo

    Desenvolvedores novos em dimensionamento exato por pixel

    Comece pelo espaço de destino, não pelo modelo

    Meça primeiro o espaço que a imagem precisa preencher, depois envie esses números como width e height. Os dois lados aceitam qualquer inteiro de 256 a 1536, e não há arredondamento para a proporção suportada mais próxima a considerar, então um posicionamento de 1200x900 é literalmente 1200 e 900.

Como integrar a API Z-Image Spicy

  1. Calcule width e height a partir do posicionamento

    Não há lista de proporções para encaixar, então comece pelas dimensões reais em pixels que a imagem precisa preencher e envie-as como width e height, cada uma entre 256 e 1536.

  2. Decida enable_prompt_expansion uma vez para a integração

    Deixe em false para um briefing totalmente escrito, para que o texto chegue ao modelo sem alterações; defina como true só quando a entrada for uma linha curta e propositalmente enxuta. Isso também fixa em qual dos dois níveis de preço a chamada cai.

  3. Escreva exclusões como instruções positivas

    Sem campo de prompt negativo, escreva o briefing inteiro em termos do que deve estar no quadro. Uma cláusula sobre algo que você não quer ainda nomeia essa coisa, então deixe-a fora da frase.

  4. Envie a tarefa e consulte até um estado final

    A chamada retorna um identificador de tarefa. Consulte esse identificador em intervalo fixo até que ele reporte um estado final, depois busque o arquivo no armazenamento da plataforma e registre o id da tarefa junto do id do seu próprio ativo.

  5. Registre a seed junto do resto da requisição

    Registre a seed junto do prompt, width, height e a flag de expansão quando um quadro valer a pena guardar. Esse conjunto de valores é o que uma execução posterior precisa igualar para que duas imagens sejam comparáveis.

Exemplos resolvidos com Z-Image Spicy

  • Um cartão retrato dimensionado para a grade de um app de companhia

    width e height são definidos diretamente nas dimensões de cartão do app, então nada é cortado depois para caber na grade.

    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
  • Um quadro em formato de banner com a expansão desligada

    Um briefing totalmente escrito com enable_prompt_expansion deixado no padrão, para que o texto chegue ao modelo sem alterações, dimensionado largo para um posicionamento de cabeçalho.

    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
  • Um briefing curto com a expansão ligada

    Uma ideia de uma linha enviada com enable_prompt_expansion true, deixando o modelo preencher o detalhe em vez de escrevê-lo à mão, e caindo no outro nível de preço do endpoint.

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

Perguntas de integração sobre Z-Image Spicy

Comece pelas dimensões em pixels do posicionamento em vez de uma proporção, e decida enable_prompt_expansion uma vez para toda a integração: isso fixa tanto como o texto chega ao modelo quanto em qual dos dois níveis de preço uma requisição cai. Escreva o briefing inteiramente em termos do que pertence ao quadro, já que não há campo para exclusões, e mantenha a seed junto do corpo completo da requisição para que uma comparação posterior tenha algo para igualar.