Gemini is Google DeepMind's family of models, which Google introduced on December 6, 2023 in three sizes: Ultra, Pro and Nano (Pichai & Hassabis, 2023). That same day Bard, Google's chatbot, began using a fine-tuned version of Gemini Pro; in February 2024 Bard was renamed Gemini (Hsiao, 2024). Then came 1.5 (February 2024), 2.0 and 2.5 (December 2024 and March 2025) (Gemini Team, 2024; Gemini Team, 2025), 3 (November 2025) and, in 2026, 3.1 Pro and a series of Flash models numbered 3.5 to 3.8 (Google, n.d.).
How it works
The promise was to be “natively multimodal”: instead of training separate components for each modality and stitching them together afterwards, Gemini was pretrained on several from the start (Pichai & Hassabis, 2023). According to its technical report, it is a transformer decoder with efficient attention (multi-query attention, for example) and a 32K context, which takes text interleaved with images, charts, screenshots, PDFs, audio and video, and answers with text or with images generated as discrete tokens. Video goes in as a succession of frames; audio, as features from a speech model at 16 kHz (Gemini Team, 2023, sec. 2). It is Gato's recipe, everything turned into tokens in a single sequence (Reed et al., 2022), brought to frontier scale. Compared with CLIP, which aligns images and texts in a shared space, or GPT-4, which accepts images with an undisclosed encoding, Gemini at least describes the general scheme of its multimodality.
The numbers, however, are missing. Only Nano's are known (1.8 and 3.25 billion parameters, obtained by distillation and quantized to 4 bits) (Gemini Team, 2023, sec. 2); the data are web documents, books and code, plus images, audio and video, with no figures (2023, sec. 4). Epoch AI tentatively estimates about 5 × 10²⁵ FLOP for Ultra (Epoch AI, 2026); the base stats of this entry reflect those outside estimates, not published data. Since 1.5, Pro has been a sparse mixture of experts (Gemini Team, 2024, sec. 3.1), and 2.5 continues that path (Gemini Team, 2025, sec. 2.1).
Millions of tokens
Gemini 1.5 Pro pushed the context window to several million tokens: it retrieves a hidden sentence (a “needle”) with 99.7% recall at a million tokens and 99.2% at ten million (Gemini Team, 2024, sec. 5.2). The test is simple, as the authors admit: with a hundred needles at once, recall drops to about 70% at 128K and just over 60% at a million (-@gemini2024, sec. 5.2.1.5). The most striking example is linguistic: given a field grammar of about 500 pages, a 2,000-entry dictionary and some 400 parallel sentences in its context, the model translated from English into Kalamang, a Papuan language with fewer than 200 speakers, at a quality close to that of a person who studied the same materials (Gemini Team, 2024, sec. 5.2.2.1; Tanzer et al., 2024). Without those materials, the output was chance.
With 2.5 came the models that “think”: trained with reinforcement learning to spend more test-time compute before answering, with an adjustable thinking budget (Gemini Team (2025), sec. 2.5) (see Reasoning model (o1, R1)). An independent developer built it a harness to play Pokémon Blue, and Gemini 2.5 Pro finished the game after 813 hours, with the harness adjusted along the way (2025, sec. 4.1).
Stumbles
The launch came with fine print. The 90% on the MMLU benchmark, presented as the first result to beat human experts, used a technique with 32 chains of thought per question; with five examples, the format in which GPT-4 was measured, Ultra scored 83.7% against 86.4% (Gemini Team, 2023, sec. 5.1.1). The demo video, in which Gemini seemed to comment live on what it saw, had been made with still frames and text prompts (Coldewey, 2023). And in February 2024 the app's image generator (built on another model, Imagen 2) produced inaccurate historical images by overcorrecting for diversity; Google paused images of people (Raghavan, 2024).