API429 / gemini-3.8-flash

Gemini 3.8 Flash API: цены и интеграция для рабочих задач

Gemini 3.8 Flash стоит оценивать на длительных задачах с кодом и последовательной проверкой результата. Ниже собраны точный ID, текущие ставки и базовые запросы; особенности нативного Gemini API отделены от опубликованного контракта API429.

Точный ID: gemini-3.8-flash. Доступ вашего ключа проверяется через GET /v1/models; опубликованная модель не гарантирует доступ любого аккаунта.

Выбор семейства и подключение: Google API через API429.

Цены и единицы оплаты

API429: опубликованные ставкиПроизводитель: базовый Standard
$0.225000000000 / 1 000 000 токенов записи в кеш
$0.022500000000 / 1 000 000 кешированных входящих токенов
$0.225000000000 / 1 000 000 входящих токенов
$1.125000000000 / 1 000 000 выходящих токенов
$0.75 / $3.75 за 1M обычных входных / выходных токенов

Standard; текст; выход включает thinking; акция до 31.12.2026; с 01.01.2027 — $1.50/$7.50

Источник производителяСверка: 2026-10-24. Кеш, инструменты и специальные режимы не включены в эту пару ставок.

Каталог API429 сформирован . Это дата данных каталога, а не дата добавления модели.

Бюджет нагрузки: вход и выход

API429$1.0125
Производитель$3.375
Разница к цене производителя70%API429 дешевле для этой нагрузки

Считаются обычные вход и выход, без кеша, инструментов, комиссий и повторных вызовов. Это оценка расхода, не проверка допустимости запроса. Рублёвый результат появляется только по вашему курсу; это не банковская котировка или сумма пополнения.

Характеристики и границы совместимости

Производитель указывает предел входа 1 048 576 и максимум выхода 65 536 токенов для своего API (спецификация Google, сверка 2026-10-24). Это не подтверждённые эффективные лимиты API429: в текущем публичном каталоге они не опубликованы. Нужный объём и режим согласуйте до переноса нагрузки.

Возможности, опубликованные API429 для точного ID: chat count_tokens multimodal_input reasoning structured_output url_context vision . Отсутствующее свойство не означает запрет, но не даёт основания обещать поддержку. Формат входа, tools, JSON/schema, reasoning и streaming проверяйте для выбранного метода отдельно.

Многофайловая задача: сначала определите границы изменения

Google позиционирует Gemini 3.8 Flash для длительной работы с программным обеспечением, автономных агентов и сложных корпоративных процессов. Для практического знакомства возьмите небольшую ошибку с несколькими связанными причинами, например неверную дату после смены часового пояса. Передайте исходные условия, ожидаемое поведение и ограничение на допустимые изменения. Сначала запросите план проверки, затем оцените, охватывает ли он хранение времени, преобразование зоны и отображение результата. Не превращайте этот план в автоматический запуск команд без проверки. Для настоящего репозитория сравните предложенное исправление с тестами и просмотрите изменения соседних файлов. Пример на странице остаётся коротким текстовым запросом. Он позволяет проверить соединение, но не измеряет качество многошаговой разработки. Отдельная контрольная задача должна сохранять одинаковые условия для Flash, Flash-Lite и Argon, иначе сравнение потеряет смысл.

Больше проверок может означать больше оплаченных токенов

В руководстве Google отдельно отмечено: на сложных и продолжительных задачах 3.8 Flash может расходовать больше токенов, потому что дробит рассуждение на шаги, повторно вызывает инструменты и проверяет работу. Это полезно учитывать до оценки бюджета автоматизации. Число запросов к модели, объём повторно передаваемой истории и число неудачных попыток влияют на стоимость принятого результата. Калькулятор ниже оценивает обычные входные и выходные токены указанного количества независимых обращений. Он не предсказывает всю последовательность действий агента и не включает отдельную стоимость инструментов. Начните с одной задачи, сохраните фактический usage и причину каждой дополнительной попытки. Для повседневного текста Google предлагает снижать глубину рассуждения; через API429 доступные настройки проверяются отдельно. Сравнивайте не только цену одного миллиона токенов, но и объём работы, который потребовался до приемлемого итога.

Переход с 3.7: точный ID и настройки рассуждения

