← Todas as notícias

FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores

Segundo um blog publicado pelo Hugging Face em 15 de outubro de 2026, o FLUX.3 Image Klein, da Black Forest Labs, foi lançado com dois checkpoints abertos e está disponível no Diffusers desde o primeiro dia. O modelo, com os mesmos pesos, suporta geração de imagem a partir de texto, geração a partir de uma ou várias imagens de referência e controle de layout por caixas delimitadoras; o checkpoint destilado gera uma imagem de 1024×1024 em cerca de 2 segundos em uma H100, e também são oferecidos pesos de arquivo único em NVFP4 e FP8, além de scripts de treinamento de LoRA.

Publicado Atualizado
Capa da notícia original — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Capa da notícia originalNotícia original ↗

O que mudou

Segundo um blog oficial do Hugging Face de 15 de outubro de 2026, a Black Forest Labs lançou o FLUX.3 Image Klein e afirma que ele já pode ser executado no Diffusers no primeiro dia. O blog lista dois checkpoints abertos: black-forest-labs/flux-3-image-klein é a versão com destilação por passo de tempo, com 16 passos por padrão e sem usar classifier-free guidance; flux-3-image-klein-base é o modelo base, com 50 passos por padrão e uso de guidance, que o blog descreve como mais adequado para ajuste fino. Em termos de funcionalidade, o mesmo modelo cobre geração a partir de texto, geração a partir de uma ou várias imagens de referência e controle de layout ao escrever uma lista JSON de regiões no prompt. As regiões usam os campos id, bbox e desc, com coordenadas escritas como [y_min, x_min, y_max, x_max], em uma escala normalizada de 0 a 1000; o blog afirma que a mesma caixa se aplica a qualquer tamanho de imagem; em cenários de edição, as regiões usam src_bbox e tgt_bbox para descrever de onde o conteúdo vem na imagem de referência e para onde se move na saída. O blog afirma que o checkpoint destilado gera uma imagem de 1024×1024 em cerca de 1,93 segundos em uma H100, e que uma imagem de referência de 1024×1024 aproximadamente dobra o tempo para 3,87 segundos, porque cada chamada do transformer adiciona 4096 tokens de referência. O blog também apresenta pesos de arquivo único em NVFP4 e FP8 por linha, um script de treinamento DreamBooth LoRA e uma explicação do pipeline modular do Modular Diffusers; o codificador de texto é o Qwen3-VL. O desempenho e as funcionalidades acima são conforme descritos pelo autor do blog e não foram reproduzidos de forma independente por esta publicação.

Impacto para desenvolvedores

Para equipes que fazem inferência própria, o mais notável não é haver mais um modelo, mas o fato de o controle de layout transformar "posição" em uma entrada programável. As coordenadas de região estão em escala normalizada, o que significa que o mesmo conjunto de anotações de front-end pode ser reutilizado em diferentes resoluções de saída; isso é uma mudança estrutural para pipelines que exigem composição fixa, como imagens de e-commerce, layout de pôsteres e reedição de materiais, e não apenas uma técnica de prompt. Em segundo lugar, o uso de memória tem camadas claras: a alocação de pico apresentada no blog mostra bf16 em cerca de 18,8 GiB após o carregamento e cerca de 20,7 GiB após a inferência, enquanto FP8 e NVFP4 caem para cerca de 14,35 e 13,4 GiB, respectivamente, o que define a divisão de trabalho entre placas de consumidor e placas de data center. Em terceiro lugar, o modelo de custo é alterado pelas imagens de referência: cada imagem de referência de 1024×1024 adiciona 4096 tokens a cada chamada do transformer, de modo que a latência e o uso de memória em edições com várias referências crescem de forma aproximadamente linear com o número de referências, e o planejamento de capacidade não pode extrapolar os números da geração a partir de texto. Em quarto lugar, no nível da interface de engenharia, o modelo é lançado como Modular Diffusers, e o blog demonstra separar o codificador de texto para "codificar uma vez, gerar várias vezes" e inserir etapas personalizadas no laço de denoising, o que permite que cache, instrumentação e monitoramento de qualidade fiquem dentro do pipeline, em vez de serem uma chamada de caixa preta externa. É preciso esclarecer que o pré-requisito para esses benefícios é hospedar os pesos por conta própria; o blog não descreve disponibilidade, limites de taxa ou cobrança de qualquer API hospedada, portanto, antes de integrar o controle de layout em produção, as equipes precisam assumir a distribuição de pesos, a memória de GPU e o escalonamento de concorrência.

Integração e avaliação

