GOOGLE MODEL FAMILY
Gemini API Models: Pricing, Context and Model Selection
Choose a Gemini API model for multimodal input, long context, coding, search-backed answers, structured output, and production AI agents.
Available models
Open a model page from this family
Read by decision
How to choose a Gemini API model
Start with the smallest model likely to meet the workload. Compare it with one higher-capability candidate on the same tasks, then choose by accepted-result quality, latency, reliability, and total cost.
- Start with the stable Gemini 3.7 Flash release for multimodal coding and AI agent workflows.
- Keep Gemini 3.6 Flash when its established behavior matters more than the newest features.
- Use preview models only when they can be switched off quickly and a tested fallback is ready.
Gemini API capabilities
- Gemini 3.7 Flash accepts text, image, video, audio and PDF input and returns text.
- It publishes a 1,048,576-token input limit and 65,536-token output limit.
- Supported features include function calling, structured output, code execution, search grounding, file search and URL context.
- Thinking levels are low, medium and high; medium is the documented default.
Gemini pricing and context questions
Do not compare only the headline input rate. Include output, cache reads and writes, long-context tiers, reasoning tokens, tool calls, retries, and the amount of history resent on every turn.
- Use context caching for repeated large prefixes and compare the cache economics with real traffic.
- Batch processing can reduce vendor cost for asynchronous workloads, but route support must be confirmed.
- Pin an exact stable ID for production instead of relying on a moving preview alias.
Which workloads fit Gemini?
- Understanding video, audio, and documents through one request format.
- Coding agents that combine structured tools with large context windows.
- Analysis backed by web search when current facts matter.
- Large-scale extraction and classification with explicit schemas.
Gemini API limits and migration risks
- Gemini 3.7 Flash does not publish audio or image generation and does not support the Live API.
- Computer use is preview functionality and needs separate risk controls.
- Pricing and preview status are date-sensitive; recheck them before launch.
Move from model research to a usable model ID
Open a model page above, note its provider model ID, and then use Model Plaza to confirm the ID available to your API key. Store that ID in configuration so it can be reviewed and changed without rewriting the application.
Frequently asked questions
Which Gemini API model should I use?
Start with the smallest candidate whose published capabilities match the task, then compare it with one stronger model on a representative evaluation set.
How much does the Gemini API cost?
Pricing belongs to a specific model. Open its page for provider pricing, then confirm the LLMFly AI price in Model Plaza.
What is the Gemini context window?
Context limits vary by model. Use the specific model page and catalog instead of inferring a limit from the family name.
Can I use Gemini through an OpenAI-compatible client?
Use a model marked compatible in Model Plaza and test the endpoint, streaming, tools, structured outputs, and error behavior your application needs.
Why keep the model ID in configuration?
It lets you test, roll back, and change models without scattering provider-specific IDs throughout the codebase.
Choose a Gemini model
Open Model Plaza to confirm the model ID, API key access, availability, and current price.