Короткий ответ
Google 11 ноября 2026 года выпустила Gemini Decision с идентификатором модели gemini-decision-1. Это не чат-модель. Вы отправляете один блок материала — текст, изображение, аудио, видео или PDF — вместе с набором вопросов, и получаете откалиброванную вероятность по каждому вопросу за один проход.
Тарификация необычно простая: $0,10 за миллион входных токенов, выходные токены не тарифицируются вообще, потому что модель их не производит.
На TeamoRouter gemini-decision-1 пока вызвать нельзя. Причина не в том, что мы ждём поставщика, а в том, что у неё другой интерфейс: она работает через отдельный эндпоинт POST /v1beta/decisions, а не через generateContent, который используют все остальные модели. Поэтому схема «тот же ключ, другое имя модели» здесь не работает — так, как это было с Gemini 4 Carbon. Сначала нам нужно поддержать этот эндпоинт. Если модель нужна сейчас, вызывайте её напрямую через API Google со своим ключом Google.
Чем она отличается от обычной чат-модели
Чат-модель получает материал и пишет ответ. Gemini Decision получает материал и отвечает на список заранее сформулированных вопросов, причём ответ — это вероятность, а не абзац текста.
Что это даёт на практике:
- Ноль выходных токенов. Текст не генерируется, поэтому нет платы за выход и задержка остаётся низкой.
- Много вопросов за один запрос. До 1 000 штук, все по одному и тому же входу. Общий вход тарифицируется один раз, поэтому 200 вопросов стоят по входным токенам почти столько же, сколько один.
- Ответы с уровнем уверенности. По каждому вопросу возвращается вероятность и confidence, порог вы выбираете сами.
- Вопросы независимы. Каждый оценивается отдельно по общему входу: добавляя или убирая один, вы не меняете ответы на остальные.
Три типа вопросов и ограничения
| Тип | Для чего | Что возвращается | Ограничения |
|---|---|---|---|
noul (да / нет) |
«Случилось ли это» | Откалиброванная вероятность от 0,01 до 0,99 плюс confidence | criteria не нужны |
choice (один из вариантов) |
Выбрать один из фиксированного списка | Наиболее вероятный вариант, вероятности по каждому, confidence | От 2 до 255 вариантов |
score (шкала) |
Оценить по упорядоченной шкале | Взвешенная по вероятностям ожидаемая оценка, вероятности по уровням, confidence | От 2 до 255 уровней (Google рекомендует 2–10) |
Остальные ограничения, всё из документации Google:
- От 1 до 1 000 вопросов на запрос; общий вход плюс все вопросы должны уложиться в 262 144 токена.
- Ключ вопроса — от 1 до 64 символов ASCII по шаблону
[A-Za-z0-9_-]. - Инструкции вопроса — только текст. Вход может быть текстом, изображением, аудио, видео или PDF; кадры видео и страницы PDF считаются как изображения.
- Контекст многоходового диалога нужно сериализовать в текст самостоятельно; блоки tool call в качестве входа не принимаются.
- Не поддерживается: Batch API, кэширование контекста, Flex и Priority. Повторяющийся между запросами вход тарифицируется каждый раз полностью.
Цены
Официальная цена Google за 1 миллион токенов в долларах США:
| Бесплатный уровень | Платный уровень | |
|---|---|---|
| Вход (текст / изображение / видео / аудио / PDF) | Бесплатно | $0,10 |
| Выход | Не тарифицируется | Не тарифицируется (ноль выходных токенов) |
| Кэширование контекста | Не поддерживается | Не поддерживается |
По официальным лимитам: бесплатный уровень — 200 RPM / 50 000 TPM / 10 000 запросов в сутки; Tier 1 — 1 500 RPM / 1 000 000 TPM / 50 000 запросов в сутки.
Цена в TeamoRouter появится на странице цен, когда мы подключим эндпоинт.
Как вызывать (пока напрямую через Google)
REST-запрос идёт на /v1beta/decisions — обратите внимание, это не generateContent:
curl -X POST "https://generativelanguage.googleapis.com/v1beta/decisions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gemini-decision-1",
"input": "The blue mug I ordered on Monday arrived cracked on Wednesday.",
"questions": {
"is_damaged": {
"type": "noul",
"instructions": "Did the item arrive damaged?"
},
"queue": {
"type": "choice",
"instructions": "Which support queue should handle this message?",
"criteria": {
"billing": "Payment, invoice, or refund questions.",
"replacements": "Damaged, missing, or wrong items.",
"general": "Product questions and account issues."
}
}
}
}'
В Python SDK нужно явно указать v1beta, иначе пространство имён decisions недоступно:
from google import genai
client = genai.Client(http_options={"api_version": "v1beta"})
result = client.decisions.create(
model="gemini-decision-1",
input="The blue mug I ordered on Monday arrived cracked on Wednesday.",
questions={
"is_damaged": {
"type": "noul",
"instructions": "Did the item arrive damaged?",
},
"queue": {
"type": "choice",
"instructions": "Which support queue should handle this message?",
"criteria": {
"billing": "Payment, invoice, or refund questions.",
"replacements": "Damaged, missing, or wrong items.",
"general": "Product questions and account issues.",
},
},
},
)
for key, answer in result.answers.items():
print(key, answer)
В ответе поле answers возвращается под теми же ключами, что были в questions, а usage содержит только входные токены — выход всегда ноль. Если вход заблокировал фильтр безопасности, вместо answers приходит HTTP 400 с error.code: safety, prohibited_content, blocklist, image_safety или content_blocked.
Для чего подходит
Все примеры от Google — это задачи, где один блок материала нужно прогнать через много отдельных проверок:
- Маршрутизация запросов: одно сообщение пользователя и сразу несколько проверок — это вопрос по оплате, нужен ли человек, в какую очередь направить.
- Проверка по правилам: договор или скриншот против десятков правил за один запрос.
- Оценка по критериям: оценить варианты ответа по рубрике и отсортировать по взвешенной ожидаемой оценке.
- Выбор инструмента: подобрать подходящий инструмент из набора.
- Быстрая классификация живого медиапотока: размечать видео или аудио по мере поступления.
И обратное: задачи, где нужно что-то написать или пройти несколько шагов рассуждения, ей не подходят. Она не генерирует текст, она возвращает вероятности.
Когда это заработает в TeamoRouter
Сейчас gemini-decision-1 нет в нашем каталоге моделей, поэтому ключ TeamoRouter на ней выдаст ошибку. Сначала нам нужно поддержать путь /v1beta/decisions; после этого модель появится на странице цен — вы пополните баланс (от $5) и будете платить по токенам, аккаунт Google не нужен.
До этого момента, если нужна логика «много суждений по одному входу», её можно собрать на Gemini 4 Argon или Gemini 4 Carbon через структурированный вывод. Минус в том, что каждый вызов генерирует выходные токены, поэтому стоимость заметно выше $0,10. См. Gemini 4 Argon API и Gemini 4 Carbon API.
Частые вопросы
Gemini Decision уже вышла? Да. 11 ноября 2026 года она стала общедоступной в Gemini API, идентификатор модели — gemini-decision-1.
Сколько стоит Gemini Decision? $0,10 за миллион входных токенов; выход не тарифицируется, потому что выходных токенов нет. На бесплатном уровне — бесплатно.
Можно ли использовать её как чат-модель? Нет. Она работает только через /v1beta/decisions: на входе «материал плюс набор вопросов», на выходе вероятность по каждому вопросу, текст не генерируется.
Можно ли вызвать gemini-decision-1 через TeamoRouter? Пока нет. Мы не поддерживаем эндпоинт /v1beta/decisions. Когда подключим, модель появится на странице цен.
Когда она появится, достаточно будет поменять имя модели? Нет. Интерфейс отличается от обычных моделей, поэтому замена имени модели, как в случае с Gemini 4 Carbon, не сработает. Как только мы подключим её, мы опишем использование в документации.
Поддерживается ли Batch API? Нет. Кэширование контекста, Flex и Priority тоже не поддерживаются.
По теме
- Gemini 4 Carbon API: обычная чат-модель, которая пишет ответ
- Gemini 4 Argon API: идентификатор модели, цена и примеры запросов
- Список изменений Gemini API: официальный анонс
- Документация Decisions API: полное описание полей и ограничений