Introdução
Prefect Pony XL LoRA Texto para imagem desenha uma imagem de anime ou ilustração a partir de um prompt em tags, com até três arquivos LoRA seus carregados. Ele roda o Prefect Pony XL, uma mescla de checkpoints SDXL da comunidade, da linhagem Pony Diffusion, e acrescenta um espaço para LoRA, um controle de guidance e nove proporções nativas do SDXL. A plataforma não acrescenta nenhum filtro de conteúdo ao prompt, aos pesos nem à imagem.
Página relacionada
O Prefect Pony XL sem espaço para LoRA tem a sua própria página: Prefect Pony XL.
Recursos e destaques
LoRAs da família Pony por link direto
O ecossistema Pony tem uma grande biblioteca de LoRAs de estilo e de personagem. Passe o link direto de um arquivo .safetensors e um scale; nada precisa ser enviado para nós com antecedência, e o arquivo não é revisado.
Três ao mesmo tempo
Até três LoRAs por requisição, cada um com seu próprio scale. No nosso teste, três combinados em 0,8, 0,5 e 0,3 carregaram juntos e o estilo principal continuou bem legível.
Formatos nativos do SDXL
Nove proporções, cada uma mapeada para um tamanho nativo do SDXL, de 1024 x 1024 a 1536 x 640. Nos nossos testes, todas voltaram exatamente no tamanho pedido.
Sem censura, com ou sem pesos
Nosso teste de conteúdo mais pesado saiu como foi escrito de primeira, sem LoRA e com um carregado. Não há flag de conteúdo nem segunda revisão do resultado.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Tags separadas por vírgula funcionam melhor: score tags, uma tag de origem e uma de classificação, a contagem de pessoas e depois o sujeito. pelo menos 1 caracteres · no máximo 5000 caracteres |
aspect_ratio | Não | Nove formatos nativos do SDXL, de 21:9 a 9:21; 1:1 (1024 x 1024) por padrão. A proporção muda o formato, não o preço. |
loras | Não | Até três entradas {path, scale} treinadas para checkpoints SDXL da família Pony; scale de 0 a 4, sendo 1 o neutro e 0,7 a 1 um bom ponto de partida. Valor padrão: |
guidance_scale | Não | O quanto a imagem segue o prompt, de 1 a 20; 3,5 por padrão. Nos nossos testes, 7 acrescentou contraste e 12 queimou as cores. |
output_format | Não | JPEG por padrão, ou PNG ou WebP. O formato não muda o preço. |
seed | Não | Mantém um conjunto de imagens comparável enquanto você muda um scale de LoRA ou uma tag de cada vez. Não garante os mesmos pixels a cada execução. |
Preços
$0.024 / imagem
Cobrado por imagem. A proporção, o formato de saída e o carregamento de LoRAs não mudam o preço.
Casos de uso
Um estilo de casa para o conjunto inteiro
Carregue um LoRA de estilo, mantenha as palavras-gatilho no começo e rode uma lista de prompts. Todas as imagens do conjunto compartilham o mesmo visual.
Personagens consistentes
Mantenha fixos um LoRA de personagem e o seed e mude só o figurino, o lugar e a luz entre os prompts.
Anime sem censura para a sua plataforma
Carregue o LoRA que o seu público espera e escreva a imagem diretamente em tags. Nada é filtrado na entrada nem na saída.
Guia de prompt e dicas práticas
Score tags primeiro
Comece com score_9, score_8_up, score_7_up, depois uma tag de origem como source_anime, uma tag de classificação, a contagem de pessoas (1girl, 1boy) e o sujeito. Coloque as palavras-gatilho de cada LoRA logo no começo.
Escreva a idade
Diga que todo personagem é adulto (mature female, adult man, 30 years old). Todos os exemplos desta página fazem isso.
Compare com a versão sem LoRA
Rode o mesmo prompt e o mesmo seed sem o LoRA. Se as duas imagens forem idênticas, o arquivo foi treinado para outro modelo base: esses LoRAs carregam sem erro e não fazem nada.
Guidance entre 3,5 e 7
O padrão 3,5 é equilibrado. Nos nossos testes, 7 deu mais contraste e saturação, 12 queimou as cores e 1 saiu desbotado.
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": "prefect/pony-xl-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"
}
}'
# 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.










