API FLUX: FLUX 3, FLUX 2, Kontext e FLUX 3 Video
A Black Forest Labs agora lança vários modelos de imagem FLUX e um modelo de vídeo. Este guia mostra qual FLUX usar para cada trabalho, quanto cada um custa em cada tamanho e como chamá-los por uma única API.
Os modelos FLUX na Revana
FLUX é a família de modelos de imagem da Black Forest Labs, e agora também um modelo de vídeo. O catálogo traz a geração mais nova, o FLUX 3, ao lado do FLUX 2 e dos modelos de edição Kontext. Todos aceitam o mesmo formato de requisição:
| Modelo | Id do modelo | Faz | Tamanhos | Imagens de referência | Preço a partir de | Rotas |
|---|---|---|---|---|---|---|
| FLUX 3 | flux-3 | texto para imagem, edição | 1K, 1.5K, 2K, 4K | até 10 | $0.05 / imagem | uma rota |
| FLUX 2 Pro | flux-2-pro | texto para imagem, edição | 1 a 4 MP | até 8 | $0.03 / imagem | duas rotas |
| FLUX 2 Max | flux-2-max | texto para imagem, edição | 1 a 4 MP | até 8 | $0.07 / imagem | uma rota |
| FLUX Kontext Pro | flux-kontext-pro | texto para imagem, edição | padrão do modelo | até 4 | $0.04 / imagem | duas rotas |
| FLUX Kontext Max | flux-kontext-max | texto para imagem, edição | padrão do modelo | até 4 | $0.07 / imagem | duas rotas |
| FLUX 3 Video | flux-3-video | texto para vídeo, imagem para vídeo, com som | draft, hd, fhd; 5 a 20 s | uma imagem inicial | $0.06 / s | uma rota |
Os tamanhos do FLUX 2 são dados em megapixels (1MP a 4MP) com uma opção de proporção auto que segue a sua imagem de referência. O FLUX 3 usa os nomes de 1K a 4K que os outros modelos de imagem usam.
Qual FLUX usar
- O FLUX 2 Pro é o cavalo de batalha: conhecido pelo detalhe fotorrealista e por mãos e rostos confiáveis, com até oito referências, a partir de $0.03 por imagem em 1 MP. Ele tem duas rotas.
- O FLUX 3 é o modelo de imagem mais novo e aceita até dez referências. Custa $0.05 em 1K e $0.10 em 2K; a configuração 4K é bem mais cara, a $0.61, então peça 4K só quando precisar.
- O FLUX 2 Max custa mais por imagem em tamanhos pequenos, mas menos que o FLUX 3 no maior tamanho: $0.16 em 4 MP.
- O FLUX Kontext Pro e Max foram feitos para edição por instrução com até quatro imagens, a um preço fixo por imagem.
Não publicamos rankings de qualidade entre eles; teste seus prompts em dois ou três e compare.
Preços de imagem do FLUX (outubro de 2026)
| Modelo | Tamanho | Por imagem | 100 imagens |
|---|---|---|---|
| FLUX 3 | 1K | $0.05 | $5.00 |
| FLUX 3 | 1.5K | $0.07 | $7.00 |
| FLUX 3 | 2K | $0.10 | $10.00 |
| FLUX 3 | 4K | $0.61 | $61.00 |
| FLUX 2 Pro | 1 MP | $0.03 | $3.00 |
| FLUX 2 Pro | 2 MP | $0.05 | $5.00 |
| FLUX 2 Pro | 4 MP | $0.08 | $8.00 |
| FLUX 2 Max | 1 MP | $0.07 | $7.00 |
| FLUX 2 Max | 4 MP | $0.16 | $16.00 |
| FLUX Kontext Pro | um tamanho | $0.04 | $4.00 |
| FLUX Kontext Max | um tamanho | $0.07 | $7.00 |
FLUX 3 Video
O FLUX 3 Video faz clipes de 5 a 20 segundos a partir de um prompt ou de uma imagem inicial, com som se você pedir. É cobrado por segundo de saída em três níveis de qualidade:
| Configuração | Por segundo | Clipe de 10 s | Clipe de 20 s |
|---|---|---|---|
| draft | $0.06 | $0.60 | $1.20 |
| hd | $0.17 | $1.70 | $3.40 |
| fhd | $0.29 | $2.90 | $5.80 |
Passe a configuração em resolution. A configuração draft é uma forma barata de verificar movimento e enquadramento antes de pagar por fhd. Para ver como ele se compara a outros modelos de vídeo, consulte o guia da melhor API de vídeo com IA.
Gere uma imagem com o FLUX 2 Pro
Envie POST /v1/generations com o id do modelo e um input, depois consulte até o job ter succeeded ou failed. Esta imagem de 2 MP custa $0.05.
export REVANA_API_KEY="sr_live_..."
# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
-H "Authorization: Bearer $REVANA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-2-pro",
"input": {
"prompt": "Close-up portrait of a potter at her wheel, clay on her hands, late afternoon light through a dusty workshop window, 85mm lens look.",
"resolution": "2MP",
"aspect_ratio": "3:4"
},
"max_cost_usd": 0.1
}'
# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
-H "Authorization: Bearer $REVANA_API_KEY"import os
import time
import requests
API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}
resp = requests.post(f"{API}/generations", headers=HEADERS, json={
"model": "flux-2-pro",
"input": {
"prompt": "Close-up portrait of a potter at her wheel, clay on her hands, late afternoon light through a dusty workshop window, 85mm lens look.",
"resolution": "2MP",
"aspect_ratio": "3:4",
},
"max_cost_usd": 0.1,
})
resp.raise_for_status()
job = resp.json()
while job["status"] in ("queued", "running"):
time.sleep(3)
job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()
if job["status"] == "succeeded":
print(job["output"]["urls"], job["cost_usd"])
else:
print("Failed:", job["error"])// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
"Content-Type": "application/json",
};
const res = await fetch(`${API}/generations`, {
method: "POST",
headers,
body: JSON.stringify({
model: "flux-2-pro",
input: {
prompt: "Close-up portrait of a potter at her wheel, clay on her hands, late afternoon light through a dusty workshop window, 85mm lens look.",
resolution: "2MP",
aspect_ratio: "3:4",
},
max_cost_usd: 0.1,
}),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 3000));
job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}
if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);Um clipe do FLUX 3 Video a partir de uma imagem inicial
Para vídeo, envie um quadro inicial em image_url, a duração em duration e audio: true para o som. Este clipe de 10 segundos em hd custa $1.70:
{
"model": "flux-3-video",
"input": {
"prompt": "The potter slowly lifts the finished bowl from the wheel and turns it toward the light. Soft hum of the wheel winding down.",
"image_url": "https://example.com/potter.png",
"resolution": "hd",
"duration": 10,
"audio": true
},
"max_cost_usd": 2.1
}O preço de cada job é reservado do seu saldo no envio e só é cobrado se der certo. Se um job falhar, a reserva é liberada e você não paga nada.
Todos os modelos FLUX estão na página de modelos. A documentação lista todos os campos de entrada, e os pacotes de créditos estão na página de preços. Obtenha uma chave de API para começar.
Perguntas frequentes
Quanto custa a API do FLUX 3?
Em outubro de 2026, o FLUX 3 custa $0.05 por imagem em 1K, $0.07 em 1.5K, $0.10 em 2K e $0.61 em 4K.
Quanto custa o FLUX 2 Pro?
A partir de $0.03 por imagem com 1 megapixel, até $0.08 com 4 megapixels.
O FLUX edita imagens?
Sim. O FLUX 3 aceita até 10 imagens de referência, o FLUX 2 Pro e o Max até 8, e o FLUX Kontext Pro e o Max até 4, todas em image_urls.
Existe uma API de vídeo do FLUX?
Sim. O FLUX 3 Video faz clipes de 5 a 20 segundos a partir de texto ou de uma imagem inicial, com som opcional, a partir de $0.06 por segundo na configuração draft.
Quais tamanhos o FLUX 2 aceita?
Os tamanhos são em megapixels: 1MP, 2MP, 3MP ou 4MP, com proporções de 21:9 a 9:21 ou auto.
Experimente o FLUX com uma só chave
Uma chave de API para todos os modelos FLUX e todos os outros modelos de imagem e vídeo. Crédito pré-pago a partir de $10, cobrado apenas pelos jobs que dão certo.