Introducción
MOSS-Image LoRA Texto a imagen dibuja una imagen a partir de un prompt escrito en MOSS-Image, el modelo abierto de texto a imagen de 5.000 millones de parámetros de OpenMOSS publicado con licencia Apache-2.0, con hasta tres archivos LoRA tuyos cargados. En nuestras pruebas se cargaron LoRA entrenados sobre el checkpoint Base o sobre el SFT, en formatos diffusers y ComfyUI, y los LoRA de estilo funcionaron con scale 1. La plataforma no añade ningún filtro de contenido al prompt, a los pesos ni a la imagen. Sin LoRA es el mismo modelo que MOSS-Image.
Elige un modelo según lo que necesitas
| Lo que necesitas | Modelo |
|---|---|
| MOSS-Image Texto a imagen | texto exacto, prompts largos y layout JSON desde el modelo base |
| MOSS-Image LoRA Texto a imagen (estás aquí) | el mismo modelo más hasta tres LoRA tuyos |
Funciones y aspectos destacados
LoRA sobre el checkpoint Base y el SFT
Un LoRA de gouache entrenado sobre el checkpoint Base se cargó aquí, y también los LoRA para el checkpoint SFT. Los dos formatos, diffusers y ComfyUI, se cargaron en nuestras pruebas.
Estilo y texto juntos
Con un LoRA de cartel psicodélico en scale 1, las letras y el aspecto de collage cambiaron al estilo del LoRA, mientras el título y la línea de fecha seguían bien escritos.
Tres a la vez
Hasta tres LoRA por solicitud, cada uno con un scale de 0 a 4. Tres apilados con 0.7, 0.8 y 0.5 funcionaron con normalidad.
Sin censura
Un LoRA sin filtro se carga sin revisión, y no se filtra nada. En nuestras pruebas, el modelo base ya entregaba todos los niveles de contenido, de Suave a Máximo, tal como se escribieron, sin rechazos y sin suavizar nada.
Los mismos prompts largos
Prompts de hasta 12.000 caracteres, 15 relaciones de aspecto y los niveles 1k, 1.5k y 2k, igual que en el endpoint base. También acepta el prompt experimental de layout JSON.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Pon primero la frase activadora del LoRA y luego describe el sujeto, el lugar y la luz en frases. Entrecomilla cualquier texto que quieras en la imagen. mínimo 1 caracteres · máximo 12000 caracteres |
aspect_ratio | No | 15 formas, de 1:3 a 3:1; 1:1 por defecto. La relación cambia la forma, no el precio. |
resolution | No | 1k (alrededor de 1 megapíxel, por defecto), 1.5k o 2k. El nivel fija el precio; una imagen alta en 2k salió de 1536 x 2720. |
loras | No | Hasta tres entradas {path, scale} entrenadas para MOSS-Image, sobre el checkpoint Base o el SFT; scale de 0 a 4, 1 por defecto. Valor predeterminado: |
output_format | No | JPEG por defecto, o PNG o WebP. El formato no cambia el precio. |
seed | No | Mantiene comparables las imágenes mientras cambias un LoRA o una frase a la vez. No garantiza píxeles idénticos. |
Precios
Se factura por imagen según el nivel de resolución (1k, 1.5k o 2k). Cargar LoRA no tiene cargo aparte, y la relación de aspecto y el formato de salida no cambian el precio. Las solicitudes fallidas no se cobran.
| Especificación | Precio |
|---|---|
| $0.03 / imagen |
| $0.054 / imagen |
| $0.102 / imagen |
Casos de uso
Estilos de cartel y portada
Carga un LoRA de estilo, deja su frase activadora al principio y pon el título y la fecha entre comillas: el aspecto viene del archivo y las palabras del prompt.
Un look de retrato consistente
Usa un mismo LoRA de retrato en toda una serie y varía la relación o el nivel; el acabado se mantiene.
Series pintadas e ilustradas
Una frase corta más un LoRA de gouache basta para un conjunto de pinturas a un precio por imagen.
Guía de prompts y consejos prácticos
Frase activadora primero
Empieza el prompt con la frase activadora del LoRA, y luego el sujeto, el lugar y la luz en frases.
Empieza en scale 1
Los LoRA de estilo se notaron con scale 1. Compara con scale 0 en la misma seed: si las dos imágenes coinciden, el archivo no se aplicó. Un scale de 0.7 dio un efecto más suave con un LoRA sin filtro.
Enlaza el archivo, no la página
Usa la dirección de descarga directa del archivo .safetensors. Una página de repositorio o un archivo restringido falla con un mensaje que pide un enlace de descarga directa, y una solicitud fallida no se cobra.
Espera una primera ejecución más lenta
La primera solicitud con un LoRA nuevo tarda más mientras se descarga el archivo. Las siguientes con el mismo archivo son más rápidas.
Pon el texto entre comillas
Entrecomilla cualquier texto para la imagen e indica dónde va. Si las letras se pegan, cambia la seed.
Inicio rápido de la 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"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.




