Claude Opus 5 is now live on CometAPI →
F

FLUX 2 FLEX

Por Solicitação:$0.008
Lançado:Oct 1, 2025

FLUX 2 FLEX é o modelo versátil e adaptável, projetado para implantação flexível em diversos casos de uso e configurações de hardware. Oferece desempenho escalável com configurações de qualidade ajustáveis, o que o torna ideal para aplicações que exigem alocação dinâmica de recursos. Este modelo oferece o melhor equilíbrio entre qualidade, velocidade e eficiência no uso de recursos.

Novo
Uso comercial

Playground para FLUX 2 FLEX

Explore o Playground do FLUX 2 FLEX — um ambiente interativo para testar modelos e executar consultas em tempo real. Experimente prompts, ajuste parâmetros e itere instantaneamente para acelerar o desenvolvimento e validar casos de uso.

O que é FLUX.2 [flex]

FLUX.2 [flex] é a variante de “controle flexível” da família FLUX.2 da Black Forest Labs: um modelo de produção para texto→imagem e edição de imagens que expõe parâmetros de inferência ajustáveis (steps, escala de orientação, seed) para que os desenvolvedores troquem velocidade por fidelidade e calibrem com precisão o comportamento de tipografia/detalhes finos. O Flex oferece edição com múltiplas referências (até 10 imagens de referência no nível Flex) e edita até ~4 megapixels.


Para que o FLUX.2 [flex] é bom

  • Controle preciso entre qualidade e velocidade (o usuário seleciona o número de passos de inferência e a escala de orientação).
  • Renderização superior de texto/tipografia em relação a muitos contemporâneos — recomendado para cartazes, mockups de UI, infográficos.
  • Edição com múltiplas referências: combine e preserve elementos de identidade/marca em até 10 imagens de entrada (Flex), com iluminação e materiais coerentes.
  • Alta resolução nativa e edição: saída de até 4 MP; envelope operacional recomendado ≤2 MP para a maioria dos fluxos.
  • Prompts estruturados com suporte: prompts em JSON ou em linguagem natural; o “prompt upsampling” pode enriquecer prompts curtos automaticamente.

Como o FLUX.2 [flex] se compara aos pares

Tabela curta (resumo):

  • Nano Banana Pro (Google / nomes internos; concorrente de alta fidelidade): fidelidade bruta semelhante em altas resoluções; a Nano Banana mira saídas maiores em algumas compilações de provedores; comparações de usuários mostram fotorrealismo comparável, mas com diferenças em comportamento de prompts e consistência de edição.
  • Qwen-Image / Hunyuan Image: FLUX.2 relatou taxas de vitória subjetivas superiores nas comparações de lançamento em tarefas de texto→imagem e edição com múltiplas referências (ver cobertura do lançamento).
  • Midjourney / SaaS comercial: o Midjourney costuma usar pipelines de upscaling para competir na contagem final de pixels; o FLUX.2 enfatiza saída nativa de alta resolução e edição com múltiplas referências mais precisa. Avaliadores independentes veem trade-offs no estilo composicional e nos detalhes nativos por pixel.

Conclusão prática: os pontos de venda do FLUX.2 são edição com múltiplas referências, tipografia robusta e uma família de endpoints que permite às equipes escolher um compromisso entre throughput/qualidade/custo. Testadores independentes o consideram competitivo com os principais modelos na mesma janela de lançamento.

Parâmetros exclusivos do [flex]:

ParâmetroTipoPadrãoDescrição
stepsinteger50[flex apenas] Número de passos de inferência. Máximo: 50, padrão: 50. Quanto maior = mais detalhes, mais lento.
guidancefloat4.5[flex apenas] Escala de orientação. Controla o quão de perto a saída segue o prompt. Mínimo: 1.5, máximo: 10, padrão: 4.5. Quanto maior = maior aderência ao prompt.

Como acessar a API do Flux.2 Flex

Passo 1: Cadastre-se para obter a chave de API

Faça login em cometapi.com. Se você ainda não é nosso usuário, registre-se primeiro. Acesse o seu console do CometAPI. Obtenha a credencial de acesso (API key) da interface. Clique em “Add Token” no token da API no centro pessoal, obtenha a chave do token: sk-xxxxx e envie.

Passo 2: Envie requisições para a API do Flux.2 Flex

Selecione o endpoint “flux-2-flex” para enviar a requisição de API e defina o corpo da requisição. O método e o corpo da requisição são obtidos na documentação da API do nosso site. Nosso site também oferece teste no Apifox para sua conveniência. Substitua <YOUR_API_KEY> pela sua chave CometAPI real da sua conta. A URL base é geração de imagem do Flux(https://api.cometapi.com/flux/v1/flux-2-flex)

Insira sua pergunta ou solicitação no campo content — é isso que o modelo responderá. Processe a resposta da API para obter a resposta gerada.

Passo 3: Recupere e verifique os resultados

Após a geração, você pode usar o endpoint /flux/v1/get_result para consultar as imagens geradas ou monitorar o status do processo. Após o processamento, a API responde com o status da tarefa e os dados de saída.

👇 Comece a construir agora Geração de imagem do Flux – Documentação da API

FAQ

Preços para FLUX 2 FLEX

Explore preços competitivos para FLUX 2 FLEX, projetado para atender diversos orçamentos e necessidades de uso. Nossos planos flexíveis garantem que você pague apenas pelo que usar, facilitando o dimensionamento conforme suas necessidades crescem. Descubra como FLUX 2 FLEX pode aprimorar seus projetos mantendo os custos gerenciáveis.

Comet Price (USD / M Tokens)Official Price (USD / M Tokens)Discount
Por Solicitação:$0.008
Por Solicitação:$0.01
-20%

Código de exemplo e API para FLUX 2 FLEX

FLUX.2 Flex é o membro de nível intermediário, voltado a desenvolvedores, da família FLUX.2 de geração de imagens da Black Forest Labs. Ele expõe parâmetros de geração (notadamente o número de etapas de amostragem e a escala de orientação) para que os desenvolvedores possam equilibrar latência em relação à fidelidade de texto/tipografia e ao nível de detalhe da imagem.

#!/bin/bash
# Get your CometAPI key from https://api.cometapi.com/console/token
# Export it as: export COMETAPI_KEY="your-key-here"

curl --location --request POST 'https://api.cometapi.com/flux/v1/flux-2-flex' \
--header "Authorization: $COMETAPI_KEY" \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--data-raw '{
    "prompt": "A futuristic cyberpunk cityscape at sunset, neon signs with readable text WELCOME TO 2077, flying cars, ultra detailed, 8k",
    "prompt_upsampling": true,
    "width": 1920,
    "height": 1080,
    "steps": 50,
    "guidance": 5.0,
    "seed": 42,
    "safety_tolerance": 2,
    "output_format": "jpeg"
}'

