Начнём с цифры из официальной документации. Gemini API и Google AI Studio доступны более чем в 190 странах и территориях. России в этом списке нет — и это не догадка обзорщиков, а перечень на странице документации Google для разработчиков.
Дальше документация говорит вещь, которую в русскоязычных статьях почти не цитируют: если ты не в одной из этих стран, попробуй Gemini API через корпоративную платформу Google Cloud. То есть официальный альтернативный путь существует, он назван прямым текстом и не имеет ничего общего с серыми схемами.
Разберу, чем AI Studio вообще отличается от привычного приложения Gemini, как устроены лимиты, что даёт бесплатный уровень и почему покупка чужого ключа — самый дорогой способ сэкономить.
Про оплату сразу: платные уровни оплачиваются через биллинг Google долларовой картой, и российская на чекауте не проходит. Этот шаг закрывает SUB.SUP — Telegram или ВКонтакте.
Прямой ответ: России нет в списке из более чем 190 стран и территорий
Страница доступности в документации Gemini API устроена скучно и честно: список стран и территорий, где сервис работает, без комментариев и оговорок.
Список длинный — больше ста девяноста позиций, покрывающих Африку, Азию, Европу, обе Америки и Океанию. Россия в него не входит.
Отдельно стоит обратить внимание, что этот список НЕ совпадает со списком стран для потребительского приложения Gemini, где цифра другая — больше двухсот тридцати. Продукты разные, географии разные, и вывод по одному нельзя переносить на другой.
Что означает отсутствие в списке практически. Регистрация в AI Studio и выпуск ключа для аккаунта, привязанного к неподдерживаемому региону, недоступны штатным путём. Это не ошибка и не временный сбой.
И ещё одна деталь, которую стоит держать в голове: списки меняются. Google периодически добавляет регионы, и перед тем как строить выводы на статье годичной давности, лучше открыть саму страницу документации — она обновляется.
Чем AI Studio отличается от приложения Gemini
Путаница здесь массовая, а разница фундаментальная.
AI Studio — среда для разработчика. Там ты подбираешь модель под задачу, настраиваешь параметры генерации, отлаживаешь промпты, смотришь, как меняется ответ от изменения температуры, и в итоге получаешь API-ключ, чтобы встроить модель в собственный продукт.
Из этого следует главное практическое различие: цель. Пользователь приложения хочет получить ответ. Пользователь AI Studio хочет получить предсказуемое поведение модели внутри своего кода.
Оплата тоже устроена иначе. Подписка на приложение — фиксированная сумма в месяц. API — оплата за использование: за токены на входе и выходе, с лимитами и уровнями.
И география, как я уже сказал, разная. Так что фраза «Gemini работает в такой-то стране» без уточнения, о каком продукте речь, ничего не значит.
Официальный путь для тех, кто вне списка
Вот тот самый абзац из документации, ради которого стоит дочитать до конца: тем, кто не в списке доступных стран, Google предлагает использовать Gemini API через свою корпоративную платформу.
Что это означает на практике. Модели те же самые, но доступ идёт не через потребительский AI Studio, а через облачную инфраструктуру Google для организаций. Там другая модель работы: проект, биллинг-аккаунт, роли и права, квоты на уровне проекта.
Кому этот путь подходит. Компании с юридическим лицом и возможностью оформить корпоративный биллинг. Командам, которые и так работают в облачной инфраструктуре. Проектам, где нужны гарантии по данным и соглашения об уровне сервиса.
Кому не подходит. Одиночному разработчику, который хочет собрать пет-проект на выходных: порог входа по оформлению и стоимости там заметно выше, а бесплатного уровня в привычном виде нет.
Важно, что это единственный путь, названный самой Google. Всё остальное, что предлагают в интернете, официальной поддержки не имеет — со всеми вытекающими.
Как устроены лимиты: RPM, TPM и RPD
Тут документация конкретна, и это редкость. Ограничения измеряются по трём осям одновременно.
RPM — запросы в минуту. Сколько раз в минуту твой код может обратиться к модели.
TPM — токены в минуту на входе. Ограничение не на количество обращений, а на объём текста, который ты в них отправляешь. Один длинный запрос может съесть минутную квоту целиком.
RPD — запросы в сутки. Общий потолок за день, независимо от того, как ровно ты их распределил.
Ключевой момент, который ломает планы новичкам: упереться можно в любую из трёх осей, и они не взаимозаменяемы. Ты можешь делать мало запросов и всё равно упереться в TPM, если каждый запрос содержит большой документ.
Конкретных чисел по уровням документация на этой странице не приводит и прямо отправляет смотреть свои активные лимиты в личном кабинете. Там же стоит честная оговорка: заявленные лимиты не гарантируются, и фактическая доступная мощность может отличаться.
Поэтому любые статьи с таблицами «столько-то запросов в минуту на бесплатном тарифе» надо читать с датой в руках: цифры меняются, а гарантий на них нет изначально.
Как с этим жить на практике. Первое: закладывай в код обработку ответа о превышении квоты. Не «если упало — падаем», а пауза и повтор с увеличивающимся интервалом. Библиотеки для этого есть под любой язык, и пятнадцать минут на такую обвязку экономят потом сутки разбирательств.
Второе: считай токены заранее, а не постфактум. Длина запроса известна до отправки, и если ты гоняешь в модель большие документы, разумно резать их на части на своей стороне, а не надеяться на удачу.
Третье: разведи по разным ключам разработку и продакшен. Иначе отладочный скрипт, запущенный на обеде, съест дневную квоту у живых пользователей — и это не гипотетический сценарий, а классика.
Четвёртое, про мониторинг: лимиты видны в кабинете, но смотреть туда руками никто не будет. Полезнее логировать у себя долю отказов по квоте — по ней сразу видно, когда пора повышать уровень.
Отдельно документированы лимиты для пакетной обработки — там ограничение задаётся максимумом токенов, поставленных в очередь, и различается по моделям и уровням.
Уровни доступа и лимит по расходам
Уровней четыре: бесплатный и три платных, которые в документации так и называются — первый, второй и третий.
Помимо лимитов на запросы, есть отдельный механизм — ограничение по расходам за десять минут. Устроен он так: на бесплатном уровне не применяется, на первом составляет десять долларов, на втором и третьем — двести.
Смысл этого механизма не в том, чтобы ограничить тебя, а в том, чтобы защитить от катастрофы. Ошибка в цикле, отправляющая запросы без остановки, на уровне с потолком в десять долларов за десять минут обойдётся неприятно, но не смертельно.
Перевод между уровнями зависит от истории использования и оплаты — то есть повышается он не по кнопке, а по мере того, как аккаунт становится для Google предсказуемым клиентом.
Практический вывод для планирования: если ты закладываешь нагрузку в свой продукт, считай не только цену токенов, но и то, влезаешь ли ты в потолок расходов своего уровня. Пиковая нагрузка в час пик упирается именно в него.
Бесплатный уровень на практике
Бесплатный уровень существует и предназначен ровно для того, для чего должен: попробовать, отладить, собрать прототип.
Что на нём делается нормально: тестирование промптов, разработка логики, демонстрация заказчику, учебные проекты, личные утилиты с редкими обращениями.
Что не делается: продакшен. Любой сервис, где к модели ходят пользователи, а не ты один, упрётся в лимиты в первый же день заметного трафика.
И отдельно про данные: условия по использованию запросов на бесплатных уровнях обычно отличаются от платных. Читай их до, а не после.
Почему схемы с чужими ключами — плохая идея
В выдаче полно предложений купить готовый ключ или готовый аккаунт. Разберу трезво, чем это заканчивается.
Первое: ключ в любой момент отзывается тем, кто его выпустил. Твой продукт перестаёт работать посреди рабочего дня, и сделать ты ничего не можешь.
Второе: расходы идут на чужой биллинг, а значит владелец в любой момент может увидеть незнакомую нагрузку и прикрыть доступ — или предъявить счёт.
Третье: всё, что ты через этот ключ отправляешь, проходит через чужой проект. Клиентские данные в такой схеме отправлять нельзя вообще.
Четвёртое, юридическое: использование доступа в обход условий сервиса — нарушение, и последствия ложатся на того, кто пользуется, а не на того, кто продал.
Пятое, о чём вспоминают в последнюю очередь: воспроизводимость. Продукт, построенный на чужом доступе, невозможно передать другому разработчику, показать инвестору или провести через любую проверку. Формально у тебя нет прав на то, чем ты пользуешься.
И шестое, самое обидное: такие схемы дают ложное ощущение, что задача решена. Ты не ищешь нормальный путь, потому что «всё же работает» — а когда перестаёт, времени на поиск уже нет.
Простое правило: если инструмент нужен для работы, а не для игры, он должен стоять на твоём собственном оформленном доступе. Всё остальное — заём, который однажды потребуют вернуть в самый неудобный момент.
Что спрашивают разработчики
### Нужен ли для API-ключа платёжный профиль?
Для бесплатного уровня — нет, ключ выпускается без привязки карты. Он появляется, когда ты переходишь на платные уровни: биллинг привязывается к проекту, и с этого момента начинает работать тарификация по токенам и лимиты по расходам.
### Отличаются ли лимиты у разных моделей?
Да, и заметно. Лимиты задаются не на аккаунт вообще, а на связку «модель плюс уровень», и у более тяжёлых моделей квоты жёстче. Это же касается пакетной обработки, где ограничение считается по объёму поставленных в очередь токенов.
### Можно ли переехать с бесплатного уровня на платный без потерь?
Код при переходе не меняется — тот же ключ, те же вызовы, меняются квоты и тарификация. Что стоит проверить заранее: не завязан ли твой код на конкретные значения лимитов и умеет ли он корректно обрабатывать отказ по превышению квоты. Это самая частая причина падений после роста нагрузки.
Мой план для разработчика из России
Разложу по трём типовым ситуациям, потому что универсального ответа тут нет.
Учишься и собираешь пет-проекты. Смотри в сторону моделей, которые доступны напрямую: российские сервисы дают API без вопросов с географией, и для учебных задач разницы в качестве ты не заметишь. Заодно не будет сюрпризов с оплатой.
Делаешь продукт для российских пользователей. Тут вопрос уже не только про доступ, но и про то, где обрабатываются данные твоих клиентов. Зарубежный API в такой конфигурации создаёт вопросы, которые лучше решить до запуска, а не после первой проверки.
Отдельно про оплату, раз уж дошли до практики. Платные уровни тарифицируются в долларах через биллинг Google, и российская карта на этом шаге не проходит. Провести платёж помогает SUB.SUP: Telegram и ВКонтакте — опиши, что именно оплачиваешь, там подскажут порядок.
Работаешь на зарубежного заказчика или в компании с иностранным контуром. Тогда корпоративный путь, который называет сама документация Google, — рабочий вариант, и оформлять его надо через юридическое лицо в подходящей юрисдикции.
И общий совет, который стоит дороже всех остальных: не завязывай архитектуру на одного поставщика моделей. Обёртка, через которую можно переключить провайдера за час, окупается при первом же изменении условий — а условия в этой отрасли меняются каждые несколько месяцев.
Комментарии
Войдите, чтобы написать комментарий