Introdução
FLUX.1 Krea Dev LoRA Edição de imagem redesenha uma imagem de origem no FLUX.1 Krea [dev], o modelo fotográfico de pesos abertos da Black Forest Labs feito com a Krea, com até três arquivos LoRA seus carregados. Um controle de strength define o quanto o resultado se afasta da origem, e a saída mantém a proporção dela. A plataforma não acrescenta nenhum filtro de conteúdo ao prompt, aos pesos nem à imagem.
Escolha o modo pelo material de partida
| O que você tem | Modo |
|---|---|
| uma descrição escrita | FLUX.1 Krea Dev LoRA Texto para imagem |
| uma imagem para mudar de estilo | FLUX.1 Krea Dev LoRA Edição de imagem |
Recursos e destaques
O mesmo enquadramento, um visual novo
Com força de 0,8 a 0,85, nossas fotos de teste mantiveram enquadramento e pose enquanto o traje, a luz ou o meio inteiro mudavam: uma jaqueta jeans à luz do dia virou um vestido de veludo no mesmo balcão.
Dê novo estilo com um LoRA
Um LoRA de ilustração em scale 1,8 transformou um instantâneo numa ilustração pintada, com a pessoa, a cadeira e o abajur no lugar. LoRAs de FLUX.1 [dev] carregam aqui, até três ao mesmo tempo.
Dois níveis de resolução
1k devolve um lado maior de cerca de 1.000 pixels e 1.5k, cerca de 1.500, sempre na proporção da própria origem. Os dois custam o mesmo.
Sem filtro de conteúdo
As imagens de origem podem ser redesenhadas com qualquer prompt, e nada é filtrado na entrada nem na saída. Até onde o resultado vai depende do prompt, da força e da LoRA que você carregar.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Descreva a imagem inteira que você quer de volta, incluindo quem aparece nela, e não só a mudança. Coloque primeiro a frase-gatilho de um LoRA. pelo menos 1 caracteres · no máximo 5000 caracteres |
image_url | Sim | A imagem a redesenhar. O resultado mantém a proporção dela; o nível de resolução define o lado maior. |
resolution | Não | 1k devolve um lado maior de cerca de 1.000 pixels e é o padrão; 1.5k, cerca de 1.500. Os dois custam o mesmo, e a proporção sempre segue a origem. |
strength | Não | O quanto se afastar da origem, de 0 a 1; 0,8 por padrão. 0,5 muda detalhes, 0,8 a 0,85 muda a roupa ou a luz no mesmo enquadramento, 1 é uma imagem nova. |
loras | Não | Até três entradas {path, scale} treinadas para o FLUX.1 [dev] ou o FLUX.1 Krea [dev]; scale de 0 a 4, sendo 1 o padrão. Valor padrão: |
guidance_scale | Não | O quanto o resultado segue o prompt, de 0 a 20; 3,5 por padrão. Não muda o preço. |
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 os resultados comparáveis enquanto você ajusta a strength ou o scale. Sem seed, ela é aleatória. |
Preços
$0.024 / imagem
Cobrado por imagem, à mesma tarifa do texto para imagem. O nível de resolução, o guidance, o formato de saída e o carregamento de LoRAs não alteram o preço.
Casos de uso
Roupas e cenários novos para uma foto
Mantenha a pose e o enquadramento de uma foto e mude o que as pessoas vestem ou a hora do dia, com strength de 0,8 a 0,85.
Da foto à ilustração
Carregue um LoRA de ilustração em 1,5 a 2 e passe as suas fotos por ele para obter um conjunto ilustrado combinando.
Variações a partir de uma origem
Mantenha o prompt e a origem, mude a seed e obtenha tomadas alternativas na mesma luz.
Guia de prompt e dicas práticas
Descreva a pessoa, não só a mudança
Com strength de 0,85 ou mais, os rostos se afastam do original. Repetir quem está na imagem ("the same East Asian woman with long straight black hair") manteve as pessoas reconhecíveis nos nossos testes.
Escolha a strength pela tarefa
0,5 mantém a foto e muda detalhes, perto de 0,7 as roupas começam a mudar, 0,8 a 0,85 é uma roupa ou luz nova no mesmo enquadramento, e 1 é uma imagem nova.
Escreva a imagem inteira
Descreva a imagem que você quer de volta. Instruções curtas como "make it night" mudaram menos do que uma descrição completa da cena noturna.
Aqui não há máscaras
Este endpoint redesenha o quadro inteiro. Não há entrada de máscara, então descreva tudo o que você quer manter.
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": "black-forest-labs/flux-1-krea-dev-lora/edit",
"input": {
"image_url": "https://example.com/reference.png",
"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.



























