Introdução
Neta Lumina Texto para imagem desenha uma ilustração de anime a partir de um prompt escrito. O Neta Lumina é o ajuste da Neta.art Lab sobre o Lumina-Image-2.0 aberto da Alpha-VLLM, treinado com um grande conjunto de imagens de anime e dados de tags multilíngues, e tem o Gemma 2B, do Google, como codificador de texto. Escreva o prompt com tags no estilo Danbooru, frases comuns ou as duas, escolha uma de nove proporções e receba JPEG, PNG ou WebP. A plataforma não acrescenta nenhum filtro de conteúdo ao prompt nem à imagem.
Recursos e destaques
Frases, não só tags
Como o codificador de texto é um modelo de linguagem, o prompt pode ser uma descrição: quem está no quadro, o que veste, onde está a câmera e como a cena é iluminada. As tags continuam funcionando e podem ser misturadas no mesmo prompt.
Poses e ângulos com energia
Foreshortening, ângulos dinâmicos e motion lines fazem parte do seu vocabulário. Um chute voador mirado no espectador saiu como um quadro vertical dramático nos nossos testes.
Nove formatos, um só preço
Toda proporção, de 21:9 a 9:21, tem cerca de um megapixel: 1024 x 1024, 960 x 1280, 1536 x 864. O formato e o formato de saída nunca mudam o preço.
Sem censura
Nosso teste de conteúdo mais pesado voltou como foi escrito de primeira. Nada é sinalizado, suavizado nem revisado do nosso lado.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Tags, frases ou as duas, até 5.000 caracteres. pelo menos 1 caracteres · no máximo 5000 caracteres |
aspect_ratio | Não | Nove opções, de 21:9 a 9:21; 1:1 por padrão. 1:1 é 1024 x 1024, 3:4 é 960 x 1280 e 16:9 é 1536 x 864. |
output_format | Não | JPEG por padrão; PNG ou WebP se você precisar. Não muda o preço. |
seed | Não | Mantém um conjunto de imagens comparável enquanto você muda uma tag de cada vez. Não garante os mesmos pixels a cada execução. |
Preços
$0.012 / imagem
Cobrado por imagem, num único preço fixo para todas as proporções e formatos de saída.
Casos de uso
Arte de personagem e key visuals
Retratos, arte de corpo inteiro e pôsteres a partir de uma lista de tags ou de uma descrição curta. Fixe o seed e mude um detalhe de cada vez para explorar figurinos e iluminação do mesmo personagem.
Cenas de ação
Lutas, saltos e perseguições com um ângulo de câmera marcante, em quadros altos para telas de celular ou largos para banners.
Arte sem censura para a sua plataforma
Não há flag de conteúdo para definir nem segunda revisão do resultado, então o que os seus usuários escrevem é o que eles recebem.
Guia de prompt e dicas práticas
Comece pela qualidade e pela contagem de pessoas
Comece com "masterpiece, best quality", depois "1girl", "1boy" ou os dois, e então o personagem, o figurino, a pose, a câmera, a luz e a atmosfera. Tags em minúsculas e com espaços são lidas melhor.
Escreva uma frase de verdade para as partes difíceis
A posição da câmera, a direção da luz e o que dois personagens fazem um com o outro são mais fáceis de dizer numa frase do que em tags.
Planeje o tempo, não o dinheiro
Cada imagem leva cerca de 40 segundos de tempo de modelo. Rode variações em paralelo e mantenha o seed fixo enquanto as compara.
Rode de novo para limpar o canto estranho
De vez em quando o modelo acrescenta um rabisco parecido com uma assinatura ou uma área pixelada, aprendidos com a arte de treinamento. Um novo seed resolve; não há prompt negativo.
Início rápido da 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": "neta-art/neta-lumina/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"aspect_ratio": "1:1",
"output_format": "jpeg"
}
}'
# 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"
Consulte a referência da API para autenticação, esquema completo, polling e tratamento de erros.