Производитель прямо называет 3.8 Flash заменой 3.7 Flash. Указанное Google перенаправление старого имени относится к его собственному API; для API429 используйте точный ID из списка моделей, доступных вашему ключу. В нативном Gemini API у 3.8 Flash есть low, medium и high, а minimal не поддерживается и приводит к ошибке. Это существенное отличие от Flash-Lite: копирование настроек между похожими названиями может сломать запрос. Google также описывает переход от thinking_budget к thinking_level, удаление старых sampling-параметров и ограничения предварительно заполненных ответов модели. Базовый пример ниже не переносит эти дополнительные поля. Если существующий клиент собирает аргументы автоматически, проверьте его настройки и обработку ответов отдельно. Меняйте по одному параметру и сохраняйте работающий короткий запрос для сравнения с расширенной версией интеграции.

Контекст и тариф: два независимых ограничения

Страница производителя указывает вход до 1 048 576 токенов и выход до 65 536. Это характеристики модели Google, а не обещание принять такой объём в любом приложении. Системная инструкция, история и материал задачи составляют полный вход, поэтому длина последнего сообщения не определяет весь расход. Через API429 эффективные ограничения запроса и ключа проверяйте отдельно. Примеры используют небольшой выходной бюджет 512 токенов для проверки подключения; при реальной задаче выбирайте его осмысленно и обрабатывайте усечение. Официальная вводная акция Google действует до 31 декабря 2026 года, после чего меняется официальный Standard-тариф. Текущие цены API429 берутся из опубликованного каталога и не выводятся из этой акции. Сравнение производителей смотрите в каноническом руководстве по Gemini, а для планирования конкретного процесса используйте измеренный объём входа и полезного выхода.

Публичные наблюдения по модели

За последние 24 часа: среднее время успешного ответа — 16 с; доля ошибок сервиса — 0,2%. Данные на .

Источник: публичная статистика за 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-3.8-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-3.8-flash"
if model not in available:
    raise ValueError("Model is unavailable to this key")
payload = json.loads("{\"model\":\"gemini-3.8-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-3.8-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-3.8-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

  1. Создайте HTTP Request с методом POST и URL https://gateway.api429.com/v1/chat/completions.
  2. Храните Bearer-ключ в credentials; добавьте Content-Type: application/json. Не помещайте ключ в экспортируемый пример workflow.
  3. Передайте JSON из curl: точный model gemini-3.8-flash, messages, max_tokens и stream=false.
  4. После HTTP-узла проверьте choices, finish_reason и содержимое ответа перед записью результата в рабочую систему.

Документация HTTP Request. Этот рецепт описывает HTTP Request. Совместимость конкретных Agent-узлов, SDK и других методов API требует отдельной проверки.

Три модели для собственного сравнения

Это варианты контрольного сравнения на одинаковой задаче, а не рейтинг качества. Базовые ставки относятся к короткому текстовому запросу; полный тариф смотрите в каталоге.

МодельAPI429: вход / выход за 1M токенов
Gemini 4 Argongemini-4-argon$0.6 / $3
Gemini 3.5 Flash Litegemini-3.5-flash-lite$0.09 / $0.75
Gemini 2.5 Flashgemini-2.5-flash$0.09 / $0.75

Версия и дата выпуска

Дата выпуска API у Google: . Предыдущее поколение: Gemini 3.7 Flash; это не автоматическая замена ID в вашей интеграции. Дата появления в API429 не установлена. Текущая доступность определяется каталогом и правами ключа, а не исторической датой выпуска производителя.

Частые вопросы

Чем 3.8 Flash отличается от Flash-Lite при переносе клиента?

Google допускает у 3.8 уровни low, medium и high, но не minimal. Для 3.5 Flash-Lite minimal поддерживается. Это различие нативных настроек; перечень принимаемых параметров API429 проверяйте в документации выбранного метода. Не копируйте настройки по сходству имён.

Будет ли старое имя Gemini 3.7 работать через API429?

Google документирует замену и перенаправление в собственном API. Для API429 это не доказывает существование алиаса. Запросите доступный вашему ключу список моделей и используйте точное значение gemini-3.8-flash, если оно в нём опубликовано.

Можно ли оценить автоматизацию только числом запусков?

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

Доказывает ли успешный короткий пример качество правки кода?

Он проверяет базовый текстовый путь интеграции. Для оценки разработки нужны отдельная задача, просмотр изменений и тесты ожидаемого поведения. Запишите число попыток и фактический расход; сравнение моделей должно использовать одинаковые исходные данные и критерии результата.

Источники и проверка

Редакционная проверка: . Тарифы и общий калькулятор · Начало работы · Сравнение семейства Gemini

Telegram