Slik bruker du Flux.2 API? Alt du trenger å vite

CometAPI
AnnaNov 27, 2025
Slik bruker du Flux.2 API? Alt du trenger å vite

FLUX.2 er Black Forest Labs’ andregenerasjons familie av bildegenererings- og bildebehandlingsmodeller (utgitt Nov 25, 2025). Den tilbyr fotorealisme på produksjonsnivå, multireferanse-redigering opp til 4MP, strukturert/JSON-prompting, samt et valg mellom administrerte endepunkter (Pro, Flex) og open-weight-alternativer (Dev).

De gode nyhetene er at CometAPI har integrert Flux.2 API. Denne veiledningen forklarer hva FLUX.2 er, hvordan du kaller API-et, og avanserte arbeidsflyter (tekst→bilde, fleksibel kontroll, multireferanse-redigering), med kodeeksempler og beste praksis.

Hva er FLUX.2 og hvorfor er det viktig?

FLUX.2 er oppfølgeren til FLUX-familien av bildemodeller — konstruert for høyoppløselig tekst-til-bilde-generering og multireferanse bildebehandling i produksjonsoppløsninger (opp til ~4 megapiksler). FLUX.2 er bygget for reelle kreative arbeidsflyter (merkevaresikre ressurser, konsistente karakterer og stiler på tvers av referanser, bedre typografi og små detaljer) snarere enn demoer, og sikter på å tette gapet mellom genererte og ekte bilder.

Viktige mål FLUX.2 er designet for å levere

  • Fotorealistiske utdata egnet for reklame, produktbilder og UI-mockups.
  • Innebygd multireferanse-redigering: kombiner, bytt ut eller komponer elementer fra flere inndatabilder i én enkelt redigering.
  • Varianter for ulike brukstilfeller: åpent tilgjengelige utviklermodeller, et Pro-endepunkt optimalisert for produksjon, og et Flex-endepunkt for lavnivåkontroll.

På et overordnet nivå kombinerer FLUX.2 en latent generativ ryggrad (flow/transformer-arkitektur) med en visjon–språk-modell for semantisk forankring, samt en nytrent VAE for å tilby et delt latentrom på tvers av varianter. Denne utformingen lar modellen utføre både generering og rekonstruksjon (redigering) med høyere troskap, samtidig som representasjonen forblir lærbar for trening og finjustering. Den åpne VAE-en er spesielt bemerkelsesverdig fordi den standardiserer latentrommet for både hostede og selv-hostede arbeidsflyter.

Hvorfor det betyr noe: å koble språk og latent flow-matching gir sterkere prompt-etterlevelse (slik at flerleddede, komposisjonelle instruksjoner oppfører seg forutsigbart), bedre typografi og én arkitektur som støtter både generering og redigering med flere referanser. For skapere betyr dette mer pålitelige utdata for komplekse instruksjoner og blandede inndata (tekst + bilder).

Hvordan får jeg tilgang til FLUX.2 API?

Forbered miljøet

Registrer deg og logg inn på CometAPI og hent API-nøkkelen fra profilpanelet ditt. Ideelt sett bør du ha noe API-kunnskap som utvikler (vi gir assistanse på dette, så ikke bekymre deg).

Du må også velge ønsket forespørselsmetode og riktig Flux.2-modell.

Hvilke endepunkter og autentisering kreves?

