Introduzione
Neta Lumina Testo in immagine disegna un’illustrazione anime da un prompt scritto. Neta Lumina è il fine-tuning di Neta.art Lab dell’open Lumina-Image-2.0 di Alpha-VLLM, addestrato su un vasto insieme di immagini anime e dati di tag multilingue, con Gemma 2B di Google come codificatore del testo. Scrivi il prompt con tag in stile Danbooru, frasi semplici o entrambi, scegli una delle nove proporzioni e ricevi JPEG, PNG o WebP. La piattaforma non aggiunge alcun filtro sui contenuti a prompt o immagine.
Caratteristiche principali
Frasi, non solo tag
Poiché il codificatore del testo è un modello linguistico, il prompt può essere una descrizione: chi c’è nell’inquadratura, cosa indossa, dove si trova la camera e come è illuminata la scena. I tag funzionano ancora e si possono mescolare nello stesso prompt.
Pose e angolazioni piene di energia
Foreshortening, angolazioni dinamiche e linee di movimento fanno parte del suo vocabolario. Un calcio volante puntato verso lo spettatore è uscito come un’inquadratura verticale spettacolare nei nostri test.
Nove formati, un solo prezzo
Ogni proporzione da 21:9 a 9:21 è di circa un megapixel: 1024 x 1024, 960 x 1280, 1536 x 864. Né la forma né il formato di output cambiano mai il prezzo.
Senza censura
Il nostro prompt di prova più spinto è tornato come scritto al primo tentativo. Da parte nostra nulla viene segnalato, ammorbidito o revisionato.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | Sì | Tag, frasi o entrambi, fino a 5.000 caratteri. Apri con "masterpiece, best quality", poi il numero di soggetti ("1girl", "1boy"), quindi abito, posa, camera e luce. almeno 1 caratteri · al massimo 5000 caratteri |
aspect_ratio | No | Nove opzioni da 21:9 a 9:21; di default 1:1. 1:1 è 1024 x 1024, 3:4 è 960 x 1280 e 16:9 è 1536 x 864. |
output_format | No | JPEG di default, PNG o WebP se ti servono. Non cambia il prezzo. |
seed | No | Mantiene confrontabile una serie di immagini mentre cambi un tag alla volta. Non garantisce gli stessi identici pixel a ogni esecuzione. |
Prezzi
$0.012 / immagine
Addebitato per immagine a un unico prezzo fisso per ogni proporzione e formato di output.
Casi d’uso
Character art e key visual
Ritratti, figure intere e poster da un elenco di tag o da una breve descrizione. Fissa il seed e cambia un dettaglio alla volta per esplorare abiti e illuminazione dello stesso personaggio.
Scene d’azione
Combattimenti, salti e inseguimenti con una forte angolazione di camera, in formati alti per gli schermi dei telefoni o larghi per i banner.
Immagini senza censura per la tua piattaforma
Non c’è alcun flag sui contenuti da impostare né una seconda revisione del risultato, quindi quello che scrivono i tuoi utenti è quello che ricevono.
Consigli avanzati
Parti da qualità e numero di soggetti
Inizia con "masterpiece, best quality", poi "1girl", "1boy" o entrambi, quindi personaggio, abito, posa, camera, luce e atmosfera. I tag in minuscolo e con gli spazi si leggono meglio.
Scrivi una vera frase per le parti difficili
La posizione della camera, la direzione della luce e ciò che fanno due personaggi l’uno all’altro si dicono più facilmente in una frase che con dei tag.
Metti a budget il tempo, non il denaro
Ogni immagine richiede circa 40 secondi di tempo del modello. Lancia le varianti in parallelo e tieni fisso il seed mentre le confronti.
Rilancia per l’angolo strano
Il modello a volte aggiunge uno scarabocchio simile a una firma o una zona pixelata appresi dalle immagini di addestramento. La soluzione è un nuovo seed; non c’è un prompt negativo.
Avvio rapido dell’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"
Nel riferimento dell’API trovi autenticazione, schema completo, polling e gestione degli errori.









