Gemini 3.7 Flash
Gemini 3.7 Flash by Google AI: $0.75 per 1M input and $3.75 per 1M output tokens, 1.0M context. Call it with one OpenAI-compatible API key, compare it with similar models, start free.
Gemini 3.7 Flash is served by Google AI and called through odnoga on /v1/chat/completions, in the same OpenAI-compatible shape every other model on that endpoint uses. It is a reasoning model, so it spends extra output tokens working through a problem before answering — budget for higher output cost on hard tasks. It accepts images alongside text. It supports tool and function calling. It can be forced to return structured JSON. Its 1.0M-token context window sets how much input you can send in one request. Cached input is billed at $0.075 per 1M tokens, so repeated prefixes cost less.
Specification and price
| Vendor | Google AI |
|---|---|
| Model ID | gemini-3.7-flash |
| Context window | 1.0M tokens |
| Max output | 66K tokens |
| Served on | /v1/chat/completions |
| Capabilities | Reasoning, Reads images, Tool calling, JSON schema, Streaming, Web search, Prompt caching, Batch |
| Per 1M tokens | Vendor cost | Your price on Free+7% |
|---|---|---|
| Input | $0.75 | $0.806 |
| Output | $3.75 | $4.03 |
| Cached input | $0.075 | $0.081 |
Vendor cost is the list price per million tokens as recorded in the odnoga catalog; your price applies your plan margin with the same formula that bills every request — see pricing. Pricing
Call it through odnoga
const res = await fetch("https://api.odnoga.com/v1/chat/completions", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.ODNOGA_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "gemini-3.7-flash",
messages: [{ role: "user", content: "Hello" }],
}),
});
One endpoint, one key, one bill — /v1/chat/completions takes the same shape whichever vendor is behind it. Swap the model id and odnoga handles keys, routing, limits and cost accounting.
What Gemini 3.7 Flash can do
Everything below is what the model itself supports. Ask for something it does not do and odnoga tells you before the request reaches the provider, instead of returning a worse answer.
Works through a problem step by step before answering, which costs more tokens and buys accuracy on hard tasks.
Send a screenshot, a photo or a scan in the same message as your text.
The model can call functions you define and use what they return.
Answers with valid JSON instead of prose you would have to parse.
Answers in the exact shape you specify, so the response fits your types without a fallback path.
Tokens arrive as they are produced, so your interface can answer immediately.
Can look something up rather than answer from training data alone. Billed per search.
A prompt you send repeatedly is charged at the cached rate, which is a fraction of the input price.
Work that can wait goes through at a lower price.
Beyond text
Send a document and ask about it, without extracting the text yourself first.
Takes recorded speech as input.
Takes video as input and answers questions about what happens in it.
Finer control
- Structured outputs · The provider guarantees the schema rather than merely aiming for it.
How to use Gemini 3.7 Flash
Reviewed 2026-09-14
Best for
- Agentic work at scale: Google positions it as the high-efficiency workhorse of the Gemini 3 family, with strong code generation and terminal execution.
- High-throughput production traffic where you still want reasoning.
- Very large inputs — around a million tokens of context, including long documents and whole repositories.
- Multimodal input: text plus images in the same request.
Not the right pick when
- The very deepest reasoning problems, where a Pro-tier Gemini model is the intended answer.
- Ultra-cheap bulk classification — a Flash-Lite tier costs less.
- Workloads pinned to a preview model id, which can change; prefer a stable id for production.
Practical tips through odnoga
- 01Treat it as the default in a Gemini setup and escalate only what fails evaluation to a Pro tier.
- 02Keep the long, stable context first so context caching reduces the repeated cost.
- 03Send images only when they change the answer; image tokens are real tokens.
- 04Pin the exact model id in the managed prompt version — Google ships Flash revisions quickly, and a frozen version keeps your evaluation comparable.
What a month costs
1,000 calls a month, 10,000 input tokens and 2,000 output tokens each, at your Free price (vendor cost +7%):
| Input (10M tokens) | $8.06 |
|---|---|
| Output (2M tokens) | $8.06 |
| Your cost per month on Free | $16.13 |
Vendor list cost $15.00 + odnoga margin $1.13 (+7%). Cached input or answer reuse lowers it; odnoga records both numbers per request.
If Gemini 3.7 Flash is not the one
Models that take the same kind of input, are priced the same way, and do the closest thing to what this one does. Not a quality ranking — odnoga does not benchmark models.
| Model | Context | Input / 1M | Output / 1M | Capabilities |
|---|---|---|---|---|
| Gemini 3.7 Flash | 1.0M | $0.75 | $3.75 | Reasoning, Reads images, Tool calling, JSON schema, Streaming, Web search, Prompt caching, Batch |
| Gemini 3.6 Flash | 1.0M | $0.75 | $3.75 | Reasoning, Reads images, Tool calling, JSON schema, Streaming, Web search, Prompt caching, Batch |
| Gemini 3.8 Flash | 1.0M | $0.75 | $3.75 | Reasoning, Reads images, Tool calling, JSON schema, Streaming, Web search, Prompt caching, Batch |
| Gemini 3 Flash Preview | 1.0M | $0.5 | $3 | Reasoning, Reads images, Tool calling, JSON schema, Streaming, Web search, Prompt caching, Batch |
Questions
- Where does Gemini 3.7 Flash sit in the family?
- Google describes it as the high-efficiency, cost-effective model of the Gemini 3 family — the primary agentic workhorse between the deep-reasoning Pro models and the high-throughput Flash-Lite tier.
- Is it good for coding agents?
- Google highlights code generation and terminal execution as the main gains in this release. Verify it on your own repository tasks in the evaluation laboratory before switching an agent over.
- How do I compare it fairly with a Claude or GPT model?
- Freeze the same test cases and run 2 to 8 models against them in odnoga. You get one table with pass rate, tokens, latency and cost per model, on your prompts rather than public benchmarks.
All models · Pricing · Docs · Compare models in the evaluation lab
Sources: Google DeepMind — Gemini 3.7 Flash model card, Google Cloud — developer guide to Gemini 3.7 Flash
Other Google AI models
Gemini 2.5 Flash Native Audio (Live)
$0.5 / $2 per 1M
Gemini 2.5 Flash TTS
$0.5 / $10 per 1M
Gemini 2.5 Pro TTS
$1 / $20 per 1M
Gemini 3 Flash Preview
$0.5 / $3 per 1M
Gemini 3 Pro Image (Nano Banana Pro)
$2 / $12 per 1M
Gemini 3.1 Flash Image (Nano Banana 2)
$0.5 / $3 per 1M
Gemini 3.1 Flash Lite Image (Nano Banana 2 Lite)
$0.25 / $1.50 per 1M
Gemini 3.1 Flash Live
$0.75 / $4.50 per 1M