O que segue são juízos e recomendações baseados na fonte, não fatos comprovados. A primeira decisão diz respeito à escolha do checkpoint: o blog afirma que a versão destilada usa 16 passos por padrão e não usa CFG, e que a versão base usa 50 passos por padrão com guidance e é adequada para ajuste fino. Se a tarefa é geração em lote e a exigência de consistência de estilo é moderada, pode-se começar pela versão destilada para reduzir a latência; se for necessário ajuste fino com LoRA ou houver sensibilidade à intensidade do guidance, deve-se partir dos pesos da versão base. Os pré-requisitos são dados de treinamento e orçamento de memória de GPU: o exemplo do blog treina por 1500 passos em resolução 1024, batch size 1 e rank 16, e recomenda combinar gradient checkpointing, cache de latentes e Adam de 8 bits para reduzir a memória. Os critérios de avaliação mensuráveis são a diferença na taxa de resultados considerados utilizáveis em avaliação cega humana entre a versão destilada com 16 passos e a versão base com 50 passos sob um conjunto fixo de prompts, e o tempo ponta a ponta por imagem de ambos no mesmo lote. A segunda decisão diz respeito ao formato de quantização: o blog afirma que fp8r usa kernels rápidos em capacidade de computação 8.9 ou superior (Ada, Hopper, Blackwell), enquanto em outras GPUs os pesos são desquantizados a cada passo, com memória menor mas sem aceleração; NVFP4 exige Blackwell e requer versões consistentes de flashinfer-python e flashinfer-cubin. Portanto, a quantização não é aceleração incondicional e a escolha depende do modelo da placa: em Ada/Hopper, pode-se priorizar fp8r para trocar memória, e em Blackwell considerar NVFP4; em placas antigas, a quantização compra principalmente caber, não correr mais rápido. Os critérios de medição são a latência por imagem na mesma resolução e com os mesmos prompts, e se há degradação perceptível de qualidade causada pela desquantização. A terceira decisão diz respeito a se vale a pena integrar o controle de layout: o blog afirma que a imagem de referência e a saída compartilham o mesmo conjunto de coordenadas (h, w) e que a mesma posição tem significado preciso para o modelo, o que é a base para a edição por caixas funcionar; mas esse mecanismo também implica que, quanto mais imagens de referência, mais tokens por chamada. Recomenda-se primeiro usar um conjunto fixo de avaliação para medir a taxa de conformidade das instruções de layout dentro das caixas e o grau de deriva das partes inalteradas da cena como um todo, e só então decidir se as anotações de esboço entram no fluxo do produto. Se o resultado não corresponder ao esperado, volte à geração puramente a partir de texto com pós-processamento de layout, cuja estrutura de custo é mais previsível.

Limites e pontos a confirmar

Limitação importante: até esta verificação de catálogo, o FLUX.3 Image Klein e esta versão flux-3-image-klein-base não aparecem no catálogo atual de modelos listados do KimiSeek, e esta publicação não tem conhecimento de qualquer plano de hospedagem na plataforma; todas as descrições neste artigo sobre pesos, scripts e desempenho vêm do texto original do blog do Hugging Face, representam a versão da fonte e não foram reproduzidas de forma independente por esta publicação. Os números de latência e memória publicados no blog vêm de três workflows em uma única H100 80GB, sem offloading, com backend de atenção padrão, com média de três execuções, e não podem ser aplicados diretamente ao trocar de GPU, de backend de atenção ou ao ativar CPU offload; o blog também afirma claramente que não comparou cenários com offloading. O impacto do número de imagens de referência na latência é dado apenas com medição de uma única referência; o desempenho com várias referências, resolução muito alta ou lotes longos precisa de teste de carga próprio. Pesos disponíveis não equivalem a licença permissiva: o blog usa "checkpoint aberto" em todo o texto e não explica neste artigo os termos específicos da licença nem as condições de uso comercial; as equipes devem consultar o model card e o texto original da licença antes de usar os pesos em produtos comerciais. O exemplo de treinamento de LoRA é apenas uma demonstração com um único conjunto de dados e um único estilo, e não há garantia de que passos de convergência, rank e combinação de otimizadores sejam transferíveis para dados próprios. Além disso, o blog afirma que o pipeline aceita apenas um prompt por chamada, e que o prompt é preenchido até múltiplos de 80 tokens e recebe atenção; formas de batching e concatenação de prompts precisam ser adaptadas conforme suas convenções. Preços e disponibilidade de hospedagem podem mudar; se houver interesse posterior no preço oferecido por sua API, consulte a página de preços do provedor.

Ilustrações da notícia original

Ilustração da notícia original 1 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 1Notícia original ↗
Ilustração da notícia original 2 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 2Notícia original ↗
Ilustração da notícia original 3 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 3Notícia original ↗
Ilustração da notícia original 4 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 4Notícia original ↗
Ilustração da notícia original 5 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 5Notícia original ↗
Ilustração da notícia original 6 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 6Notícia original ↗
Ilustração da notícia original 7 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 7Notícia original ↗
Ilustração da notícia original 8 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 8Notícia original ↗
Ilustração da notícia original 9 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 9Notícia original ↗
Ilustração da notícia original 10 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 10Notícia original ↗
Ilustração da notícia original 11 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 11Notícia original ↗
Ilustração da notícia original 12 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 12Notícia original ↗
Ilustração da notícia original 13 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 13Notícia original ↗
Ilustração da notícia original 14 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 14Notícia original ↗
Ilustração da notícia original 15 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 15Notícia original ↗
Ilustração da notícia original 16 — FLUX.3 Image Klein é lançado com pesos abertos e entra no Diffusers no primeiro dia: controle por caixas de layout e escolhas para desenvolvedores
Ilustração da notícia original 16Notícia original ↗

Fontes e processo editorial

欢迎 FLUX.3 Image Klein 入驻 Diffusers:Black Forest Labs 最新开源图像生成模型

A IA auxiliou a análise e a tradução das fontes citadas, seguidas de verificações automáticas. Recomendações não são resultados de testes. Consulte o catálogo atual para preços e disponibilidade.