cURL Code Example

#!/bin/bash
# Get your CometAPI key from https://api.cometapi.com/console/token
# Export it as: export COMETAPI_KEY="your-key-here"

curl --location --request POST 'https://api.cometapi.com/flux/v1/flux-2-flex' \
--header "Authorization: $COMETAPI_KEY" \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--data-raw '{
    "prompt": "A futuristic cyberpunk cityscape at sunset, neon signs with readable text WELCOME TO 2077, flying cars, ultra detailed, 8k",
    "prompt_upsampling": true,
    "width": 1920,
    "height": 1080,
    "steps": 50,
    "guidance": 5.0,
    "seed": 42,
    "safety_tolerance": 2,
    "output_format": "jpeg"
}'

Python Code Example

import os
import requests

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"

# API endpoint for FLUX.2 [flex]
url = "https://api.cometapi.com/flux/v1/flux-2-flex"

# Request headers
headers = {
    "Authorization": COMETAPI_KEY,
    "Content-Type": "application/json",
    "Accept": "*/*",
}

# Request payload with all available parameters
# See: https://docs.bfl.ml/api-reference/models/generate-or-edit-an-image-with-flux2-[flex]
payload = {
    # Required: Text prompt for image generation
    "prompt": "A futuristic cyberpunk cityscape at sunset, neon signs with readable text 'WELCOME TO 2077', flying cars, ultra detailed, 8k",
    # Optional: Enable prompt upsampling for enhanced details (default: true)
    "prompt_upsampling": True,
    # Output dimensions (multiple of 16, min 64, max 4MP total)
    "width": 1920,
    "height": 1080,
    # FLEX-specific: Number of inference steps (1-50, default: 50)
    # Higher values produce more detailed images but take longer
    "steps": 50,
    # FLEX-specific: Guidance scale (1.5-10, default: 5)
    # Higher values improve prompt adherence at cost of reduced realism
    "guidance": 5.0,
    # Seed for reproducible results (optional)
    "seed": 42,
    # Moderation level: 0 (strict) to 5 (permissive), default: 2
    "safety_tolerance": 2,
    # Output format: "jpeg" or "png"
    "output_format": "jpeg",
}

# Submit the generation task
print("Submitting FLUX.2 [flex] image generation task...")
response = requests.post(url, headers=headers, json=payload)
result = response.json()

print(f"Status Code: {response.status_code}")
print(f"Task ID: {result.get('id')}")
print(f"Cost: {result.get('cost')} credits")
print(f"Output Megapixels: {result.get('output_mp')}")

JavaScript Code Example

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const COMETAPI_KEY = process.env.COMETAPI_KEY || "<YOUR_COMETAPI_KEY>";

// API endpoint for FLUX.2 [flex]
const url = "https://api.cometapi.com/flux/v1/flux-2-flex";

// Request payload with all available parameters
// See: https://docs.bfl.ml/api-reference/models/generate-or-edit-an-image-with-flux2-[flex]
const payload = {
    // Required: Text prompt for image generation
    prompt: "A futuristic cyberpunk cityscape at sunset, neon signs with readable text 'WELCOME TO 2077', flying cars, ultra detailed, 8k",
    
    // Optional: Enable prompt upsampling for enhanced details (default: true)
    prompt_upsampling: true,
    
    // Output dimensions (multiple of 16, min 64, max 4MP total)
    width: 1920,
    height: 1080,
    
    // FLEX-specific: Number of inference steps (1-50, default: 50)
    // Higher values produce more detailed images but take longer
    steps: 50,
    
    // FLEX-specific: Guidance scale (1.5-10, default: 5)
    // Higher values improve prompt adherence at cost of reduced realism
    guidance: 5.0,
    
    // Seed for reproducible results (optional)
    seed: 42,
    
    // Moderation level: 0 (strict) to 5 (permissive), default: 2
    safety_tolerance: 2,
    
    // Output format: "jpeg" or "png"
    output_format: "jpeg"
};

// Submit the generation task
console.log("Submitting FLUX.2 [flex] image generation task...");

const response = await fetch(url, {
    method: "POST",
    headers: {
        "Authorization": COMETAPI_KEY,
        "Content-Type": "application/json",
        "Accept": "*/*"
    },
    body: JSON.stringify(payload)
});

const result = await response.json();

console.log(`Status Code: ${response.status}`);
console.log(`Task ID: ${result.id}`);
console.log(`Cost: ${result.cost} credits`);
console.log(`Output Megapixels: ${result.output_mp}`);