Especificações técnicas de flux-dev
| Especificação | Detalhes |
|---|---|
| ID do modelo | flux-dev |
| Família do modelo | FLUX.1 [dev] |
| Provedor / origem | Black Forest Labs |
| Modalidade | Geração de texto para imagem |
| Arquitetura | Transformador de fluxo retificado com 12B parâmetros |
| Caso de uso principal | Gerar imagens de alta qualidade a partir de prompts em linguagem natural |
| Posicionamento de desempenho | Projetado como uma variante de pesos abertos de alta qualidade, posicionada abaixo do FLUX.1 [pro] e acima das variantes mais leves e rápidas da família FLUX |
| Tratamento de prompts | Forte aderência a prompts e seguimento de instruções competitivo para descrições de imagem complexas |
| Abordagem de eficiência | Treinado com destilação por orientação para uma inferência mais eficiente |
| Padrão de disponibilidade | Comumente disponível por meio de APIs de inferência hospedadas e plataformas de modelos, com pesos abertos publicados para o ecossistema do modelo base |
| Observação sobre licenciamento | A versão original do FLUX.1 [dev] está associada a uma licença não comercial da Black Forest Labs, portanto os termos de uso a jusante devem ser verificados cuidadosamente no ambiente em que você o implantar |
O que é flux-dev?
flux-dev é o identificador de modelo da CometAPI para o FLUX.1 [dev], um modelo de texto para imagem da Black Forest Labs criado para gerar imagens detalhadas e fiéis ao prompt a partir de descrições escritas. A Black Forest Labs descreve o FLUX.1 [dev] como um transformador de fluxo retificado com 12 bilhões de parâmetros, posicionando-o como um modelo de alta qualidade que fica atrás apenas do FLUX.1 [pro] na linha original FLUX.1.
Na prática, flux-dev é usado quando você deseja qualidade de imagem superior e melhor aderência ao prompt do que geradores de imagem leves, ao mesmo tempo em que se beneficia do ecossistema FLUX mais amplo. O modelo é amplamente reconhecido por produzir resultados refinados, lidar bem com direcionamentos de estilo e apoiar fluxos de trabalho de pesquisa e criação graças à disponibilidade aberta do modelo nas principais plataformas.
Como o FLUX.1 [dev] faz parte de uma família que posteriormente se expandiu com variantes orientadas a ferramentas e à edição, ele é melhor entendido como um modelo fundamental de texto para imagem: você fornece um prompt de texto e ele retorna uma ou mais imagens geradas que correspondem à cena, estilo, composição ou conceito solicitados.
Principais recursos do flux-dev
- Alta qualidade de geração de imagens: o FLUX.1 [dev] é posicionado pela Black Forest Labs como um modelo de texto para imagem de ponta com qualidade de saída logo abaixo do FLUX.1 [pro], tornando-o adequado para artes conceituais com aparência profissional, ilustrações, visuais de marketing e prototipagem criativa.
- Forte aderência ao prompt: o modelo é especificamente reconhecido pelo seguimento competitivo de prompts, o que ajuda quando os prompts incluem múltiplos objetos, pistas de layout, instruções de estilo ou descrições detalhadas de cenas.
- Arquitetura de transformador de fluxo retificado com 12B: seu design com 12 bilhões de parâmetros é parte central do perfil de capacidade do modelo e é uma das razões pelas quais está associado a alta fidelidade e detalhamento de imagem.
- Eficiência por destilação de orientação: a Black Forest Labs afirma que o FLUX.1 [dev] foi treinado usando destilação por orientação, o que melhora a eficiência em comparação com abordagens de geração menos otimizadas.
- Compatibilidade com ecossistema aberto: o modelo foi disponibilizado em formatos que favorecem experimentação, implantação e personalização de fluxos de trabalho, incluindo suporte do ecossistema via Hugging Face, exportações ONNX e ferramentas relacionadas ao FLUX.
- Suporte flexível a fluxos de trabalho criativos: o
flux-devé bem adequado para ideação, rascunho visual, exploração de estilos e integração em pipelines quando desenvolvedores querem um forte modelo de uso geral de texto para imagem, em vez de um gerador estritamente especializado. Esta é uma inferência baseada no posicionamento oficial e nos formatos de implantação disponíveis.
Como acessar e integrar o flux-dev
Etapa 1: Cadastre-se para obter a chave de API
Para acessar o flux-dev, primeiro registre-se na CometAPI e gere sua chave de API no painel. Após entrar, crie uma chave para seu aplicativo e armazene-a com segurança em uma variável de ambiente ou gerenciador de segredos. Você usará essa chave para autenticar todas as solicitações à API do flux-dev.
Etapa 2: Envie solicitações para a API do flux-dev
Depois de obter sua chave de API, envie solicitações ao endpoint da CometAPI com flux-dev como o nome do modelo.
curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting"
}'
Exemplo em Python:
import os
import requests
url = "https://api.cometapi.com/v1/images/generations"
headers = {
"Authorization": f"Bearer {os.environ['COMETAPI_API_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "flux-dev",
"prompt": "A cinematic sci-fi city at sunset, ultra-detailed, volumetric lighting",
}
response = requests.post(url, headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())
Etapa 3: Recuperar e verificar os resultados
Após o envio, a CometAPI retorna o payload do resultado gerado para o flux-dev. Analise a resposta para recuperar URLs de imagem, arquivos ou metadados relacionados, dependendo do seu padrão de integração. Em seguida, verifique se a saída corresponde ao prompt, confira a conformidade com políticas ou requisitos de segurança do seu aplicativo e registre IDs de solicitação ou metadados de resposta para depuração, auditoria e confiabilidade do fluxo de trabalho.