Introdução
MOSS-Image LoRA Texto para imagem cria uma imagem a partir de um prompt escrito no MOSS-Image, o transformador de difusão aberto de 5 bilhões de parâmetros da OpenMOSS lançado sob Apache-2.0, com até três dos seus próprios arquivos LoRA carregados. Nos nossos testes, LoRAs treinados no checkpoint Base ou no SFT carregaram, nos formatos diffusers e ComfyUI, e os LoRAs de estilo funcionaram em scale 1. A plataforma não acrescenta filtro de conteúdo ao prompt, aos pesos nem à imagem. Sem LoRAs, é o mesmo modelo do MOSS-Image.
Escolha o modelo pelo que você precisa
| O que você precisa | Modelo |
|---|---|
| texto exato, prompts longos e layout JSON do modelo base | MOSS-Image Texto para imagem |
| o mesmo modelo com até três dos seus próprios LoRAs | MOSS-Image LoRA Texto para imagem (você está aqui) |
Recursos e destaques
LoRAs Base e SFT
Um LoRA de guache treinado no checkpoint Base carregou aqui, e o mesmo aconteceu com LoRAs para o checkpoint SFT. Nos nossos testes, os layouts diffusers e ComfyUI carregaram.
Estilo e texto juntos
Com um LoRA de pôster psicodélico em scale 1, as letras e o visual de colagem passaram para o estilo do LoRA, enquanto o título e a linha de data continuaram escritos corretamente.
Três ao mesmo tempo
Até três LoRAs por requisição, cada um com scale de 0 a 4. Três empilhados em 0,7, 0,8 e 0,5 rodaram normalmente.
Sem censura
Um LoRA sem filtro carrega sem revisão, e nada é filtrado. Nos nossos testes, o modelo base já entregava todos os níveis de conteúdo, de Leve a Máximo, como escritos, sem recusas e sem atenuação.
O mesmo modelo, os mesmos prompts longos
Prompts de até 12.000 caracteres, 15 proporções e as faixas 1k, 1.5k e 2k, como no endpoint base. Também aceita o prompt de layout JSON experimental.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Coloque a frase-gatilho do LoRA primeiro e depois descreva sujeito, lugar e luz em frases. Coloque entre aspas qualquer texto que queira na imagem. pelo menos 1 caracteres · no máximo 12000 caracteres |
aspect_ratio | Não | 15 formatos, de 1:3 a 3:1; 1:1 por padrão. A proporção muda o formato, não o preço. |
resolution | Não | 1k (cerca de 1 megapixel, padrão), 1.5k ou 2k. A faixa define o preço; uma imagem alta em 2k voltou com 1536 x 2720. |
loras | Não | Até três entradas {path, scale} treinadas para o MOSS-Image, no checkpoint Base ou SFT; scale de 0 a 4, sendo 1 o padrão. Valor padrão: |
output_format | Não | JPEG por padrão, ou PNG ou WebP. O formato não altera o preço. |
seed | Não | Mantém as imagens comparáveis enquanto você muda um LoRA ou uma frase por vez. Não garante pixels idênticos. |
Preços
Cobrado por imagem conforme a faixa de resolução (1k, 1.5k ou 2k). Carregar LoRAs não tem cobrança separada, e a proporção e o formato de saída não alteram o preço. Requisições que falham não são cobradas.
| Especificação | Preço |
|---|---|
| $0.03 / imagem |
| $0.054 / imagem |
| $0.102 / imagem |
Casos de uso
Estilos de pôster e capa
Carregue um LoRA de estilo, mantenha a frase-gatilho primeiro e coloque título e data entre aspas: o visual vem do arquivo e as palavras vêm do prompt.
Um look de retrato consistente
Use um LoRA de retrato numa série e varie a proporção ou a faixa; o acabamento continua o mesmo.
Séries pintadas e ilustradas
Uma frase curta mais um LoRA de guache basta para um conjunto de pinturas a um preço por imagem.
Guia de prompt e dicas práticas
Frase-gatilho primeiro
Comece o prompt com a frase-gatilho do LoRA e depois descreva sujeito, lugar e luz em frases.
Comece em scale 1
LoRAs de estilo apareceram com clareza em 1. Compare com o scale 0 na mesma seed: se as duas imagens forem iguais, o arquivo não foi aplicado. Um scale de 0,7 deu um efeito mais suave com um LoRA sem filtro.
Link o arquivo, não a página
Use o endereço de download direto do arquivo .safetensors. Uma página de repositório ou um arquivo restrito falha com uma mensagem pedindo um link direto de download, e a requisição que falha não é cobrada.
Espere uma primeira execução mais lenta
A primeira requisição com um LoRA novo demora mais enquanto o arquivo é baixado. As seguintes com o mesmo arquivo são mais rápidas.
Coloque o texto entre aspas
Coloque entre aspas qualquer texto para a imagem e diga onde ele vai. Se as letras grudarem, mude a seed.
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": "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"
Consulte a referência da API para autenticação, esquema completo, polling e tratamento de erros.




