Google: Gemini 2.0 Flash Experimental (free)
google/gemini-2.0-flash-exp:free
Created Dec 11, 20241,048,576 context
$0/M input tokens$0/M output tokens
Providers for Gemini 2.0 Flash Experimental (free)
OpenRouter routes requests to the best providers that are able to handle your prompt size and parameters, with fallbacks to maximize uptime.
Context 1.05M Max Output 8K Input $0 Output $0 | |
Context 1.05M Max Output 8K Input $0 Output $0 |
1.
DocsLoop
new
17.8Btokens
2.
Cline
Autonomous coding agent right in your IDE
3.8Btokens
3.
Roo Code
A whole dev team of AI agents in your editor
2.68Btokens
4.
SillyTavern
LLM frontend for power users
415Mtokens
5.
liteLLM
Open-source library to simplify LLM calls
158Mtokens
6.
Rubii.ai - Best AI Roleplay Ever!
new
119Mtokens
7.
Atlas
The AI copilot students trust
91.5Mtokens
8.
OpenRouter: Chatroom
Chat with multiple LLMs at once
67.9Mtokens
9.
Agnaistic
A "bring your own AI" chat service
46.8Mtokens
10.
Aider
AI pair programming in your terminal
45.8Mtokens
11.
New API
new
42.1Mtokens
12.
Void
new
38.3Mtokens
13.
Cherry Studio
new
30.7Mtokens
14.
Chub AI
GenAI for everyone
27.3Mtokens
15.
Quack
Design and interact with characters
27.3Mtokens
16.
Open WebUI
Extensible, self-hosted AI interface
26.1Mtokens
17.
Tech Celerate LLC
new
26Mtokens
18.
Smashing Magazine Batch Summarizer
new
22.9Mtokens
19.
Cline Chinese
new
20.8Mtokens
20.
ChatWise
Chatbot with artifacts and search
17Mtokens
Not enough data to display yet.
Google: Gemini 2.0 Flash Lite
Created February 25, 20251,048,576 context
Google: Gemini 2.0 Flash
Created February 5, 20251,000,000 context
Uptime stats for Gemini 2.0 Flash Experimental (free)
Uptime stats for Gemini 2.0 Flash Experimental (free) across all providers
When an error occurs in an upstream provider, we can recover by routing to another healthy provider, if your request filters allow it.
Learn more about our load balancing and customization options.
Sample code and API for Gemini 2.0 Flash Experimental (free)
OpenRouter normalizes requests and responses across providers for you.
OpenRouter provides an OpenAI-compatible completion API to 300+ models & providers that you can call directly, or using the OpenAI SDK. Additionally, some third-party SDKs are available.
In the examples below, the OpenRouter-specific headers are optional. Setting them allows your app to appear on the OpenRouter leaderboards.
from openai import OpenAI
client = OpenAI(
base_url="https://openrouter.ai/api/v1",
api_key="<OPENROUTER_API_KEY>",
)
completion = client.chat.completions.create(
extra_headers={
"HTTP-Referer": "<YOUR_SITE_URL>", # Optional. Site URL for rankings on openrouter.ai.
"X-Title": "<YOUR_SITE_NAME>", # Optional. Site title for rankings on openrouter.ai.
},
extra_body={},
model="google/gemini-2.0-flash-exp:free",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "What is in this image?"
},
{
"type": "image_url",
"image_url": {
"url": "https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Gfp-wisconsin-madison-the-nature-boardwalk.jpg/2560px-Gfp-wisconsin-madison-the-nature-boardwalk.jpg"
}
}
]
}
]
)
print(completion.choices[0].message.content)
Using third-party SDKs
For information about using third-party SDKs and frameworks with OpenRouter, please see our frameworks documentation.
See the Request docs for all possible fields, and Parameters for explanations of specific sampling parameters.