Introdução
FLUX 3 Klein Base Texto para imagem gera uma imagem a partir de um prompt escrito no FLUX 3 Image Klein Base da Black Forest Labs, o checkpoint não destilado de pesos abertos de 5,6 bilhões de parâmetros lançado em 15 de outubro de 2026. Os criadores rodam o Base em 50 passos de amostragem contra 16 do Klein destilado, então cada imagem leva mais tempo. Escolha uma das quinze proporções em 1k ou 2k e JPEG, PNG ou WebP. A plataforma não adiciona filtro próprio, mas esta variante costuma amenizar os prompts mais fortes; para eles, use o FLUX 3 Klein destilado.
Escolha o modo pelo material de partida
| O que você tem | Modo |
|---|---|
| uma descrição escrita | FLUX 3 Klein Base Texto para imagem |
| uma a três imagens para mudar ou combinar | FLUX 3 Klein Base Edição de imagem |
Recursos e destaques
Amostragem completa, luz natural
Sem nenhum atalho na amostragem, o Base desenhou pele suave e crível e misturou bem a luz nos nossos testes: luz azul fria do dia entrando pelas tábuas de pinho contra um brilho âmbar do fogão, cabelo molhado, texturas de lã e de linho. Serve para imagens que você vai olhar de perto, não para rascunhos rápidos, e o nível 2k dá cerca de quatro megapixels para recortar.
Quinze formatos
Todas as proporções de 3:1 a 1:3 estão disponíveis, incluindo 21:9, 4:5 e 2:1, e cada uma saiu no tamanho nativo nos nossos testes, de 1760 x 576 a 576 x 1760 em 1k. Banners, pôsteres e telas de celular saem direto do modelo, sem recorte.
Seeds repetíveis
Uma seed repetida com as mesmas entradas devolveu pixels idênticos nos nossos testes. Mude uma frase por vez e cada diferença que você vir vem daquela mudança, o que torna o trabalho com prompt num modelo lento bem menos um palpite.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Obrigatório, até 5.000 caracteres. Escreva uma legenda completa: enquadramento, sujeito, roupa, cenário, luz e lente. pelo menos 1 caracteres · no máximo 5000 caracteres |
aspect_ratio | Não | Quinze formatos de 3:1 a 1:3; 1:1 por padrão. Em 1k, 16:9 saiu como 1360 x 768 e 1:3 como 576 x 1760. |
resolution | Não | 1k (padrão) tem cerca de um megapixel; 2k tem cerca de quatro megapixels, por exemplo 2720 x 1536 numa imagem larga. |
output_format | Não | JPEG (padrão), PNG ou WebP. Não muda o preço. |
seed | Não | Opcional, de 0 a 2147483647. Nos nossos testes, a mesma seed e as mesmas entradas devolveram pixels idênticos, então ela isola o efeito de uma mudança. |
Preços
Cobrado por imagem. O 2k custa cerca de quatro vezes o 1k; a proporção e o formato de saída não mudam o preço.
| Especificação | Preço |
|---|---|
| $0.036 / imagem |
| $0.144 / imagem |
Casos de uso
Retratos e interiores editoriais
Salas de sauna, cabanas, oficinas e interiores iluminados por lâmpada, com luz e tecido em camadas, quando você quiser que o modelo se dedique à pele e à textura e puder esperar cerca de meio minuto por quadro.
Antes de fazer ajuste fino
Base é o checkpoint que a Black Forest Labs publica para ajuste fino. Veja como ele desenha seu sujeito e seu estilo a partir de um prompt antes de decidir se vale treinar uma LoRA ou um ajuste fino completo.
Guia de prompt e dicas práticas
Escreva legendas, não palavras-chave
O Klein é treinado com legendas longas de cena, e a Black Forest Labs normalmente reescreve prompts curtos antes de gerar. Este endpoint envia suas palavras como foram escritas, então descreva enquadramento, sujeito, roupa, lugar, luz, lente e tratamento de cor em frases completas.
Nomeie cada peça de roupa
Para pedidos mais fortes, o modelo escolhe a roupa por conta própria. Coloque suas palavras no cenário, na luz e na lente, e deixe uma imagem de referência carregar a roupa quando isso importar.
Rascunhe em 1k, finalize em 2k
O 1k leva cerca de 14 a 45 segundos e custa um quarto do 2k. Feche o prompt e a seed em 1k e depois renderize a escolhida em 2k, para cerca de quatro megapixels.
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-3-klein-base/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "1:1",
"output_format": "jpeg"
}
}'
# 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.


























