Skip to content

Vision-Language Architectures

Flamingo & Interleaved Context

9 min+90 XPStep 1/10

The web doesn't come in pairs

CLIP-style data is (image, caption) pairs — but real documents are interleaved: text, image, more text, three images, a caption. Flamingo (DeepMind, 2022) trained on exactly that — scraped web pages where images sit inside prose — and the model learned to condition each piece of text on all the preceding visual context, not one image.

That data choice changes the product category: the model isn't an image captioner, it's a language model that can reference arbitrary visual history. 'Like the second image but brighter' means something — there is a second image, in context, to reference.

insight

The shift from pairs to interleaved documents is the shift from 'describe this image' to 'reason over a page'. Data format is capability.