Replicate Predictions API gir tilgang til å generere bilder av høy kvalitet med ulike FLUX-modeller fra Black Forest Labs gjennom standard Replicate-format. Dette API-et støtter et omfattende spekter av FLUX-modellvarianter, hver optimalisert for ulike brukstilfeller fra rask prototyping til profesjonell bildegenerering. Brukere kan sømløst bytte mellom ulike modeller ved ganske enkelt å endre modellnavnet i URL-stien(https://api.cometapi.com/replicate/v1/models/{models}/predictions), noe som gjør det fleksibelt for ulike kreative og kommersielle anvendelser.

CometAPI eksponerer administrerte endepunkter under https://api.cometapi.com/flux/v1/{model} og navngir endepunktene som flux-2-pro, flux-2-flex og flux-2-flex for bildeopprettelse og -redigering. Forespørsler krever en API-nøkkel i x-key-headeren.

Modellfamilie og beregningsavveininger

  • FLUX.2 (open weights) — Bruk når du trenger lokal kontroll, forskningseksperimenter eller å kjøre inferens på egen infrastruktur. Dev er open-weight (32B) og utmerket for utforskende forskning og finjustering. Den er mer konfigurerbar, men du er ansvarlig for infrastruktur og optimalisering.
  • FLUX.2 pro — Best balanse mellom hastighet, kvalitet og kostnad for produksjon. Pro er tunet for forutsigbar latens, konsekvent etterlevelse av prompts, høy gjennomstrømning, og støtter opptil 8 API-referansebilder (9MP totalt via API). Bruk dette for høyt volum redigering og når du trenger pålitelighet og forutsigbare priser.
  • FLUX.2 (managed + controllability) — Eksponerer lavnivåkontroller for generering (f.eks. steps, guidance) og støtter flere referanser (opptil 10) og noe høyere kvalitet/detalj når du aksepterer høyere latens og kostnad. Bruk Flex når du trenger endelig kreativ kontroll — typografisk troskap, nøyaktige farger eller svært detaljerte komposisjonsjusteringer.

Prototyp på Dev eller en rimelig Pro-plan, flytt deretter til Pro for skala eller Flex for sterkt kontrollerte sluttrenderinger.

Hvordan bruker jeg FLUX.2 API?

Forespørselens livssyklus (oppgave + polling-modell)

Svar på redigerings-/genereringsforespørsler er oppgaveobjekter som inkluderer en polling_url og id; du oppretter en forespørsel og poller deretter (eller bruker webhooks) for å hente den signerte resultat-URL-en. Signerte URL-er er kortlivede (typisk ~10 minutter), så hent utdata raskt.

Det hostede API-et følger en asynkron oppgavemodell:

  1. POST en genereringsforespørsel → returnerer en task id og polling_url pluss estimert cost.
  2. Poll polling_url til status == "Ready", hent deretter bilderesultatet (ofte base64 eller en hostet URL).

Eksempel: Python (requests) — send inn og poll

import time, requests, os

API_KEY = os.environ
API_URL = "https://api.cometapi.com/flux/v1/flux-2-pro"

payload = {
    "prompt": "A high-end product photo of a ceramic mug on a wooden desk, soft window light.",
    "width": 1024, "height": 1024, "seed": 42
}

r = requests.post(API_URL, headers={"x-key": API_KEY, "accept":"application/json"}, json=payload)
r.raise_for_status()
task = r.json()
polling_url = task

while True:
    time.sleep(0.5)
    status_r = requests.get(polling_url, headers={"x-key": API_KEY})
    status_r.raise_for_status()
    status = status_r.json()
    if status == "Ready":
        print("Result URL:", status)
        break
    elif status in ("Error", "Failed"):
        print("Generation failed:", status)
        break

Dette mønsteret (send → poll eller webhook) er den primære synkrone/asynkrone flyten for de administrerte endepunktene.

Bildebehandling — minimalt eksempel (curl med input-URL)

curl -X POST "https://api.cometapi.com/flux/v1/flux-2-pro" \
  -H "accept: application/json" \
  -H "x-key: $CometAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Replace the background with a sunlit seaside boardwalk, keep the person intact and match lighting",
    "input_image": "![image](https://example.com/my-photo.jpg)",
    "width": 2048,
    "height": 1536
  }'

For multireferanse-redigering bruker du input_image, input_image_2, input_image_3, … (Pro støtter opptil 8 referanser via API; Flex opptil 10; Dev anbefalt maks ~6 avhengig av minne).

Hvilke grunnleggende parametere bør jeg sende?

Viktige felt i forespørselens body (bildebehandling / generering) inkluderer:

  • guidance og steps — gir finjustert kontroll.
  • prompt (string) — opptil 32K tokens; detaljert naturlig språk eller strukturert JSON.
  • input_image (string) — påkrevd for redigering (URL eller base64).
  • input_image_2input_image_9 — multireferanse-bilder.
  • width / height — multipler av 16; utdata maks 4MP.
  • seed — heltall for reproduserbarhet.
  • safety_tolerance — modereringsnivå.

