Точный ID: gemini-2.5-flash. Доступ вашего ключа проверяется через GET /v1/models; опубликованная модель не гарантирует доступ любого аккаунта.
Выбор семейства и подключение: Google API через API429.
Цены и единицы оплаты
| API429: опубликованные ставки | Производитель: базовый Standard |
|---|---|
$0.090000000000 / 1 000 000 токенов записи в кеш $0.090000000000 / 1 000 000 кешированных входящих токенов $0.090000000000 / 1 000 000 входящих токенов $0.750000000000 / 1 000 000 выходящих токенов | $0.3 / $2.5 за 1M обычных входных / выходных токенов Standard; текст; прежнее поколение Источник производителяСверка: 2026-10-24. Кеш, инструменты и специальные режимы не включены в эту пару ставок. |
Каталог API429 сформирован . Это дата данных каталога, а не дата добавления модели.
Бюджет нагрузки: вход и выход
Считаются обычные вход и выход, без кеша, инструментов, комиссий и повторных вызовов. Это оценка расхода, не проверка допустимости запроса. Рублёвый результат появляется только по вашему курсу; это не банковская котировка или сумма пополнения.
Характеристики и границы совместимости
Производитель указывает предел входа 1 048 576 и максимум выхода 65 536 токенов для своего API (спецификация Google, сверка 2026-10-24). Это не подтверждённые эффективные лимиты API429: в текущем публичном каталоге они не опубликованы. Нужный объём и режим согласуйте до переноса нагрузки.
Возможности, опубликованные API429 для точного ID: chat search . Отсутствующее свойство не означает запрет, но не даёт основания обещать поддержку. Формат входа, tools, JSON/schema, reasoning и streaming проверяйте для выбранного метода отдельно.
Работающая интеграция: сохраните контрольный результат
Для приложения, которое уже использует Gemini 2.5 Flash, начните с набора привычных задач: сокращение уведомления с сохранением срока, ответ по короткой инструкции или выделение важных условий из текста. Google описывает модель как вариант для массовой обработки с рассуждением и агентными сценариями. Практический выбор зависит от результата на ваших данных. Сохраните исходный запрос, ожидаемые факты и примеры ошибок, которые приложение уже умеет обрабатывать. В задаче сокращения проверьте, что модель не меняет дату и не превращает обещание проверки в обещание готового решения. Слишком гладкая формулировка может скрыть такую смысловую подмену. Базовый пример ниже подходит для проверки соединения и короткого текста. Он не подтверждает пригодность модели для всех сценариев старого приложения, поэтому перед массовой заменой нужна отдельная выборка реальных типовых задач с известными критериями.
Условия Google не определяют доступ через API429
С 18 сентября 2026 года Google ограничивает прямой доступ к моделям 2.5 пользователями, которые активно использовали их раньше. При этом производитель прямо указывает, что модели не объявлены устаревшими и продолжают обслуживаться до дальнейшего уведомления. Для новых проектов Google рекомендует 3.5 Flash-Lite или 3.8 Flash. Эти сведения относятся к собственному сервису Google; переносить ограничение на API429 нельзя. Для подключения через API429 проверьте точный gemini-2.5-flash в списке моделей вашего ключа и выполните небольшой запрос. Наличие модели в публичном каталоге и доступ конкретного ключа — разные проверки. Если интеграция не получает ожидаемый ответ, изучите ошибку метода и состояние доступа, а не заменяйте ID по похожему названию. Предупреждения о закрытии отдельных preview, image или native-audio моделей не являются объявлением о закрытии этого стабильного текстового ID.
Текстовая ставка, аудиовход и предел генерации
У производителя для 2.5 Flash указаны вход до 1 048 576 токенов, выход до 65 536 и срез знаний за январь 2025 года. Эти характеристики не подтверждают актуальность ответа о сегодняшних событиях и не заменяют источники для меняющихся фактов. Эффективные ограничения API429 проверяйте отдельно; первый пример использует короткий текст и бюджет 512 токенов. В официальной Standard-таблице Google аудиовход оплачивается иначе, чем текст, изображения и видео. Поэтому текстовую оценку нельзя автоматически применять к аудиозаписи. Кроме того, этот точный ID имеет текстовый выход: наличие слова Flash в имени отдельной аудио- или image-модели не делает её тариф подходящим для этой страницы. Калькулятор ниже считает обычные входные и выходные токены по опубликованным ставкам API429. Инструменты, кеш и дополнительные режимы требуют своего расчёта и проверки поддержки в выбранном методе.
Сравнение с новым Flash: переносите критерии, а не настройки
Чтобы решить вопрос миграции, отправьте одинаковую контрольную задачу в 2.5 Flash, 3.5 Flash-Lite и 3.8 Flash. Для короткого уведомления оцените сохранность фактов; для извлечения данных — полноту полей и отсутствие придуманных значений; для плана исправления — проверяемость предложенных шагов. Запишите, какие ответы потребовали ручной правки и сколько повторов понадобилось. Не переносите нативные настройки рассуждения между поколениями автоматически: Google описывает для новых моделей другой набор параметров и ограничений. Базовый Chat Completions помогает начать сравнение без дополнительных режимов, но дальнейшая интеграция всё равно должна следовать документации API429. Стоимость принятого результата складывается из фактического входа, выхода и повторных попыток. Если новая модель дешевле по одной ставке, это ещё не отвечает на вопрос о стоимости всей задачи. Сохранённая исходная версия запроса позволит оценить изменение поведения и при необходимости вернуть прежний вариант.
Публичные наблюдения по модели
За последние 24 часа: среднее время успешного ответа — 11 с; доля ошибок сервиса — 0%. Данные на .
Источник: публичная статистика за 24 часа. Среднее не является медианой или гарантией времени ответа; ошибка и окно наблюдения относятся к сервису API429. Замеры качества модели здесь не приводятся.
Первый запрос: curl, Python, JavaScript
Создайте ключ, проверьте баланс и задайте API429_API_KEY на сервере. Пример генерации платный. Автоматические повторы не выполняются; таймаут не доказывает, что операция не была оплачена. После ответа проверьте содержание и фактический usage. Python и JavaScript сначала проверяют список доступных моделей.
curl
Перед генерацией проверьте точный ID в ответе GET https://gateway.api429.com/v1/models с тем же Bearer-ключом.
curl --fail-with-body https://gateway.api429.com/v1/chat/completions \
-H "Authorization: Bearer $API429_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gemini-2.5-flash","messages":[{"role":"user","content":"Сократи до одного предложения: «Заявка получена. Проверка завершится завтра. После проверки придёт уведомление». Сохрани сроки."}],"max_tokens":512,"stream":false}'Python 3
import json
import os
import urllib.request
key = os.environ["API429_API_KEY"]
base = "https://gateway.api429.com/v1"
headers = {"Authorization": "Bearer " + key, "Content-Type": "application/json"}
models_request = urllib.request.Request(base + "/models", headers=headers)
with urllib.request.urlopen(models_request, timeout=30) as response:
available = {item["id"] for item in json.load(response)["data"]}
model = "gemini-2.5-flash"
if model not in available:
raise ValueError("Model is unavailable to this key")
payload = json.loads("{\"model\":\"gemini-2.5-flash\",\"messages\":[{\"role\":\"user\",\"content\":\"Сократи до одного предложения: «Заявка получена. Проверка завершится завтра. После проверки придёт уведомление». Сохрани сроки.\"}],\"max_tokens\":512,\"stream\":false}")
request = urllib.request.Request(base + "/chat/completions",
data=json.dumps(payload).encode("utf-8"), headers=headers, method="POST")
with urllib.request.urlopen(request, timeout=60) as response:
result = json.load(response)
choice = result["choices"][0]
if choice.get("finish_reason") != "stop" or not choice.get("message", {}).get("content"):
raise ValueError("Incomplete or empty response")
print(choice["message"]["content"])
print(result.get("usage"))JavaScript: Node.js 18+
const key = process.env.API429_API_KEY;
if (!key) throw new Error("Set API429_API_KEY");
const base = "https://gateway.api429.com/v1";
const headers = { Authorization: "Bearer " + key, "Content-Type": "application/json" };
const model = "gemini-2.5-flash";
const available = await fetch(base + "/models", { headers, signal: AbortSignal.timeout(30000) });
if (!available.ok) throw new Error("Models HTTP " + available.status);
if (!(await available.json()).data.some(item => item.id === model)) throw new Error("Model unavailable to this key");
const response = await fetch(base + "/chat/completions", {
method: "POST", headers, signal: AbortSignal.timeout(60000),
body: JSON.stringify({"model":"gemini-2.5-flash","messages":[{"role":"user","content":"Сократи до одного предложения: «Заявка получена. Проверка завершится завтра. После проверки придёт уведомление». Сохрани сроки."}],"max_tokens":512,"stream":false})
});
if (!response.ok) throw new Error("Generation HTTP " + response.status);
const result = await response.json();
const choice = result.choices?.[0];
if (choice?.finish_reason !== "stop" || !choice?.message?.content) throw new Error("Incomplete or empty response");
console.log(choice.message.content);
console.log(result.usage);Примеры используют базовые поля опубликованного API-контракта. Они проверены offline; успешный платный запуск и точность результата не заявляются.
n8n: минимальный HTTP Request
- Создайте HTTP Request с методом POST и URL
https://gateway.api429.com/v1/chat/completions. - Храните Bearer-ключ в credentials; добавьте
Content-Type: application/json. Не помещайте ключ в экспортируемый пример workflow. - Передайте JSON из curl: точный model
gemini-2.5-flash, messages, max_tokens и stream=false. - После HTTP-узла проверьте
choices,finish_reasonи содержимое ответа перед записью результата в рабочую систему.
Документация HTTP Request. Этот рецепт описывает HTTP Request. Совместимость конкретных Agent-узлов, SDK и других методов API требует отдельной проверки.
Три модели для собственного сравнения
Это варианты контрольного сравнения на одинаковой задаче, а не рейтинг качества. Базовые ставки относятся к короткому текстовому запросу; полный тариф смотрите в каталоге.
| Модель | API429: вход / выход за 1M токенов |
|---|---|
Gemini 4 Argongemini-4-argon | $0.6 / $3 |
Gemini 3.8 Flashgemini-3.8-flash | $0.225 / $1.125 |
Gemini 3.5 Flash Litegemini-3.5-flash-lite | $0.09 / $0.75 |
Версия и дата выпуска
Дата выпуска API у Google: . Точная предшествующая модель в проверенных источниках не установлена. Дата появления в API429 не установлена. Текущая доступность определяется каталогом и правами ключа, а не исторической датой выпуска производителя.
Частые вопросы
Gemini 2.5 Flash уже объявлена устаревшей?
В проверенной документации Google прямо сказано, что модели 2.5 не deprecated. Производитель ограничил собственный доступ прежними активными пользователями. Это условие Google нельзя выдавать за ограничение API429; доступ своего ключа проверяйте отдельно по точному ID.
Подходит ли текстовая цена для аудиозаписи?
Нет, у Google аудиовход 2.5 Flash выделен отдельной ставкой. Здесь пример и обычный калькулятор относятся к текстовой задаче. Для аудиофайла необходимо отдельно проверить поддерживаемый метод API429, формат входа и действующие единицы оплаты.
Нужно ли менять модель только из-за более нового названия?
Сравните результаты на сохранённой выборке и оцените фактический расход, необходимость исправлений и поддерживаемый контракт. Новое поколение само по себе не подтверждает совместимость настроек или улучшение каждого вашего сценария. Google рекомендует новые Flash для новых прямых проектов.
Это та же модель, что 2.5 Flash Image или Native Audio?
Это разные точные идентификаторы и разные назначения. На этой странице рассматривается стабильный gemini-2.5-flash с текстовым выходом. Не переносите сюда возможности генерации изображений, аудиотарифы или даты закрытия отдельных preview-версий только по общему названию семейства.
Источники и проверка
- ai.google.dev/gemini-api/docs/models/gemini-2.5-flash
- ai.google.dev/gemini-api/docs/pricing
- ai.google.dev/gemini-api/docs/changelog
- gateway.api429.com/api/public/openapi.json
Редакционная проверка: . Тарифы и общий калькулятор · Начало работы · Сравнение семейства Gemini