Gemini 2.5 Flash API

google/gemini-2.5-flash
Fast, cost-effective multimodal AI with 1M-token context, excelling in coding and reasoning.
Context
1M tokens
Input
$0.39 / 1M tokens
Output
$3.25 / 1M tokens
Released
Sep 9, 2025

Overview

Gemini 2.5 Flash Description

Gemini 2.5 Flash, developed by Google DeepMind, is a fast, cost-effective multimodal AI model designed for reasoning and coding tasks. With a 1-million-token context window, it excels in web development, math, and scientific analysis. Available via Google AI Studio and Vertex AI (preview), it balances quality, cost, and speed for developers and enterprises.

Technical Specifications

Performance Benchmarks

Gemini 2.5 Flash is a hybrid reasoning model with a Transformer-based architecture, allowing developers to adjust "thinking" depth for optimized performance. It supports text, image, video, and audio inputs, with enhanced post-training for superior reasoning.

  • Context Window: 1 million tokens, expanding to 2 million soon.
  • Output Capacity: Up to 32,768 tokens per response.
  • Benchmarks:
    • AIME 2025 (math): 78.3% (with thinking), 72.1% (without thinking)
    • GPQA Diamond (science): 76.5% (with thinking)
    • SWE-Bench Verified (coding): 58.2% (with thinking)
    • MMLU: 0.783 (with thinking)
  • Performance: 180 tokens/second output speed, 0.8s latency (TTFT without thinking).

Performance Metrics

2.5 Flash metrics
2.5 Flash metrics compared to other leading models

Key Capabilities

Gemini 2.5 Pro Experimental is a reasoning-focused model, methodically analyzing tasks for accurate, nuanced outputs. Its multimodal capabilities enable seamless integration of text, images, video, and audio, making it versatile for complex workflows.

  • Advanced Coding: Tops WebDev Arena, generating functional web apps with aesthetic UI (e.g., video players, dictation apps). Supports 40+ languages and agentic coding with minimal supervision.
  • Reasoning and Problem-Solving: Excels in math (AIME 2025: 86.7%) and science (GPQA: 84%), with built-in thinking for logical conclusions.
  • Multimodal Processing: Scores 84.8% on VideoMME, enabling video-to-code workflows (e.g., learning apps from YouTube videos).
  • Tool Utilization: Supports function calling, JSON structuring, and external tool integration for multi-step tasks and API interactions.
  • Web Development: Generates responsive, visually appealing web apps with features like wavelength animations and hover effects.
  • Interactive Simulations: Creates executable code for games (e.g., endless runner) and visualizations (e.g., Mandelbrot fractals, boid animations).
  • API Features: Offers streaming, function calling, and multilingual support for real-time, scalable applications.

Optimal Use Cases

  • Web Development: Creating interactive apps with responsive design.
  • Code Generation: Autonomous coding for simulations and large codebases.
  • Scientific Research: Data analysis in math and science.
  • Multimodal Applications: Learning apps from videos and visualizations.
  • Business Automation: Streamlining tasks with API integration.

Comparison with Other Models

  • vs. OpenAI o3-mini: Faster (180 vs. ~100 tokens/second) and cheaper without thinking ($0.15 vs. $0.30 per million output tokens).
  • vs. Claude 3.7 Sonnet: Lower SWE-Bench score (58.2% vs. ~65%), but faster and cheaper.
  • vs. DeepSeek R1: Lower AIME score (78.3% vs. 93.3%), but better in multimodality.
  • vs. Qwen3-235B-A22B: Higher output speed (180 vs. 40.1 tokens/second) and lower cost.

Code Samples

Limitations

  • High latency (0.8s TTFT) with thinking for real-time use.
  • Experimental status may affect stability.
  • No fine-tuning support.
  • Thinking mode increases costs.

API Integration

Accessible via AI/ML API with streaming, function calling, and multimodal support.

Uptime and performance

  • Uptime (24h): 100%
  • Uptime (7d): 100%
  • Availability (24h): 100%
  • Error rate (24h): 0%
  • End-to-end latency (24h median): 5.0s
  • Time to first token (24h median): 3.4s
  • Throughput (24h median): 133.3 tok/s

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

  • Mobile and web-based chatbots requiring real-time responses
  • Lightweight AI applications and assistants for fast text generation
  • Enterprise workflows requiring long context understanding with speed
  • Quick summarization and information extraction tasks
  • On-the-fly coding help and developer productivity tools

‍

How to use Gemini 2.5 Flash API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to google/gemini-2.5-flash.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/chat/completions",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "google/gemini-2.5-flash",
      "messages": [
        {
          "role": "user",
          "content": "Hello!"
        }
      ]
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "google/gemini-2.5-flash",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/chat/completions \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"google/gemini-2.5-flash","messages":[{"role":"user","content":"Hello!"}]}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Gemini 2.5 Flash API Pricing

TypePrice
Input
$0.39 / 1M tokens
Output
$3.25 / 1M tokens
Cached input
$0.39 / 1M tokens

Gemini 2.5 Flash Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Intelligence
13.1
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
Math
73.3
Composite score across standardised mathematics evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026

Gemini 2.5 Flash vs other models

ModelInputOutputContextBest for
$0.39 / 1M tokens
$3.25 / 1M tokens
1M tokens
Coding + agents
$6.5 / 1M tokens
$39 / 1M tokens
1M tokens
Reasoning + agents
$2.6 / 1M tokens
$13 / 1M tokens
1M tokens
Balanced coding + agents
$3.9 / 1M tokens
$19.5 / 1M tokens
1M tokens
Long-context, multimodal & agentic workflows
$1.95 / 1M tokens
$11.7 / 1M tokens
1M tokens
Reasoning + agents

Frequently asked questions

Gemini 2.5 Flash has a 1,000,000 tokens context window and can return up to 65,536 tokens.

Gemini 2.5 Flash takes image, text as input and returns text.

Use google/gemini-2.5-flash as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.

Gemini 2.5 Flash became available on September 9, 2025.

Gemini 2.5 Flash is priced at input $0.39 / 1M tokens, output $3.25 / 1M tokens, cached input $0.39 / 1M tokens.

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

Yes, Gemini 2.5 Flash accepts image input alongside text.

Gemini 2.5 Flash was built by Google.

Yes, it supports function calling, including parallel tool calls.

Yes, it supports structured output generation.

Start building with Gemini 2.5 Flash

Get API Key
1000+ models, one API.