Hvordan kan jeg utnytte FLUX.2 Pro for profesjonell tekst-til-bilde-generering?

FLUX.2 Pro er tunet for pålitelige, høy kvalitet-utdata. Bruk den når du trenger konsistente resultater på merkevarestyrt nivå, rask gjennomløp og enterprise-SLA-er.

Arbeidsoppskrift — produksjonsbilder

  1. Preprosesser prompts: hold en kort «hensikt»-linje pluss en strukturert attributtseksjon (lyssetting, objektiv, stemning, farge-hex-koder for merkevarefarger). FLUX.2 støtter hex-fargestyring for å bevare merkevarepaletter.
  2. Start med konservative standarder: steps 30–50 og guidance-skala 6–9.0; øk steps for detaljer, øk guidance for at resultatene følger prompten strengere.
  3. Bruk seeds + deterministisk sampling for reproduserbarhet i A/B-testing.
  4. Bruk Pro-endepunktet for multi-try sampling: be om N variasjoner parallelt og velg det beste — billigere og raskere enn manuell hyperparameter-tuning.
  5. Etterprosessering: denoise, mindre tone-mapping eller vektoraktige touchups i en deterministisk pipeline. Vurder en liten GAN eller superoppløsning dersom du trenger høyere enn native utdata.

Hvorfor dette hjelper: Pro balanserer hastighet og troskap og håndhever vanligvis sikkerhets-/innholdsfiltre etter generering, så det er et fornuftig standardvalg for kundevendte ressurser.

Beste tips for å generere bilder

1. Strukturert prompting vinner i produksjon. Organiser prompts etter prioritet: subjekt → handling → stil → kontekst. Bruk JSON-prompting (scene, subjects, camera, lighting, color_palette) når du trenger deterministisk komposisjon på tvers av mange bilder. Eksempel på JSON-skjema (pseudo):

{
  "scene": "product shot",
  "subjects": [
    {"type":"mug","pose":"center","style":"ceramic, matte"},
    {"type":"background","style":"wooden desk, window light"}
  ],
  "camera": {"focal_length":"85mm","aperture":"f2.8","angle":"slightly above"}
}

2. Reproduserbarhet: Send seed for å reprodusere senere. Hold et katalogkart som knytter prompt + seed → bilde for sporbarhet.

3. Batch og orkestrering: For store produksjonskjøringer, send mange forespørsler parallelt til Pro, men rate-begrens for å unngå struping; foretrekk Pro-endepunktet for forutsigbar latens. Bruk jobbkøer og arbeidsprosesser for å laste ned signerte resultater raskt når de er klare.

4. Moderering og sikkerhet: Bruk safety_tolerance for å styre modereringsstrenghet. Pro-endepunkter inkluderer brukspolicyer og innkoblingspunkter for innholdsmoderering; integrer server-side kontroller før publisering.

5. Etterprosessering: Pro-utdata er av høy kvalitet, men trenger av og til små retusjer. Bygg et automatisk etterprosess-steg (beskjær, fargegrader, komponer) i pipelinen din og behold manuell gjennomgang for merkevaresensitive ressurser.

Hvordan kan jeg tilpasse utdata med FLUX.2 Flex-endepunktet?

Flex er «kirurgiverktøy»-varianten: juster steps, guidance, negative prompts, flisestørrelser og referansetall for å forme utdata presist.

Når velge Flex

  • Du trenger presis typografisk gjengivelse (UI-mockups, etiketter).
  • Du må komponere flere referanser med kontroll over posering og lyssetting.
  • Du eksperimenterer med avanserte prompt-teknikker (strukturerte prompts, kjeder av begrensninger).

Eksempel — Flex-kontrollnøkler og deres effekt

  • steps — flere steg = finere detaljer (på bekostning av latens).
  • guidance_scale — høyere = nærmere tekstprompten, lavere = mer kreativitet.
  • negative_prompt — fjern elementer eksplisitt (f.eks. «no watermark, no extra fingers»).
  • tile_size / tiled_inference — for svært høyoppløselig generering, del inferensrommet i fliser for å bytte minne mot hastighet.
  • reference_weights — noen endepunkter lar deg vekte referanser for å styre hvilken referanse som driver posering vs. stil.

