Что нового в Gemini 3.7 Flash

Новейшая модель Другие модели

Gemini 3.7 Flash (gemini-3.7-flash) – это модель Flash предыдущего поколения из серии Gemini 3, которая теперь устарела и автоматически перенаправляется на Gemini 3.8 Flash.

Это руководство сохранено для справки и документирует возможности и изменения, представленные в Gemini 3.7 Flash.

Обзор модели

Модель Идентификатор модели Уровень рассуждений по умолчанию Описание
Gemini 3.7 Flash (поддержка прекращена) gemini-3.7-flash medium Модель Flash предыдущего поколения, созданная для написания кода, рабочих процессов с агентами и многоэтапного выполнения. Заменена на Gemini 3.8 Flash.

Gemini 3.7 Flash поддерживает окно контекста на миллион токенов, до 64 000 выходных токенов, настраиваемые уровни мышления (low, medium, high) и тот же набор встроенных инструментов, что и 3.6 Flash.

Полные характеристики приведены на странице модели Gemini 3.7 Flash.

Краткое руководство

Python

from google import genai

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.7-flash",
    contents="Write a responsive navigation component in React with smooth animations and dark mode toggle."
)

print(response.text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const response = await ai.models.generateContent({
  model: "gemini-3.7-flash",
  contents: "Write a responsive navigation component in React with smooth animations and dark mode toggle.",
});

console.log(response.text);

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.7-flash:generateContent" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [{
      "parts": [{"text": "Write a responsive navigation component in React with smooth animations and dark mode toggle."}]
    }]
  }'

Что нового в Gemini 3.7 Flash

  • Программирование и агентные задачи. Значительно более высокое качество в реальных тестах на разработку ПО и агентных тестах, что улучшает решение проблем и снижает количество неудачных циклов агентов.
  • Веб-разработка и более точное соответствие дизайну. Модель генерирует более качественный код для десктопных и веб-приложений на основе макетов дизайна, обеспечивая более точное соответствие дизайну и позволяя проверять существующие базы кода на соответствие макетам.

Уровни рассуждения

Gemini 3.7 Flash позволяет разработчикам гибко управлять задержкой и интеллектом, настраивая уровень мышления модели:

  • Не требует больших усилий. Позволяет быстрее получать ответы на задачи, критичные к задержкам, например при реагировании на инциденты, в чатах, при создании черновиков и быстром анализе данных.
  • Среднее (по умолчанию). Оптимальное качество для большинства задач. Рекомендуется для сложных задач по написанию кода и использования агентов. Обеспечивает более высокую точность при первом проходе.
  • Высокая мыслительная нагрузка. Модель максимально использует свои возможности и инструменты. Лучше всего подходит для сложных рассуждений, математических задач, программирования и работы с агентами. Позволяет использовать расширенные рассуждения и вызовы функций, но при этом потребляет больше токенов и стоит дороже.

Чтобы настроить уровень рассуждения в Gemini 3.7 Flash:

Python

from google import genai
from google.genai import types

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.7-flash",
    contents="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
    config=types.GenerateContentConfig(
        thinking_config=types.ThinkingConfig(
            thinking_level="medium"  # Balanced reasoning effort for complex tasks
        ),
    ),
)

print(response.text)

Примеры кода на разных языках (JavaScript, REST) и подробные концепции рассуждений приведены в статье Об уровнях рассуждений в Gemini 3.8 Flash.

Поддержка агента Antigravity

Другие модели

Дальнейшие действия