Text-to-image heeft zich in 2026 geconcentreerd rond drie toonaangevende modellen: Flux Kontext Pro (Black Forest Labs), Nano Banana (Google) en 4o Image (OpenAI). Elk model biedt een unieke afweging tussen snelheid, nauwkeurigheid en prijs.
Hier is hoe onze eigen generaties eruitzagen toen we dezelfde prompt door alle drie de modellen haalden.
De prompt
"Een rode vos zittend in verse sneeuw tijdens het gouden uur, geringe scherptediepte, fotorealistisch"
Snelheid en prijs (onze huidige gateway-tarieven)
- Nano Banana — 6 seconden, $0.056 per afbeelding
- Flux Kontext Pro — 9 seconden, $0.084 per afbeelding
- 4o Image — 12 seconden, $0.14 per afbeelding
Kwaliteitsobservaties
- Flux Kontext Pro: beste algehele naleving van complexe prompts. Behandelt tekst-in-afbeelding overtuigend (menu's, borden). Af en toe een lichte plastic glans op huid.
- Nano Banana: snelste, meest realistische resultaten voor natuur, producten en portretten. Minder sterk in ingebedde tekst en complexe scènes met meerdere onderwerpen.
- 4o Image: sterkst in illustraties en concept art. Realisme iets minder dan Flux. Beste keuze voor gestileerde output.
De juiste keuze voor jouw toepassing
- E-commerce en marketingfotografie: Nano Banana eerst. Goedkoopste + snelste + realistisch genoeg voor 90% van product-/lifestylefoto's.
- Complexe redactionele scènes met tekst: Flux Kontext Pro. Het enige model dat consequent tekst correct spelt.
- Gestileerde illustraties, concept art, redactioneel: 4o Image. De artistieke richting van OpenAI is moeilijk te overtreffen.
- Batchgeneratie (>1000 afbeeldingen/dag): Nano Banana. De $0.03 per afbeelding besparing ten opzichte van Flux loopt op tot een aanzienlijk bedrag.
Gebruikspatroon: kies per prompt, niet per product
De meest succesvolle beeldintensieve producten die we via onze API zien, zijn niet trouw aan één model. Ze routeren: "als prompt tekst bevat" → Flux, "als categorie == illustratie" → 4o Image, standaard → Nano Banana. Die eenvoudige regel levert 30% kostenbesparing op zonder concessies te doen aan de outputkwaliteit bij complexe prompts.
Alle drie aanroepen via één API
// Routeren in je app-code:
const model = prompt.includes('text') || prompt.includes('sign')
? 'black-forest-labs/flux-kontext-pro'
: style === 'illustration'
? 'openai/4o-image'
: 'google/nano-banana';
await fetch('https://aimarcus.eu/aigenerate/api/v1/jobs/createTask', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk-aig-...',
'Content-Type': 'application/json',
},
body: JSON.stringify({ model, input: { prompt, output_format: 'png', image_size: '1:1' } }),
});
Eén Bearer-token, drie state-of-the-art providers, slimme routing in applicatiecode. Dat is het volledige voordeel van een aggregator-API.