Praktisk tips: For komplekse komposisjoner, kjør en kort forhåndsvisning med lav guidance for å verifisere komposisjon, og skaler deretter opp med flere steps og høyere guidance. Denne topass-teknikken reduserer kostnader og gir presise sluttresultater.

Eksempel: Flex-forespørsel med steps og guidance

curl -X POST "https://api.bfl.ai/v1/flux-2-flex" \
  -H "Content-Type: application/json" \
  -H "x-key: $BFL_API_KEY" \
  -d '{
    "prompt": "Cinematic movie poster, bold typography at top, main character centered, dramatic rim lighting",
    "width": 1536, "height": 2048,
    "steps": 50,
    "guidance": 7.5,
    "seed": 99999
  }'

Tips: Bruk Flex under endelig kreativ godkjenning, og Pro for storskala, raskere piper. Flex er merkbart mer kontrollerbar for typografi- og mikrodetalj-oppgaver.

Beste praksis for produksjonsbruk

Nedenfor er velprøvde mønstre og pragmatiske råd for å integrere FLUX.2 i skala.

1) Kontroller kostnader ved å spore megapiksler og cache

FLUX.2-prising er basert på megapiksler av input + output. For høyt volum generering, foretrekk mindre forhåndsvisninger (lav oppløsning, raske steps) og eskaler først til høyere MP sluttbilder når det trengs. Cache rendret innhold (eller lagre diffs) slik at du ikke rendrer identiske jobber på nytt. Vis alltid cost i svar og logg det per forespørsel.

2) Bruk nivåer smart: forhåndsvisning vs. sluttgjengivelse

  • Kjør raske, lav-step Pro-rendringer for prototyping eller mange varianter.
  • Bruk Flex eller høy-MP Pro-kjøringer for endelig godkjente utdata der troskap er viktig. Denne hybride tilnærmingen balanserer gjennomstrømning og sluttkvalitet.

3) Prompt engineering → strukturerte prompts og JSON

Dra nytte av FLUX.2s strukturerte JSON-prompting når du trenger deterministisk komposisjon (sceneobjekter, kamera, poseringer, hex-fargeprøver). Dette reduserer iterative prompt-sykluser og gir mer reproduserbare batcher. Cloudflare-eksempler viser JSON-prompts innebygd i multipart-skjemaer.

4) Seed + versjonering for reproduserbarhet

Når du trenger reproduserbare resultater, send en seed og registrer modellversjon/tidsstempel i metadata. For deterministiske ressurs-pipelines, hold et manifest: prompt, seed, modellvariant, oppløsning, referansebilde-hasher. Dette forbedrer sporbarhet og muligheter for rollback.

Konklusjon

FLUX.2 er målrettet mot å tette gapet mellom «imponerende demo» og «produktivt kreativt verktøy». Med multireferanse-redigering, høyoppløselige utdata og et sett hostede endepunkter (pluss åpen inferenskode og kvantiserte forbrukerbygg), gir det team mange praktiske alternativer: kjør lokalt for forskning og tilpasning, eller bruk de hostede Pro/Flex-endepunktene for stabile produksjonspiper.

Utviklere kan få tilgang til Flux.2 Dev API, Flux.2 Flex API og Flux.2 Pro API via CometAPI. For å komme i gang, utforsk modellkapabilitetene til CometAPI i Playground og se API guide for detaljerte instruksjoner. Før du får tilgang, sørg for at du har logget inn på CometAPI og hentet API-nøkkelen. CometAPI tilbyr en pris langt lavere enn den offisielle prisen for å hjelpe deg å integrere.

Klar til å komme i gang?→ Registrer deg for CometAPI i dag !

Hvis du vil ha flere tips, guider og nyheter om AI, følg oss på VK, X og Discord!

Klar til å redusere AI-utviklingskostnadene med 20 %?

Kom i gang gratis på minutter. Gratis prøvekreditter inkludert. Ingen kredittkort nødvendig.

Les mer