FLUX.2 Klein 4B API

Licença Apache 4B FLUX.2 Modelo de geração e edição de imagens Klein com text-to-image, edição de imagem de referência e suporte ao fluxo de trabalho criativo.

Black Forest LabsGeração de ImagensLançado 15 de jan. de 2026Inferência nativa

Sobre FLUX.2 Klein 4B

Licença Apache 4B FLUX.2 Modelo de geração e edição de imagens Klein com text-to-image, edição de imagem de referência e suporte ao fluxo de trabalho criativo.

Também conhecido como Black Forest Labs FLUX.2 Klein 4B, FLUX.2-Klein-4B, flux-2-klein-4b

image generationimage editingreference imagesseed control

Especificações de FLUX.2 Klein 4B

ID do modelo
flux-2-klein-4b
Provedor
Black Forest Labs
Categoria
Geração de Imagens
Lançado
15 de jan. de 2026
Entrada
TextoImagem
Saída
Imagem
Endpoints
POST/v1/images/generations
IDs de modelo alternativos
black-forest-labs/flux.2-klein-4bflux.2-klein-4b

Preços da API FLUX.2 Klein 4BEconomize até 39%

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Geração de imagens
por imagem
$0.014$0.0085
Comparar na página completa de preços

Como chamar a API FLUX.2 Klein 4B

FLUX.2 Klein 4B roda por POST /v1/images/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Ou adicione "sync": true para pular o polling: a requisição fica aberta e retorna direto a resposta de imagem no estilo OpenAI, então SDKs OpenAI funcionam sem mudanças. Obtenha uma chave de API no painel EmpirioLabs.

cURL: enviar o job
curl https://api.empiriolabs.ai/v1/images/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flux-2-klein-4b",
    "prompt": "Describe what you want FLUX.2 Klein 4B to generate."
  }'
cURL: consultar o resultado
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/images/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "flux-2-klein-4b",
        "prompt": "Describe what you want FLUX.2 Klein 4B to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Referência completa da API FLUX.2 Klein 4B

Parâmetros da API FLUX.2 Klein 4B

Parâmetros de requisição suportados pela API FLUX.2 Klein 4B na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
promptstring--Descrição em texto da imagem a ser gerada.
negative_promptstring--Descrição em texto do que evitar na imagem.
aspect_ratioenum1:11:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3Proporção de aspecto de saída (1:1, 16:9, 9:16, 4:3, 3:2, etc.).
sizestring--Override explícito WIDTHxHEIGHT. Largura x altura deve ser no máximo 1.048.576 pixels. Deixe sem configurar para usar aspect_ratio.
widthnumber-256 a 2048Largura de saída em pixels. Defina largura e altura juntos. Largura x altura deve ser no máximo 1.048.576 pixels.
heightnumber-256 a 2048Altura de saída em pixels. Defina largura e altura juntos. Largura x altura deve ser no máximo 1.048.576 pixels.
num_inference_stepsnumber41 a 12Número de passos de redução de ruído. Maior = melhor qualidade, mas mais lenta.
guidance_scalenumber10 a 8Adesão rápida. Maior = mais próximo do prompt, mas menos criativo.
seednumber--Semente aleatória para reprodutibilidade. Mesma semente + prompt = mesma saída.
num_imagesnumber11 a 4Quantas imagens gerar (1-4).
formatenumwebpwebp, png, jpg, jpegCodec de arquivo de imagem para a saída gerada.
response_formatenumurlurl, b64_jsonDevolva uma URL de mídia assinada por padrão, ou bas64 em JSON quando solicitado.
return_base64booleanfalse-Alias de compatibilidade para response_format=b64_json.
max_sequence_lengthnumber51264 a 512Comprimento máximo de prompt-token em que o modelo condiciona.
1 parâmetro a mais na documentação

Bom saber

Padrão - imagem 1024x1024 - 4 etapas de inferência - Escala de orientação 1.0 - Saída WebP Controles Suporta prompt, proporção size/aspect ou imagens explícitas de width/height, semente, n/num_images e referência. Largura x altura deve ser no máximo 1.048.576 pixels. Exemplos: 1024x1024, 1344x768, 768x1344 ou 2048x512. A faturação é por imagem devolvida, então num_images: 4 cria e fatura 4 imagens. negative_prompt é aceito para compatibilidade, mas ignorado pelo pipeline destilado Klein. Segurança de conteúdo - Imagens geradas passam por uma verificação automatizada de segurança de conteúdo. Uma imagem sinalizada como explícita não é retornada. Como a imagem é gerada antes da verificação ser executada, uma geração sinalizada ainda é cobrada.

API FLUX.2 Klein 4B: perguntas frequentes

Quanto custa a API FLUX.2 Klein 4B?

Na EmpirioLabs, FLUX.2 Klein 4B é cobrado por uso. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint FLUX.2 Klein 4B usa?

FLUX.2 Klein 4B é servido por POST /v1/images/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.

Posso testar FLUX.2 Klein 4B no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa FLUX.2 Klein 4B no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API FLUX.2 Klein 4B?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.