Что нового в Gemini 3.6 Flash и 3.5 Flash-Lite

Последняя модель Другие модели

Gemini 3.6 Flash (gemini-3.6-flash) и Gemini 3.5 Flash-Lite (gemini-3.5-flash-lite) – это модели предыдущего поколения из серии Gemini 3, которые по-прежнему доступны для использования в рабочих целях. Новейшая модель Flash – Gemini 3.8 Flash.

  • Gemini 3.6 Flash: более высокая производительность при выполнении сложных задач, требующих использования агентов и нескольких способов взаимодействия, при меньшем количестве токенов и более низкой цене, чем у 3.5 Flash.
  • Gemini 3.5 Flash-Lite – самая быстрая и экономичная модель в семействе 3.5. Превосходит предыдущие поколения Flash-Lite по скорости выполнения задач.

В этом руководстве рассказывается, что было представлено в каждой модели, какие изменения API влияют на ваш код и как выполнить миграцию.

Gemini 3.6 Flash

  1. Установите навык.

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Примените навык:

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. Установите навык.

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Как применить навык

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

Новые модели

Модель Идентификатор модели Уровень рассуждений по умолчанию Цены Описание
Gemini 3.6 Flash gemini-3.6-flash medium 1,5 доллара США за 1 млн входных токенов и 7,5 доллара США за 1 млн выходных токенов Баланс между скоростью и интеллектом для агентских и мультимодальных задач.
Gemini 3.5 Flash-Lite gemini-3.5-flash-lite minimal 0,30 долл. США за 1 млн входных токенов и 2,50 долл. США за 1 млн выходных токенов. Самая быстрая и недорогая модель 3.5 для выполнения большого количества задач.

Обе модели поддерживают окно контекста на 1 млн токенов, максимальное количество выходных токенов – 64 000, рассуждения и полный набор встроенных инструментов, включая использование компьютера.

Полные характеристики приведены на страницах моделей:

Подробная информация о ценах приведена на этой странице.

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

Python

from google import genai

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.6-flash",
    contents="Write a three.js script that renders an interactive 3D robot.",
)

print(response.text)

JavaScript

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

const ai = new GoogleGenAI({});

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-3.6-flash",
    contents: "Write a three.js script that renders an interactive 3D robot.",
  });
  console.log(response.text);
}

main();

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.6-flash:generateContent"       -H "x-goog-api-key: $GEMINI_API_KEY"       -H 'Content-Type: application/json'       -X POST       -d '{
    "contents": [{
      "parts": [{"text": "Write a three.js script that renders an interactive 3D robot."}]
    }]
  }'

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

  • Сокращение количества токенов и шагов. Выполняет многоэтапные рабочие процессы с меньшим количеством шагов рассуждения, диалогов и вызовов инструментов, чем Gemini 3.5. Это также позволяет избежать зацикливания.
  • Улучшенная генерация кода. Создает более качественный код, готовый к использованию, с меньшим количеством нежелательных правок и циклов отладки.
  • Улучшенное следование инструкциям. Сокращает количество нежелательных изменений файлов во время диагностики.
  • Улучшенное мультимодальное и пространственное мышление. Модель лучше интерпретирует диаграммы, преобразует визуальные чертежи и генерирует макеты веб-страниц с несколькими элементами.
  • Предварительная программная проверка. Gemini 3.5 Pro чаще, чем Gemini 3.5 Flash, запускает скрипты диагностического кода перед внесением изменений. Это повышает точность при выполнении сложных задач, но может привести к дополнительным исследовательским шагам при выполнении рутинных задач на интерфейсе.
  • Поддержка использования компьютера. Поддерживается как встроенный инструмент для автоматизации интерфейса агента.
  • Предпочтения в отношении стиля интерфейса. Модель лучше создает функциональный код, хотя люди-оценщики предпочитали более ранние модели для визуального макета и стиля. Чтобы этого избежать, предоставьте четкие инструкции по дизайну.
  • Уровень рассуждений по умолчанию (средний). Используется тот же уровень рассуждений medium по умолчанию, что и в Gemini 3.5 Flash.
  • Сниженная цена. Более низкая стоимость выходных токенов (7,50 доллара США за миллион по сравнению с 9 долларами США за миллион для 3.5 Flash). Стоимость входных токенов останется прежней – 1,50 долл.США за 1 млн.

Что нового в Gemini 3.5 Flash-Lite

  • Сокращенная задержка выполнения задач. Самая высокая пропускная способность в семействе 3.5 для обработки больших объемов данных и извлечения документов.
  • Улучшенное рассуждение и мультимодальная производительность. Улучшенная версия Gemini 2.5 Flash с более высокими оценками в задачах на рассуждение, таких как HLE (18,0% против 11,0%), и мультимодальных тестах, таких как CharXIV (74,5% против 63,7%).
  • Оркестрация суб-агентов и надежность инструментов. Повышена надежность выполнения инструментов для выполнения кода, поиска и рабочих процессов MCP. Повысьте уровень мышления для автономного планирования и сложных задач для вспомогательных агентов.
  • Улучшенное понимание документов. Повышена точность синтаксического анализа документов и извлечения структурированных данных. Поэкспериментируйте с минимальным и высоким уровнями рассуждения в зависимости от сложности документа.
  • Интерактивное веб-программирование и обработка табличных данных. Модель хорошо справляется с обработкой табличных данных и JavaScript на стороне клиента, планируя с помощью легковесного выполнения кода.
  • Сохранение личности и контекста чат-бота. Модель лучше, чем Gemini 3.1 Flash-Lite, следует пошаговым инструкциям и сохраняет личность.
  • Поддержка использования компьютера. Поддерживается как встроенный инструмент для автоматизации интерфейса агента.

