Запрос к gemini-2.5-pro 2 декабря не завершится ошибкой: ответ просто сгенерирует уже другая модель. Google объявила gemini-2.5-pro и gemini-2.5-flash устаревшими 2 ноября 2026 года, а с 1 декабря 2026 года Gemini Developer API начнёт автоматически направлять эти идентификаторы на gemini-3.8-flash и gemini-3.5-flash-lite по тарифам заменяющих моделей. Проблема в том, что меняется не только модель, но и её класс, параметры запросов и стоимость. Поэтому оставить старую строку до декабря — самый рискованный вариант.
Что Google меняет с 1 декабря
Google вывела gemini-2.5-pro и gemini-2.5-flash из эксплуатации в Gemini Developer API. Обе модели исчезли из списка в Google AI Studio, а доступ к API пока сохраняется только для разработчиков, которые раньше использовали соответствующую модель. С 1 декабря 2026 года запросы продолжат выполняться, но уже на других моделях и по другим тарифам.
Соответствие идентификаторов указано на странице Google о выводе моделей из эксплуатации:
| Вызываемый старый ID | Модель, которая отвечает с 1 декабря 2026 года | Тарификация с 1 декабря |
|---|---|---|
gemini-2.5-pro | gemini-3.8-flash | Тарифы Gemini 3.8 Flash |
gemini-2.5-flash | gemini-3.5-flash-lite | Тарифы Gemini 3.5 Flash-Lite |
gemini-2.5-flash-lite | без изменений, перенаправления нет | без изменений |
Для обоих стабильных идентификаторов Google указывает 1 декабря 2026 года как дату перенаправления, а уведомление было опубликовано в журнале изменений 2 ноября 2026 года. Сотрудник Google DeepMind Патрик Лёбер разместил предупреждение, отметив, что сложные интеграции потребуют полноценной работы по руководству миграции.
Это уведомление относится только к Gemini Developer API и AI Studio. У Vertex AI отдельный график вывода Gemini 2.5 из эксплуатации: Google Cloud указывает для тех же названий моделей даты в октябре 2026 года. Firebase AI Logic также ведёт собственный список поддерживаемых моделей. Пользователям Vertex стоит свериться с консолью Cloud, а не считать, что дата 1 декабря действует во всех продуктах.
18 сентября Google ещё заявляла, что 2.5 «не выводится из эксплуатации», а 2 ноября объявила обратное. Поэтому дату 1 декабря лучше считать окончательной. Подробности этой смены позиции есть в истории изменений.
Сколько будут стоить перенаправленные запросы в декабре и январе
Трафик Gemini 2.5 Pro в декабре подешевеет, но в январе входные токены снова станут дороже. Для текстовых запросов Gemini 2.5 Flash стоимость после перехода не изменится, а аудиоввод заметно подешевеет. Ниже указаны опубликованные цены платного уровня за 1 млн токенов со страницы цен Gemini API, зафиксированные 3 ноября 2026 года. Подробности по самим моделям — в материалах о ценах Gemini 3.8 Flash и Gemini 3.5 Flash-Lite.
| Модель и период | Ввод / 1 млн | Вывод с учётом thinking / 1 млн |
|---|---|---|
gemini-2.5-pro, запросы ≤200k токенов, до 30 ноября | $1.25 | $10.00 |
gemini-2.5-pro, запросы >200k токенов, до 30 ноября | $2.50 | $15.00 |
gemini-3.8-flash, 1–31 декабря 2026 года | $0.75 | $3.75 |
gemini-3.8-flash, с 1 января 2027 года | $1.50 | $7.50 |
У Gemini 3.8 Flash одна тарифная полоса независимо от длины запроса, поэтому сильнее всего выиграют сценарии с контекстом свыше 200 000 токенов. Запрос с контекстом 300k и ответом 4k токенов обойдётся примерно в $0.81 у Gemini 2.5 Pro по тарифу $2.50/$15.00, примерно в $0.24 у Gemini 3.8 Flash по декабрьской цене $0.75/$3.75 и примерно в $0.48 по январской цене $1.50/$7.50. Единственный сценарий, при котором январский счёт приблизится к прежнему, — чаты с короткими запросами и большим объёмом входных данных.
Переход с Flash устроен проще:
| Модель | Текстовый/графический/видеоввод | Аудиоввод | Вывод |
|---|---|---|---|
gemini-2.5-flash до 30 ноября | $0.30 | $1.00 | $2.50 |
gemini-3.5-flash-lite с 1 декабря | $0.30 | $0.30 | $2.50 |
Для кэширования контекста, пакетной обработки и приоритетных запросов действует та же логика: текстовые тарифы сохраняются, а аудиотарифы снижаются. В бюджетах важно учесть один нюанс: thinking-токены тарифицируются как вывод, а заменяющие модели могут генерировать другое их количество на длинных задачах. Поэтому нельзя просто предполагать одинаковый объём вывода. Перед составлением прогноза сравните usage_metadata на реальном трафике.
Почему прежняя строка с названием модели ломает рабочий код
Автоматическое перенаправление сохраняет HTTP 200, но меняет модель внутри запроса. Gemini 3.x предъявляет к запросам требования, которых Gemini 2.5 не предъявляла. В результате код, где название модели вообще не менялось, после 1 декабря может начать выдавать ошибки или незаметно менять поведение.
В Gemini 3.x параметр thinking_budget заменён на thinking_level. Gemini 3.8 Flash принимает значения low, medium и high, но отклоняет minimal; у Gemini 3.5 Flash-Lite значение по умолчанию — minimal. Передача обоих полей приводит к HTTP 400, а единая конфигурация с minimal для обеих замен ломает путь через 3.8 Flash. Google рекомендует minimal для извлечения данных, маршрутизации и классификации, а medium или high — для субагентов, вызова инструментов, выполнения кода и многошагового рассуждения, чтобы модель не завершала работу с инструментами слишком рано.
Меняются и параметры сэмплирования и работы с историей — об этом говорится в руководстве по миграции на Gemini 3. Сейчас Gemini 3.x игнорирует temperature, top_p и top_k, а в будущих поколениях они, как ожидается, начнут приводить к HTTP 400. Параметр candidate_count не поддерживается. Любой запрос, последним непустым сообщением которого является сообщение с ролью model — классический приём prefilling с окончанием вроде Translation: — возвращает HTTP 400. Вместо этого Google рекомендует использовать system_instruction и структурированные ответы.
Вызов функций тоже стал строже. Gemini 3.x проверяет thought_signature и требует, чтобы каждый FunctionResponse содержал соответствующие идентификатор и имя вызова. Если отбросить подпись или пересобрать сообщение модели без неё, вместо понятной ошибки можно получить пустой ответ со статусом STOP или завершение MISSING_THOUGHT_SIGNATURE. Поэтому регрессионные тесты должны проверять текст ответа, а не только отсутствие исключения.
Пользователи столкнулись именно с таким сценарием уже через несколько часов после объявления:
Google только что назвала дату окончания Gemini 2.5, но важна здесь не сама отмена модели, а автоматическое перенаправление. ... Поэтому код не получит 404. Он просто начнёт незаметно отвечать через другую модель. — @VarunChopr17597
Если ваш агент всё ещё вызывает gemini-2.5-flash, 1 декабря он начнёт работать на Gemini 3.5 Flash-Lite, где по умолчанию включён минимальный уровень рассуждения. — @MarMarLabs
Миграция в ноябре: чек-лист из 7 шагов
Надёжный вариант — в ноябре явно заменить идентификаторы моделей и параметры, а затем сравнить результаты с декабрьскими заменами в параллельном тесте. Не стоит считать автоматический роутер стратегией миграции.
- Найдите все ссылки на модели и preview-алиасы. Проверьте код, конфигурации, тестовые стенды и документацию по двум затронутым идентификаторам, не включая незатронутую Lite-модель:
grep -rnE 'gemini-2\.5-(pro|flash)([^-]|$)' .
- Замените идентификаторы явно. В отдельной ветке измените
gemini-2.5-proнаgemini-3.8-flash, аgemini-2.5-flash— наgemini-3.5-flash-lite. Не откладывайте это до утра 1 декабря. - Исправьте конфигурацию thinking. Замените
thinking_budgetнаthinking_level, задайте значение для каждой модели отдельно (mediumилиhighдля агентов на 3.8 Flash; явныйminimal,mediumилиhighдля задач на Flash-Lite) и не используйтеminimalвместе с 3.8 Flash. - Удалите старые параметры. Перед тестированием уберите
temperature,top_p,top_k,candidate_countи заранее заполненные последние сообщения модели. - Обновите SDK и связку инструментов. Перейдите на актуальный SDK, сохраняйте сообщения модели целиком вместе с
thoughtSignature, создавайтеFunctionResponseс идентификатором и именем вызова и заново протестируйте многошаговые вызовы инструментов. - Повторите базовые тесты на заменяющей модели. Сравните качество, задержку, длину ответа и количество токенов в
usage_metadataна рабочих запросах: Flash не будет повторять стиль Pro в каждой задаче. - Пересчитайте стоимость дважды. Для маршрута Pro заложите $0.75/$3.75 на декабрь и $1.50/$7.50 с января, а для маршрута Flash отдельно проверьте строки аудио и кэширования.
Команды, которые уже используют Gemini 3.x или gemini-2.5-flash-lite, могут пропустить эту миграцию. Остальным стоит завершить шестой шаг до 30 ноября: зелёный набор тестов 1 декабря может означать лишь то, что роутер отвечает, но не то, что поведение осталось прежним.
Разработчикам агентов также стоит изучить разбор стоимости задач агентов на Gemini 3.8 Flash, прежде чем выбирать уровень thinking для сценариев с активным использованием инструментов.
FAQ
Gemini 2.5 Pro отключат 1 декабря 2026 года?
Нет. Для Gemini Developer API Google указывает 1 декабря 2026 года как дату перенаправления: запросы к gemini-2.5-pro будут направляться на gemini-3.8-flash, а не завершаться ошибкой.
По старым или новым тарифам будут оплачиваться перенаправленные запросы?
По новым. Запрос, отправленный как gemini-2.5-pro после 1 декабря, будет тарифицироваться по ставкам Gemini 3.8 Flash, а запрос к gemini-2.5-flash — по ставкам Gemini 3.5 Flash-Lite.
Нужно ли менять код, если перенаправление происходит автоматически?
Да. В Gemini 3.x отличаются настройки thinking, параметры сэмплирования, заранее заполненные сообщения и обработка вызовов функций. Неизменённый код может столкнуться с игнорируемыми параметрами, HTTP 400 или незаметно изменившейся логикой рассуждения.
Относится ли 1 декабря к Vertex AI?
Нет. 1 декабря — дата для Gemini Developer API. Для Gemini 2.5 в Vertex AI и Enterprise Agent Platform Google Cloud указывает отдельные даты вывода из эксплуатации в октябре 2026 года.
Затрагивает ли это Gemini 2.5 Flash-Lite?
Нет. Google заявляет, что gemini-2.5-flash-lite не выводится из эксплуатации и останется доступной до дальнейшего уведомления.
Какую замену выбрать для разных задач?
Ориентируйтесь на задачу и проверяйте результат тестами. Не следует считать, что Flash полностью эквивалентна прежней Pro.
| Текущая задача | Явная целевая модель | На что обратить внимание |
|---|---|---|
| Общие запросы Pro, программирование, длинные документы | gemini-3.8-flash с уровнем medium+ | Переход с уровня Pro на Flash; заново проверьте качество, длину ответа и январскую цену входных токенов |
| Агенты с инструментами | gemini-3.8-flash с уровнем medium или high | thought_signature, идентификаторы ответов, преждевременный STOP при minimal |
| Классификация, извлечение данных, маршрутизация | gemini-3.5-flash-lite с уровнем minimal | Самый доступный вариант; при добавлении инструментов повысьте уровень до medium |
| Конвейеры транскрибации аудио | gemini-3.5-flash-lite | Цена аудиоввода снижается с $1.00 до $0.30; перепроверьте строки кэширования |
Что сделать до 30 ноября
На этой неделе замените два идентификатора моделей, исправьте настройки thinking и обработку вызовов инструментов, а также снимите новый базовый замер на заменяющих моделях, пока Gemini 2.5 ещё отвечает. Декабрьское перенаправление позволит сервисам продолжить работу, но только миграция в ноябре поможет сохранить поведение и держать расходы под контролем.