Gemini 3.7 Flash ( gemini-3.7-flash ) общедоступен (GA) и готов к использованию в производственной среде. Это наша самая интеллектуальная рабочая модель для программирования и агентов.
В этом руководстве объясняется, что нового в Gemini 3.7 Flash, приводятся изменения в API, примеры кода и рекомендации по миграции.
Новая модель
| Модель | Идентификатор модели | Уровень мышления по умолчанию | Цены | Описание |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash | medium | 3.7 Flash доступен до конца года по ознакомительной цене 0,75 долл. США за 1 млн входных токенов и 3,75 долл. США за 1 млн выходных токенов; подробности см. в разделе «Цены» . | Наша самая мощная модель Flash, созданная для сложного программирования, агентных рабочих процессов и надежного многоэтапного выполнения. |
Gemini 3.7 Flash поддерживает контекстное окно размером 1 миллион токенов, максимальное количество выходных токенов — 64 тысячи, настраиваемые уровни мышления ( low , medium , high ) и тот же набор встроенных инструментов, что и в версии 3.6 Flash.
Полные технические характеристики см. на странице модели Gemini 3.7 Flash . Подробную информацию о ценах см. на странице с ценами .
Быстрый старт
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Write a three.js script that renders a realistic 3D black hole."
)
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 three.js script that renders a realistic 3D black hole.",
});
console.log(interaction.output_text);
ОТДЫХ
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 three.js script that renders a realistic 3D black hole."
}'
Что нового в Gemini 3.7 Flash?
- Задачи программирования и работы с агентами: Значительно более высокое качество на реальных тестовых задачах в области разработки программного обеспечения и работы агентов, что улучшает разрешение проблем и уменьшает количество неудачных циклов работы агентов.
- Веб-разработка и повышение соответствия дизайна: генерирует более качественный код для настольных и веб-приложений непосредственно из макетов дизайна, что значительно повышает соответствие дизайна и упрощает аудит существующих кодовых баз на основе макетов для проверки соответствия дизайна «один к одному».
- Акционная цена: Gemini 3.7 Flash будет доступен по вводной цене 0,75 долл. США за 1 млн входных токенов и 3,75 долл. США за 1 млн выходных токенов. Мы также применяем этот новый курс к 3.6 Flash. Вводная цена действует до 31 декабря 2026 года; после этого будет применяться цена 1,50 долл. США за 1 млн входных токенов и 7,50 долл. США за 1 млн выходных токенов.
Выбор подходящей модели
Обратитесь к таблице ниже, чтобы ознакомиться с рекомендуемыми целевыми версиями для миграции ваших рабочих нагрузок. Для обновления с Gemini 3.5 Flash, Gemini 3 Flash (Preview) или Gemini 3.1 Pro убедитесь, что вы удалили устаревшие параметры выборки ( temperature , top_p , top_k ) и предварительно заполненные значения параметров модели. Gemini 3.6 Flash больше не поддерживает эти параметры.
| Модель | Основные варианты использования | Рекомендуемая целевая миграция |
|---|---|---|
Gemini 3.7 Flashgemini-3.7-flash | Генерация кода, пространственное/мультимодальное мышление, многоэтапные рабочие процессы агентов, соблюдение проектных требований. | Gemini 3.6 Flash , Gemini 3.5 Flash , Gemini 3 Flash (Preview) или Gemini 3.1 Pro |
Понимание уровней рассуждения
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)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await 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"
}
});
console.log(interaction.output_text);
ОТДЫХ
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": "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
"generation_config": {
"thinking_level": "medium"
}
}'
Обновленный антигравитационный агент
Благодаря улучшенной производительности и логике, Gemini 3.7 Flash теперь является новой версией Flash по умолчанию, используемой в агенте Antigravity в Gemini Managed Agents и Google Antigravity SDK .
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
agent="antigravity-preview-05-2026",
input=(
"Audit https://web.dev for performance, Core Web Vitals, and SEO. "
"Query Google's PageSpeed Insights API for both Mobile and Desktop strategies. "
"Check search indexing with Google Search for site:web.dev. "
"Format the output as a side-by-side scorecard table with prioritized fixes."
),
environment="remote",
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
agent: "antigravity-preview-05-2026",
input: "Audit https://web.dev for performance, Core Web Vitals, and SEO. Query Google's PageSpeed Insights API for both Mobile and Desktop strategies. Check search indexing with Google Search for site:web.dev. Format the output as a side-by-side scorecard table with prioritized fixes.",
environment: "remote",
}, { timeout: 300000 });
console.log(interaction.output_text);
ОТДЫХ
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "Content-Type: application/json" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-d '{
"agent": "antigravity-preview-05-2026",
"input": "Audit https://web.dev for performance, Core Web Vitals, and SEO. Query Google'\''s PageSpeed Insights API for both Mobile and Desktop strategies. Check search indexing with Google Search for site:web.dev. Format the output as a side-by-side scorecard table with prioritized fixes.",
"environment": "remote"
}'
Базовую модель Gemini можно настроить с помощью agent_config .
Контрольный список миграции
`/gemini-interactions-api migrate my app to Gemini 3.7 Flash`
Перейти на gemini-3.7-flash
- Обновите идентификатор модели: измените строку с целевой моделью на
gemini-3.7-flash. - Удалите устаревшие параметры выборки:
- Удалите параметры
temperature,top_pиtop_kиз конфигураций поколений. - Замените
thinking_budgetна строковый перечислимыйthinking_level. - Удалить
candidate_count(не поддерживается в Gemini 3.x).
- Удалите параметры
- Внедрить правила проверки поворотов:
- Стандартизировать многоэтапные диалоги на стороне сервера,
previous_interaction_id. - Удалите предварительно заполненные повороты модели.
- Стандартизировать многоэтапные диалоги на стороне сервера,
- Вызов функции аудита:
- Разместите мультимодальные ресурсы внутри полезной нагрузки ответа.
- Форматируйте встроенные инструкции с помощью
\n\n. - Если вы видите ошибки
Malformed_Function_Callсвязанные с текстом, предшествующим обработке, см. раздел «Обходные пути для требований к тексту, предшествующему обработке» . - Только при использовании API generateContent: убедитесь, что все объекты
FunctionResponseсодержатcall_idиname.
- Базовые требования Gemini 3.x: информацию об обновлениях SDK и сохранении сигнатур см. в контрольном списке миграции Gemini 3.5 .
Цены
Вводные цены действуют для Google AI Studio и Gemini Enterprise Agent Platform до 31 декабря 2026 года для версий Gemini 3.7 Flash и Gemini 3.6 Flash. С 1 января 2027 года вступят в силу стандартные цены. Подробную информацию см. на странице с ценами .
Следующие шаги
- Ознакомьтесь со спецификациями API в разделе «Обзор моделей» .
- Подробнее об оркестровке нескольких агентов см. в Руководстве по API взаимодействий .
- Тестируйте и дорабатывайте подсказки в Google AI Studio .