Modelo mais recente Outros modelos
O Gemini 3.7 Flash (gemini-3.7-flash) está em disponibilidade geral (GA) e pronto para uso em produção. É nosso modelo mais inteligente para programação e agentes.
Este guia explica as novidades do Gemini 3.7 Flash, as mudanças na API, exemplos de código e orientações de migração.
Novo modelo
| Modelo | ID do modelo | Nível de raciocínio padrão | Preços | Descrição |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash |
medium |
O 3.7 Flash está disponível até o fim do ano com um preço promocional de US $0,75/1 milhão de tokens de entrada e US $3,75/1 milhão de tokens de saída. Consulte os preços para mais detalhes. | Nosso modelo Flash mais avançado, criado para programação complexa, fluxos de trabalho agênticos e execução confiável de várias etapas. |
O Gemini 3.7 Flash é compatível com uma janela de contexto de 1 milhão de tokens, 64 mil tokens de saída máxima, níveis de pensamento ajustáveis (low, medium, high) e o mesmo conjunto de ferramentas integradas do 3.6 Flash.
Para especificações completas, consulte a página do modelo Gemini 3.7 Flash. Para saber os preços detalhados, consulte a página de preços.
Guia de início rápido
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Write a responsive navigation component in React with smooth animations and dark mode toggle."
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
model: "gemini-3.7-flash",
input: "Write a responsive navigation component in React with smooth animations and dark mode toggle.",
});
console.log(interaction.output_text);
Java
import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;
Client client = new Client();
CreateModelInteraction req = CreateModelInteraction.builder()
.model(Model.of("gemini-3.7-flash"))
.input(InteractionsInput.of("Write a responsive navigation component in React with smooth animations and dark mode toggle."))
.build();
Interaction interaction =
client.interactions.create(CreateInteractionRequestBody.of(req)).interaction().get();
System.out.println(interaction.outputText().orElse(""));
REST
curl "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"model": "gemini-3.7-flash",
"input": "Write a responsive navigation component in React with smooth animations and dark mode toggle."
}'
Novidades do Gemini 3.7 Flash
- Programação e tarefas de agente:qualidade significativamente maior em engenharia de software do mundo real e comparativos de agentes, melhorando a resolução de problemas e reduzindo loops de agentes com falha.
- Desenvolvimento da Web e paridade de design mais forte:gera código de aplicativo da Web e para computador de maior fidelidade diretamente de simulações de design, com ganhos significativos na adesão ao design e na auditoria de bases de código atuais em relação a simulações para verificar a paridade de design 1:1.
- Preços promocionais:o Gemini 3.7 Flash vai estar disponível com um preço inicial de US $0,75/1 milhão de tokens de entrada e US $3,75/1 milhão de tokens de saída. Também vamos aplicar essa nova taxa ao 3.6 Flash. O preço promocional expira em 31 de dezembro de 2026. Depois disso, será cobrado US$ 1,50 por 1 milhão de tokens de entrada e US $7,50 por 1 milhão de tokens de saída.
Como escolher o modelo certo
Consulte a tabela a seguir para analisar os destinos de migração recomendados para suas cargas de trabalho. Para fazer upgrade do Gemini 3.5 Flash, do Gemini 3 Flash (pré-lançamento) ou do Gemini 3.1 Pro, remova os parâmetros de amostragem descontinuados (temperature, top_p, top_k) e as respostas preenchidas do modelo. O Gemini 3.6 Flash já não oferecia suporte a esses parâmetros.
| Modelo | Principais casos de uso | Destino de migração recomendado |
|---|---|---|
Gemini 3.7 Flashgemini-3.7-flash |
Geração de código, raciocínio espacial/multimodal, fluxos de trabalho agênticos de várias etapas, adesão ao design | Gemini 3.6 Flash, Gemini 3.5 Flash, Gemini 3 Flash (pré-lançamento) ou Gemini 3.1 Pro |
Entender os níveis de raciocínio
O Gemini 3.7 Flash oferece aos desenvolvedores controle flexível sobre latência e inteligência ao ajustar o nível de raciocínio do modelo:
- Baixo nível de raciocínio: reduz o tempo de resposta para tarefas com latência crítica, como pipelines de resposta a incidentes, chat em tempo real, redação de rascunhos e análise de dados rápida.
- Média (padrão): a melhor qualidade para a maioria das tarefas. Recomendado para casos de uso complexos de código e agentes, com maior precisão na primeira tentativa.
- Alto nível de raciocínio: maximiza a capacidade do modelo de pensar e usar ferramentas. Ideal para raciocínio complexo, matemática difícil e tarefas de programação e agentes complexas. Permite pensamentos mais elaborados e chamadas de função, com maior consumo de tokens e custo.
Para configurar os níveis de pensamento no Gemini 3.7 Flash:
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
generation_config={
"thinking_level": "medium" # Balanced reasoning effort for complex tasks
}
)
print(interaction.output_text)
Para conferir exemplos de código em vários idiomas (JavaScript, Java, Go, REST) e conceitos de raciocínio detalhados, consulte Entender os níveis de raciocínio no Gemini 3.8 Flash.
Suporte ao agente do Antigravity
O Gemini 3.7 Flash passou a oferecer suporte ao agente do Antigravity nos Agentes Gerenciados do Gemini e ao SDK do Google Antigravity.
Para conferir exemplos de código atuais e a configuração padrão mais recente do agente, consulte o guia do agente Antigravity e o guia do Gemini 3.8 Flash.
Checklist de migração
`/gemini-api-dev migrate my app to Gemini 3.7 Flash`
Migrar para o gemini-3.7-flash
- Atualizar ID do modelo:mude a string do modelo de destino para
gemini-3.7-flash. - Configurar o nível de pensamento:substitua
thinking_budgetpelo enum de stringthinking_levele defina como"low","medium"(padrão) ou"high", conforme necessário para sua carga de trabalho. - Aplicar mudanças nos parâmetros da API Gemini 3:remova os parâmetros de amostragem descontinuados (
temperature,top_p,top_k),candidate_count(não compatível com o Gemini 3 e versões mais recentes) e turnos de modelo pré-preenchidos. Consulte Mudanças na API Gemini 3.6 e atualizações de parâmetros. - Requisitos básicos do Gemini 3.x:para correspondência estrita de respostas de chamada de função, atualizações do SDK e preservação da assinatura de pensamento, consulte a Lista de verificação de migração do Gemini 3.5.
Preços
Para detalhes completos sobre preços e tarifas promocionais, consulte a página de preços.
Próximas etapas
- Revise as especificações da API na Visão geral dos modelos.
- Conheça a orquestração de vários agentes no guia da API Interactions.
- Teste e refine comandos no Google AI Studio.