Introducción
Krea 3 Edición cambia o combina de una a ocho imágenes de origen a partir de una instrucción sencilla. Krea creó Krea 3 pensando primero en las ediciones: di qué debe cambiar y qué debe quedar igual, y refiérete a las fuentes como image 1, image 2 y así sucesivamente. Tú fijas el formato de salida; cada resultado tiene alrededor de un megapíxel.
Elige un modo según tu punto de partida
| Lo que tienes | Modo |
|---|---|
| una descripción escrita | Krea 3 Texto a imagen |
| de una a ocho fotos para cambiar o combinar | Krea 3 Edición |
Funciones y aspectos destacados
Combina personas, prendas y lugares
Hasta ocho fuentes en una sola solicitud. En nuestro ejemplo, la mujer de image 1 lleva el vestido de estampado cachemir de image 2 en una terraza sobre el cañón, con su rostro y su cabello conservados.
Nombra las fuentes por número
“La persona de image 2” elige la segunda subida: en nuestra prueba, con una mujer como image 1 y un hombre como image 2, solo apareció el hombre.
La identidad se mantiene en cambios grandes
Una mujer con blazer de oficina se convirtió en un retrato de los años setenta en un despacho revestido de madera, con el mismo rostro, las mismas trenzas y el mismo encuadre.
Contenido de nivel moda solamente
Las solicitudes y las fuentes se revisan. Los cambios de atuendo y de escena pasaron; las solicitudes de quitar la ropa se rechazaron y no se cobraron.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Di qué cambiar y luego qué se mantiene. Refiérete a las fuentes como image 1, image 2 en el orden de subida. mínimo 1 caracteres · máximo 5000 caracteres |
image_urls | Sí | De una a ocho imágenes, en el orden en que el prompt las nombra. Cada una suma de nuevo el precio de salida. mínimo 1 elementos · máximo 8 elementos |
aspect_ratio | No | Formato de salida: 1:1, 4:5, 3:4, 2:3, 9:16, 5:4, 4:3, 3:2, 16:9 o 21:9. Predeterminado 1:1; la forma de la fuente no se conserva automáticamente. |
quality | No | high (predeterminado) prioriza el detalle; fast responde antes. Mismo precio. |
enable_thinking | No | Planifica un prompt más largo antes de dibujar; en nuestras pruebas tarda unas dos veces más. Desactivado por defecto. Valor predeterminado: |
negative_prompt | No | Lo que debe quedar fuera, hasta 1024 caracteres. Solo lo usa la variante de alta calidad. máximo 1024 caracteres |
output_format | No | PNG (predeterminado) o JPEG. No afecta al precio. |
seed | No | Opcional, de 0 a 2147483647. Reutilizar un seed te acerca a una imagen anterior, pero no garantiza una coincidencia. |
Precios
$0.072 / imagen
Facturación por imagen: un precio de salida más el mismo importe por cada imagen de origen. La variante de calidad, el razonamiento y la relación de aspecto no cambian el precio. Las solicitudes rechazadas no se cobran.
Casos de uso
Probador virtual y estilismo
Un retrato más la foto de una prenda se convierte en una toma estilizada de esa persona con la prenda puesta.
Reubicación y looks de época
Lleva a un sujeto a un lugar, una época o una luz nuevos conservando quién es.
Guía de prompts y consejos prácticos
Empieza por el cambio
Comienza con lo que debe cambiar y luego una frase sobre lo que se mantiene. Con varias fuentes, nombra cada una: “la mujer de image 1”, “el vestido de image 2”.
Elige el formato de salida
El resultado usa la relación de aspecto que elijas, no la forma de la fuente. Ajústala a la de la foto principal para evitar recortes no deseados.
Cuida el número de fuentes
Cada imagen de origen se cobra además de la salida, así que envía solo las que usa el prompt. Indica la edad de las personas al cambiar su época o su estilo; los looks pueden desplazarse hacia lo más joven o lo más mayor.
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": "krea/3/edit",
"input": {
"aspect_ratio": "1:1",
"image_urls": [
"https://example.com/reference.png"
],
"output_format": "png",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"quality": "high"
}
}'
# 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.