Как выбрать подходящую модель Flash или Flash-Lite

Используйте эту таблицу, чтобы выбрать подходящую модель и путь переноса для ваших рабочих нагрузок.

Обе модели требуют удаления устаревших параметров выборки (temperature, top_p, top_k) и готовых реплик модели. Подробную информацию вы найдете в разделе Изменения в API.

Модель Основные примеры использования Рекомендуемый целевой продукт для переноса
Gemini 3.6 Flash
gemini-3.6-flash
Генерация кода, пространственное/мультимодальное рассуждение, многоэтапные рабочие процессы агентов Gemini 3.5 Flash, Gemini 3 Flash (предварительная версия) или Gemini 3.1 Pro
Gemini 3.5 Flash-Lite
gemini-3.5-flash-lite
Автономное выполнение субагентов, анализ больших объемов данных и извлечение документов, структурированный синтаксический анализ JSON Gemini 3.1 Flash-Lite или Gemini 2.5 Flash

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

Изменения API и обновления параметров

Начиная с Gemini 3.6 Flash и Gemini 3.5 Flash-Lite, следующие изменения API применяются к этим моделям и всем будущим выпускам моделей Gemini.

  • Прекращение поддержки параметров выборки. Прекращена поддержка параметров temperature, top_p и top_k. API игнорирует эти параметры и возвращает ошибку в будущих поколениях моделей.
  • Проверка готовых реплик модели. Готовые реплики модели больше не поддерживаются. Если последний непустой ход в запросе – это ход model, API возвращает ошибку 400.

В разделах ниже приведены подробные объяснения и примеры кода для каждого изменения API.

1. Прекращение поддержки параметров выборки (temperature, top_p, top_k)

temperature, top_p и top_k больше не поддерживаются и игнорируются. В будущих поколениях моделей передача этих параметров будет приводить к ошибке HTTP 400. Удалите эти параметры из всех запросов.

# ⚠️ Remove these parameters (deprecated)
generation_config = {
     "temperature": 0.7,
     "top_p": 0.9,
     "top_k": 40,
}

Чтобы повысить детерминированность, задайте системную инструкцию с четкими правилами для вашего варианта использования.

2. Проверка готовой реплики модели

Запросы к API, заканчивающиеся непустым ходом с ролью модели, запрещены и возвращают ошибку HTTP 400.

⚠️ Исключить

В устаревших полезных нагрузках generateContent или необработанных полезных нагрузках REST теперь запрещено завершать разговор ролью модели:

/* ❌ DO NOT: End payload contents with a 'model' role turn */
{
  "contents": [
    {"role": "user", "parts": [{"text": "Translate 'Hello world' to Spanish."}]},
    {"role": "model", "parts": [{"text": "Translation:"}]}  /* ❌ Returns error */
  ]
}

Если ваше приложение ранее заполняло модель, чтобы подавить преамбулы или принудительно использовать формат JSON, вместо этого используйте system_instruction или структурированные выходные данные.

# ✅ RECOMMENDED: Use system_instruction to specify output format
response = client.models.generate_content(
    model="gemini-3.6-flash",
    contents="Translate 'Hello world' to Spanish.",
    config={"system_instruction": "Output only the translation without introductory text."},
)

Контрольный список для переноса

Gemini 3.6 Flash

  1. Установите навык.

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Примените навык:

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. Установите навык.

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Примените навык:

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

Переход на gemini-3.6-flash

  • Обновите идентификатор модели. Измените строку целевой модели на gemini-3.6-flash.
  • Обновите параметры. Удалите устаревшие параметры выборки (temperature, top_p, top_k), candidate_count (не поддерживается в Gemini 3 и более поздних версиях) и готовые реплики модели, как описано в разделе Изменения API и обновления параметров.
  • Настройте уровень мышления. Замените thinking_budget на thinking_level ("medium" или "high").
  • Проверка вызова функции:
    • Убедитесь, что все объекты FunctionResponse содержат call_id и name.
    • Поместите мультимодальные объекты в полезную нагрузку ответа.
    • Форматируйте встроенные инструкции с помощью тега \n\n.
    • Если вы видите ошибки Malformed_Function_Call, связанные с текстом, который показывается до инструмента, ознакомьтесь с рекомендациями по устранению неполадок.
  • Базовые требования Gemini 3.x. Чтобы узнать, как обновить SDK и сохранить цифровые подписи мыслей, прочитайте статью Цифровые подписи мыслей.

Переход на gemini-3.5-flash-lite

  • Изменить идентификатор модели: измените целевую строку модели на gemini-3.5-flash-lite.
  • Настройте уровень рассуждений:
    • Для извлечения, маршрутизации или классификации больших объемов данных оставьте для параметра thinking_level значение "minimal" (по умолчанию), чтобы обеспечить максимальную пропускную способность.
    • Для автономных вспомогательных агентов с вызовами инструментов, выполнением кода или многоэтапными рассуждениями задайте для параметра thinking_level значение "medium" или "high", чтобы предотвратить преждевременное завершение работы инструмента.
  • Удаление устаревших параметров и проверка вызова функций. Применяются те же правила, что и для Flash 3.6.
  • Базовые требования к Gemini 3.x. См. раздел Подписи мыслей.

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

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