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
Установите навык.
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalПримените навык:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
Установите навык.
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalКак применить навык
/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()
interaction = client.interactions.create(
model="gemini-3.6-flash",
input="Write a three.js script that renders an interactive 3D robot."
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const interaction = await ai.interactions.create({
model: "gemini-3.6-flash",
input: "Write a three.js script that renders an interactive 3D robot.",
});
console.log(interaction.outputText);
}
main();
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.6-flash",
"input": "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. - Сниженная цена. Стоимость выходных токенов ниже, чем у 3.5 Flash (7,50 долл. США за 1 млн токенов против 9,00 долл. США за 1 млн токенов). Стоимость входных токенов останется прежней – 1,5 доллара США за миллион.
Что нового в Gemini 3.5 Flash-Lite
- Сокращенная задержка выполнения задач. Самая высокая пропускная способность в семействе 3.5 для обработки больших объемов данных и извлечения документов.
- Улучшенные логические рассуждения и мультимодальная производительность. Модель Gemini 2.5 Pro – это отличный вариант для перехода с Gemini 2.5 Flash. Она показывает более высокие результаты в тестах на логические рассуждения, например HLE (18% против 11%), и мультимодальных тестах, например CharXIV (74,5% против 63,7%).
- Оркестрация суб-агентов и надежность инструментов. Повышена надежность выполнения инструментов для выполнения кода, поиска и рабочих процессов MCP. Увеличьте уровень мышления для автономного планирования и сложных задач субагентов.
- Улучшенное понимание документов. Повышена точность синтаксического анализа документов и извлечения структурированных данных. Экспериментируйте с минимальным и высоким уровнями мышления в зависимости от сложности документа.
- Интерактивное веб-программирование и обработка табличных данных. Модель хорошо справляется с обработкой табличных данных и JavaScript на стороне клиента, планируя с помощью легковесного выполнения кода.
- Сохранение личности и контекста чат-бота. Модель лучше, чем Gemini 3.1 Flash-Lite, следует пошаговым инструкциям и сохраняет личность.
- Поддержка использования компьютера. Поддерживается как встроенный инструмент для автоматизации интерфейса агента.
Как выбрать подходящую модель Flash или Flash-Lite
Используйте эту таблицу, чтобы выбрать подходящую модель и путь переноса для ваших рабочих нагрузок.
Обе модели требуют удаления устаревших параметров выборки (temperature, top_p, top_k) и готовых реплик модели. Подробную информацию вы найдете в разделе Изменения в API.
| Модель | Основные примеры использования | Рекомендуемый целевой продукт для переноса |
|---|---|---|
Gemini 3.6 Flashgemini-3.6-flash |
Генерация кода, пространственные и мультимодальные рассуждения, многоэтапные рабочие процессы с агентами | Gemini 3.5 Flash, Gemini 3 Flash (предварительная версия) или Gemini 3.1 Pro |
Gemini 3.5 Flash-Litegemini-3.5-flash-lite |
Автономное выполнение субагентов, анализ больших объемов данных и извлечение документов, структурированный синтаксический анализ JSON | Gemini 3.1 Flash-Lite или Gemini 2.5 Flash |
Поддержка агента Antigravity
В Gemini 3.6 Flash добавлена поддержка агента Antigravity в управляемых агентах Gemini.
Актуальные примеры кода и последнюю конфигурацию агента по умолчанию можно найти в руководстве по агенту Antigravity и руководстве по Gemini 3.8 Flash.
Изменения 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 */
]
}
✅ Рекомендуемый переход (Interactions API)
В API взаимодействий ответы модели не заполняются заранее вручную. Если ваше приложение ранее предварительно заполняло ход модели, чтобы подавить вводные инструкции или принудительно использовать форматирование JSON, используйте вместо этого system_instruction или структурированные выходные данные.
# ✅ RECOMMENDED: Use system_instruction in the Interactions API to specify output format
interaction = client.interactions.create(
model="gemini-3.6-flash",
input="Translate 'Hello world' to Spanish.",
system_instruction="Output only the translation without introductory text.",
)
Контрольный список для переноса
Gemini 3.6 Flash
Установите навык.
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalПримените навык:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
Установите навык.
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalПримените навык:
/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"). - Проверка вызова функции:
- Размещайте мультимодальные объекты в полезной нагрузке ответа.
- Форматируйте встроенные инструкции с помощью тега
\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: ознакомьтесь с разделом Подписи рассуждений.
Другие модели
Дальнейшие действия
- Ознакомьтесь со спецификациями API в обзоре моделей.
- Узнайте больше о мультиагентной оркестрации в руководстве по Interactions API.
- Протестируйте и улучшите запросы в Google AI Studio.