Последняя модель Другие модели
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()
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 Flashgemini-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
Установите навык.
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"). - Проверка вызова функции:
- Убедитесь, что все объекты
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. См. раздел Подписи мыслей.
Другие модели
Дальнейшие действия
- Ознакомьтесь со спецификациями API в обзоре моделей.
- Подробнее об оркестрации нескольких агентов рассказывается в руководстве по Interactions API.
- Протестируйте и доработайте запросы в Google AI Studio.