Gemini 2.0 Flash Thinking API

Gemini 2.0 Flash Thinking is an AI model developed by Google, designed to showcase its reasoning process by explicitly detailing the steps it takes to solve complex problems, thereby enhancing transparency and understanding

Modalities
Text, ImageText
Model type
Chat
Status
Deprecated

Gemini 2.0 Flash Thinking overview

Gemini 2.0 Flash Thinking specs

Developer
Google
Input
Text, Image
Output
Text
API
OpenAI-compatible, base URL https://api.aimlapi.com/v1

Overview

Gemini 2.0 Flash Thinking is engineered to "think out loud," providing users with a transparent view of its problem-solving process. This approach not only enhances the model's reasoning capabilities but also allows users to follow and understand the logical steps leading to a solution. ​

Key Features

  • Transparent reasoning with step-by-step explanations.
  • Multimodal input support for text and images.
  • Massive context window of 1 million tokens for extended interactions.
  • Tool integration with Google Search, Maps, and code execution for enhanced reasoning tasks.

Intended Use

  • Complex Problem Solving: Ideal for tackling advanced mathematics, physics, and coding challenges.​
  • Educational Tools: Assists in teaching by elucidating problem-solving steps.​
  • Research Analysis: Facilitates in-depth analysis by processing large volumes of information.​

Architecture

‍Transformer-based model with reasoning-specific layers optimized for multimodal inputs (text/images). Includes advanced explainability mechanisms to break down reasoning steps.

Training Data

‍Trained on diverse datasets including math/science benchmarks (e.g., AIME2024), multimodal corpora combining text and images, and synthetic reasoning datasets.

Data Source and Size

‍Incorporates billions of tokens from curated sources alongside millions of structured reasoning examples.

Use cases

  • AI-powered research assistants with enhanced reasoning transparency
  • Real-time multimedia content analysis and generation
  • Multimodal virtual assistants combining text, speech, and vision
  • Complex query handling in finance, healthcare, gaming, and more
  • Integration in developer tools like Google Colab with Gemini Code Assist

Capabilities

  • Function calling
  • Streaming
  • Structured outputs
  • Reasoning

Gemini 2.0 Flash Thinking benchmarks by Artificial Analysis

See how Gemini 2.0 Flash Thinking scores on independent evaluations. Data retrieved Nov 3, 2026.

Benchmark results

Compare 17 models available on AI/ML API across 5 independent benchmarks.

Humanity's Last Exam

Expert-written questions across academic subjects.

Gemini 2.0 Flash Thinking API pricing

Gemini 2.0 Flash Thinking pricing in US dollars
UsagePriceUnit
Input$0.1051M tokens
Output$0.421M tokens

Gemini 2.0 Flash Thinking is deprecated on AI/ML API. The rates apply to existing integrations; the models below are current alternatives.

Prices from the AI/ML API price list, checked on Nov 4, 2026.

Gemini 2.0 Flash Thinking vs other models: token prices

AI/ML API input and output rates for 5 models, per million tokens.

AI/ML API model prices in USD per million tokens
ModelInputOutput
Gemini 2.0 Flash Thinking$0.105$0.42
Gemini 3.5 Flash Lite$0.3$2.5
Gemini 3.8 Flash$0.75$3.75
Gemini 3.7 Flash$0.75$3.75
Gemini 4 Argon$2$10

Related articles

All posts

Gemini 2.0 Flash Thinking FAQ

Does Gemini 2.0 Flash Thinking support streaming?

Yes, Gemini 2.0 Flash Thinking can stream responses as they are generated.

Does Gemini 2.0 Flash Thinking support tool calling and structured outputs?

Yes, Gemini 2.0 Flash Thinking supports both function calling and structured outputs.

Who created Gemini 2.0 Flash Thinking?

Gemini 2.0 Flash Thinking was built by Google.

Does Gemini 2.0 Flash Thinking support image generation?

Its listed capabilities are function calling, streaming, structured outputs, and reasoning; image generation is not included.

What types of tasks is Gemini 2.0 Flash Thinking best suited for?

It is built for reasoning tasks and also supports function calling and structured output generation, making it useful for tasks needing logical steps and tool integration.

Which endpoint is used to access Gemini 2.0 Flash Thinking?

It is available through the v1 endpoint.

Start building with Gemini 2.0 Flash Thinking