Introducción
Prefect Pony XL LoRA Texto a imagen dibuja una imagen de anime o ilustración a partir de un prompt de etiquetas, con hasta tres archivos LoRA tuyos cargados. Ejecuta Prefect Pony XL, una mezcla de checkpoints SDXL de la comunidad de la línea de Pony Diffusion, y agrega un espacio para LoRA, un control de guidance y nueve relaciones de aspecto nativas de SDXL. La plataforma no agrega ningún filtro de contenido al prompt, a los pesos ni a la imagen.
Página relacionada
Prefect Pony XL sin espacio para LoRA tiene su propia página: Prefect Pony XL.
Funciones y aspectos destacados
LoRA de la familia Pony por enlace directo
El ecosistema Pony tiene una gran biblioteca de LoRA de estilo y de personaje. Pasa el enlace directo a un archivo .safetensors y un scale; no hace falta subirnos nada por adelantado y el archivo no se revisa.
Tres a la vez
Hasta tres LoRA por solicitud, cada uno con su propio scale. En nuestra prueba, tres combinados a 0,8, 0,5 y 0,3 cargaron juntos y el estilo principal se siguió leyendo con claridad.
Formas nativas de SDXL
Nueve relaciones de aspecto, cada una asignada a un tamaño nativo de SDXL de 1024 x 1024 a 1536 x 640. En nuestras pruebas, todas devolvieron exactamente el tamaño pedido.
Sin censura, con pesos o sin ellos
Nuestra prueba de contenido más exigente se generó tal como se escribió al primer intento, sin LoRA y con uno cargado. No hay marca de contenido ni una segunda revisión del resultado.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Las etiquetas separadas por comas funcionan mejor: etiquetas de score, una de source y una de clasificación, la cantidad de personas y luego el sujeto. mínimo 1 caracteres · máximo 5000 caracteres |
aspect_ratio | No | Nueve formas nativas de SDXL, de 21:9 a 9:21; 1:1 (1024 x 1024) por defecto. La relación cambia la forma, no el precio. |
loras | No | Hasta tres entradas {path, scale} entrenadas para checkpoints SDXL de la familia Pony; scale de 0 a 4, donde 1 es neutro y entre 0,7 y 1 es un buen punto de partida. Valor predeterminado: |
guidance_scale | No | Qué tan de cerca sigue la imagen al prompt, de 1 a 20; 3.5 por defecto. En nuestras pruebas, 7 sumó contraste y 12 quemó los colores. |
output_format | No | JPEG por defecto, o PNG o WebP. El formato no cambia el precio. |
seed | No | Mantiene comparable un conjunto de imágenes mientras cambias un solo scale de LoRA o una etiqueta a la vez. No garantiza los mismos píxeles exactos en cada ejecución. |
Precios
$0.024 / imagen
Se cobra por imagen. La relación de aspecto, el formato de salida y la carga de LoRA no cambian el precio.
Casos de uso
Un estilo propio para todo un set
Carga un LoRA de estilo, mantén las palabras activadoras al frente y corre una lista de prompts. Todas las imágenes del set comparten el mismo look.
Personajes consistentes
Deja fijos un LoRA de personaje y un seed, y cambia solo el vestuario, el lugar y la luz entre prompts.
Anime sin censura para tu plataforma
Carga el LoRA que espera tu audiencia y escribe la imagen directamente en etiquetas. Nada se filtra ni a la entrada ni a la salida.
Guía de prompts y consejos prácticos
Primero las etiquetas de score
Empieza con score_9, score_8_up, score_7_up, luego una etiqueta de source como source_anime, una etiqueta de clasificación, la cantidad de personas (1girl, 1boy) y el sujeto. Pon las palabras activadoras de cada LoRA al principio de todo.
Escribe la edad
Indica que todos los personajes son adultos (mature female, adult man, 30 years old). Todos los ejemplos de esta página lo hacen.
Compara contra la versión sin LoRA
Corre el mismo prompt con el mismo seed sin el LoRA. Si las dos imágenes son idénticas, el archivo se entrenó para otro modelo base: esos LoRA cargan sin error y no hacen nada.
Guidance entre 3.5 y 7
El valor por defecto, 3.5, está equilibrado. En nuestras pruebas, 7 dio más contraste y saturación, 12 quemó los colores y 1 salió desvaído.
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": "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"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.










