Introdução
FLUX.2 Klein Base 4B LoRA Edição de imagem muda ou combina até três imagens de origem a partir de uma instrução escrita, no FLUX.2 [klein] Base 4B da Black Forest Labs, a versão sem destilação, com até três arquivos LoRA seus carregados. Mantenha o formato da primeira imagem com auto ou escolha uma das nove proporções e um nível de tamanho 1k ou 2k. Um preço fixo por imagem, e nada é filtrado.
Escolha o modo pelo material de partida
| O que você tem | Modo |
|---|---|
| de uma a três imagens para mudar ou combinar | FLUX.2 Klein Base 4B LoRA Edição de imagem |
| só uma descrição escrita | FLUX.2 Klein Base 4B LoRA Texto para imagem |
Recursos e destaques
Novo estilo com os LoRAs que você treina
Carregue um LoRA de Base 4B e peça um redesenho: uma foto de parque virou uma pintura de fantasia diante de um telescópio, e uma sala de dia virou pixel art à noite.
Novos cenários para as mesmas pessoas
Leve uma pessoa para um lugar novo e roupas novas, mantendo rosto, cabelo e óculos, a partir de uma ou duas origens.
Até três origens
Combine um retrato com um local ou uma roupa. Chame as origens de imagem 1, imagem 2 e imagem 3.
Uma editora cautelosa
Nada é filtrado, mas esta versão costuma devolver a origem sem mudanças quando se pede uma grande troca de roupa. Um LoRA compatível entregou o nível Forte em nossos testes; o nível Muito forte voltou amenizado.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Diga o que deve mudar e o que deve ficar igual, em até 5.000 caracteres. Com várias origens, chame-as de imagem 1, imagem 2 e imagem 3. pelo menos 1 caracteres · no máximo 5000 caracteres |
image_urls | Sim | De uma a três imagens de origem, de até 10 MB cada, na ordem em que o seu prompt se refere a elas. Obrigatório. pelo menos 1 itens · no máximo 3 itens |
aspect_ratio | Não | Auto (padrão) mantém o formato da primeira origem com cerca de um megapixel. Escolha uma das nove proporções, de 21:9 a 9:21, para reenquadrar o resultado. |
resolution | Não | 1k (padrão) ou 2k, que tem 2048 pixels no lado maior. Só vale quando você escolhe uma proporção; com auto o tamanho é de cerca de um megapixel. |
loras | Não | Até três entradas {path, scale} treinadas para o FLUX.2 [klein] 4B ou o Base 4B. O path precisa baixar o próprio arquivo .safetensors; scale vai de 0 a 4 (padrão 1). Valor padrão: |
seed | Não | Um número de 0 a 2147483647. Reutilize-a para comparar edições enquanto muda um detalhe do prompt; ela não promete pixels idênticos. |
Preços
$0.024 / imagem
Cobrado por imagem a um preço fixo, seja qual for o número de imagens de origem, a proporção ou o nível de tamanho. Carregar LoRAs não gera cobrança separada.
Casos de uso
De foto a pintura ou pixel art
Um LoRA de estilo treinado no Base 4B mais uma instrução curta de redesenho transforma fotos em arte coerente, mantendo as pessoas e o layout reconhecíveis ao longo de um conjunto inteiro.
Mudanças de cena e de guarda-roupa
Coloque um retrato na foto de um local e descreva a roupa que você quer ali. Nomear cada peça e o lugar onde ela fica dá o resultado mais fiel.
Reenquadramento
Escolha uma proporção diferente da origem e descreva o que deve preencher o novo espaço; a edição recompõe o quadro, e rostos e roupas ficam próximos da origem.
Guia de prompt e dicas práticas
Proteja primeiro, mude depois
Abra com o que deve ficar (rosto, cabelo, pose) e depois descreva a mudança em palavras concretas.
Use um LoRA para grandes mudanças
Se uma edição voltar sem alteração, carregue um LoRA treinado para essa mudança ou experimente o FLUX.2 Klein 4B LoRA, que seguiu essas instruções com mais confiabilidade nos nossos testes.
Compare com a versão sem LoRA
Rode o mesmo prompt e a mesma seed sem o LoRA. Se os dois resultados forem iguais, o arquivo foi feito para outro modelo base, como o FLUX.1 ou os modelos Klein 9B: esses carregam sem erro e não fazem nada aqui.
Use links diretos e públicos
O link precisa baixar o próprio arquivo .safetensors. Um link de arquivo do Hugging Face ou um link de download do Civitai funciona; a página de um repositório ou um arquivo restrito que exige login faz a requisição falhar, e ela não é cobrada.
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-2-klein-base-4b-lora/edit",
"input": {
"aspect_ratio": "auto",
"image_urls": [
"https://example.com/reference.png"
],
"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.




























