GOOGLE · КАТАЛОГ МОДЕЛЕЙ

Gemini 3.5 Flash API

Gemini 3.5 Flash можно рассмотреть для приложения, которое получает сведения из нескольких инструментов и собирает ответ. Например, помощник сравнивает два файла конфигурации и объясняет различия. Для надёжной работы важно сохранить связь каждого результата с его вызовом: завершившаяся первой операция не обязательно отвечает на первый вопрос модели.

Текст
На входе Текст Изображения Видео Аудио
GeminiGemini 3.5 FlashGemini
Результат Текст
Контекст
1 048 576токенов
Результат
Текстформат ответа
Вход / выход
280 ₽ / 1 640 ₽за 1 млн токенов

ПОДКЛЮЧЕНИЕ

От модели к первому запросу

Используйте идентификатор модели в совместимом API-клиенте. Полные параметры, ключи и ответы с ошибками описаны в документации.

const response = await client.chat.completions.create({
  model: "google/gemini-3.5-flash",
  messages: [{ role: "user", content: "Ваш запрос" }],
});
Открыть инструкцию по подключению →

ПОДРОБНЫЙ ОБЗОР

Возможности модели

Gemini 3.5 Flash — стабильная модель Google с текстовым выходом и поддержкой текста, изображений, видео, аудио и PDF на входе. Документированные лимиты — 1 048 576 входных и 65 536 выходных токенов. В каталоге используется google/gemini-3.5-flash. Форматы прямого Google API и конкретного подключения могут различаться.

Два вызова одного инструмента — два разных результата

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

  • Проверьте одинаковое имя инструмента с разными аргументами.
  • Добавьте случай, когда одна операция завершилась ошибкой.
  • Не подставляйте успешный результат второго вызова вместо отсутствующего первого.

Пустой ответ после инструмента: что проверить

В руководстве миграции Google требует соответствия идентификатора, имени и количества результатов исходным вызовам. Для описанного GenerateContent несоответствие может приводить к пустому ответу с STOP, а Interactions сообщает об ошибке. Поэтому сначала сравните отправленные результаты с полученными вызовами. Пустой текст сам по себе не доказывает ни отсутствие различий между файлами, ни успешное завершение задачи. Поведение ошибок конкретного шлюза проверяйте отдельно.

Minimal, low, medium и high в Gemini 3.5 Flash

Для версии 3.5 Google перечисляет четыре уровня рассуждения, стандартный — medium. В ранней Gemini 3 Flash Preview стандартным был high. Minimal поддерживается, но не гарантирует полного отключения рассуждения. Начните с medium для сравнения конфигураций, затем оцените low на простых случаях. Не отправляйте одновременно thinking_level и прежний thinking_budget в прямой Google API: руководство предупреждает об ошибке 400.

Как оценить переход с Preview и выбор Flash-Lite

Сохраните одинаковые входные файлы, инструменты и ожидаемый список различий. Сначала сравните версии с явно заданным уровнем рассуждения: иначе смена стандартной настройки смешается со сменой модели. Затем проверьте обычную конфигурацию приложения. Flash-Lite имеет смысл включить в сравнение для коротких самостоятельных операций, но её название не гарантирует нужную точность или экономию на всей цепочке.

Цена токенов при работе с инструментами

Рассчитывайте стоимость вопроса вместе с переданными файлами, результатами инструментов и последующим объяснением. Если приложение повторяет всю цепочку из-за неверно собранного ответа инструмента, это увеличивает расход без улучшения исходных данных. Перед покупкой токенов устраните такие повторы и измерьте несколько типичных заданий. Используйте фактический usage и опубликованные розничные ставки Токенмоста; тариф ранней Preview нельзя автоматически переносить на 3.5.

Вопросы и ответы

Почему нельзя связывать результаты только по имени функции?

Модель может вызвать одну функцию несколько раз с разными аргументами. Для однозначной связи нужен идентификатор соответствующего вызова и формат, предусмотренный вашим API.

STOP означает, что агент всё сделал?

Нет. Проверяйте содержимое ответа и фактический результат задачи. В описанном Google случае несовпадение результатов инструментов может сопровождаться пустым ответом с таким признаком завершения.

Gemini 3.5 Flash поддерживает minimal?

Да, он перечислен в руководстве этой версии вместе с low, medium и high. Список режимов нужно проверять отдельно при переходе на более новую модель.

После смены Preview на 3.5 сохранится прежний уровень по умолчанию?

Нет: Google указывает medium для 3.5 вместо high у ранней Flash Preview. Задайте уровень явно, если хотите сравнить модели при одинаковой настройке.

Поддержка аудиоввода означает голосовой диалог в реальном времени?

Нет. У модели текстовый выход, а Live API и генерация аудио в проверенной карточке не поддерживаются.

Сравните с другими моделями