Introduzione
Testo in immagine MOSS-Image LoRA crea un’immagine da un prompt scritto con MOSS-Image, il modello open da 5 miliardi di parametri di OpenMOSS rilasciato con licenza Apache-2.0, con caricati fino a tre tuoi file LoRA. Nei nostri test i LoRA addestrati sul checkpoint Base o SFT si sono caricati, nei formati diffusers e ComfyUI, e i LoRA di stile hanno funzionato a scale 1. La piattaforma non aggiunge alcun filtro sui contenuti a prompt, pesi o immagine. Senza LoRA è lo stesso modello di MOSS-Image.
Scegli il modello in base a ciò che ti serve
| Cosa ti serve | Modello |
|---|---|
| testo esatto, prompt lunghi e layout JSON dal modello base | MOSS-Image Testo in immagine |
| lo stesso modello più fino a tre tuoi LoRA | MOSS-Image LoRA Testo in immagine (sei qui) |
Caratteristiche principali
LoRA di base e SFT
Un LoRA a guazzo addestrato sul checkpoint Base si è caricato qui, e così i LoRA per il checkpoint SFT. Nei nostri test si sono caricati entrambi i layout, diffusers e ComfyUI.
Stile e testo insieme
Con un LoRA psichedelico per poster a scale 1, lettering e aspetto a collage hanno seguito lo stile del LoRA, mentre titolo e riga della data sono rimasti scritti correttamente.
Tre insieme
Fino a tre LoRA per richiesta, ciascuno con una scale da 0 a 4. Tre sovrapposti a 0,7, 0,8 e 0,5 sono girati normalmente.
Senza censura
Un LoRA senza filtro si carica senza revisione e nulla viene filtrato. Nei nostri test il modello base da solo ha già prodotto ogni livello, da Lieve a Massimo, come scritto, senza rifiuti e senza attenuazioni.
Stesso modello, stessi prompt lunghi
Prompt fino a 12.000 caratteri, 15 proporzioni e livelli 1k, 1.5k e 2k, come sull’endpoint base. Accetta anche il prompt con layout JSON sperimentale.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | Sì | Metti per prima la trigger word del LoRA, poi descrivi soggetto, luogo e luce con frasi. Metti tra virgolette ogni testo che vuoi nell’immagine. almeno 1 caratteri · al massimo 12000 caratteri |
aspect_ratio | No | 15 forme da 1:3 a 3:1; 1:1 di default. La proporzione cambia la forma, non il prezzo. |
resolution | No | 1k (circa 1 megapixel, predefinito), 1.5k o 2k. Il livello determina il prezzo; un’immagine verticale a 2k è tornata a 1536 x 2720. |
loras | No | Fino a tre voci {path, scale} addestrate per MOSS-Image, sul checkpoint Base o SFT; scale da 0 a 4, 1 di default. Predefinito: |
output_format | No | JPEG di default, oppure PNG o WebP. Il formato non cambia il prezzo. |
seed | No | Mantiene confrontabili le immagini mentre cambi un LoRA o una frase alla volta. Non garantisce pixel identici. |
Prezzi
Addebitato per immagine secondo il livello di risoluzione (1k, 1.5k o 2k). Il caricamento dei LoRA non ha un costo separato, e la proporzione e il formato di output non cambiano il prezzo. Le richieste fallite non vengono addebitate.
| Specifiche | Prezzo |
|---|---|
| $0.03 / immagine |
| $0.054 / immagine |
| $0.102 / immagine |
Casi d’uso
Stili per poster e copertine
Carica un LoRA di stile, tieni la sua trigger word in testa e metti titolo e data tra virgolette: lo stile viene dal file, le parole dal prompt.
Un look da ritratto coerente
Usa un unico LoRA per ritratti in una serie e cambia proporzione o livello: la finitura resta la stessa.
Serie dipinte e illustrate
Una frase breve più un LoRA a guazzo basta per una serie di dipinti a un unico prezzo per immagine.
Consigli avanzati
Trigger word in testa
Inizia il prompt con la trigger word del LoRA, poi soggetto, luogo e luce come frasi.
Parti da scale 1
I LoRA di stile si sono notati già a 1. Confronta con scale 0 sullo stesso seed: se le due immagini coincidono, il file non è stato applicato. Una scale di 0,7 ha dato un effetto più morbido con un LoRA senza filtro.
Collega il file, non la pagina
Usa l’indirizzo di download diretto del file .safetensors. Una pagina di repository o un file ad accesso limitato fa fallire la richiesta con un messaggio che chiede un link diretto di download, e una richiesta fallita non viene addebitata.
Metti in conto un primo avvio più lento
La prima richiesta con un nuovo LoRA richiede più tempo, mentre il file viene scaricato. Le richieste successive con lo stesso file sono più rapide.
Metti il testo tra virgolette
Metti tra virgolette ogni testo per l’immagine e indica dove va. Se le lettere si attaccano, cambia il seed.
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": "openmoss/moss-image-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# 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.




