Корпоративную закупку Gemini API легко свести к вопросу «сколько стоит миллион токенов». Но запуск проекта определяют квоты, скорость, условия обработки данных, управление аккаунтами и ключами, сверка счетов и наличие резервного канала на случай сбоя основного.

Ниже чек-лист в порядке закупки и запуска. Конкретные модели и цены смотрите на странице тарифов и в документации Google; статья не фиксирует ставки и не делает юридических выводов за стороны.

Примечание: Google и Gemini — товарные знаки Google LLC. Условия, регионы и правила квот Google AI Studio и Vertex AI могут различаться; приоритет имеют подписанный договор, официальные условия и фактические настройки консоли. ZSQH AI Gateway — независимый сторонний API-шлюз; статья описывает только методы подключения и закупки.

1. Сначала нагрузка, потом квоты

Перед закупкой ответьте на четыре вопроса, иначе квоту придётся оценивать на глаз.

  1. Сколько запросов в день и на какие часы по пекинскому времени приходится пик?
  2. Сколько токенов в среднем на входе и выходе, насколько длинны самые длинные 5% запросов?
  3. Какую долю занимают изображения, аудио, видео и PDF и каков размер одного материала?
  4. Сколько дополнительных запросов дают повторы, ошибки и повторная отправка истории?

Сгруппируйте журналы за последнюю неделю по модели, типу задачи и длине входа, посчитайте дневное число запросов, дневной объём токенов и пиковый параллелизм, умножьте на 30 для месячной базы и добавьте 20–30% запаса на повторы. Для нового проекта без журналов сначала неделю работайте на малом трафике, а не оценивайте «число пользователей × число вызовов».

2. Квоты, скорость и счета

Бесплатный уровень AI Studio подходит для проверки, но скорость и квоты там жёстче, а условия обработки данных могут отличаться. Production планируйте на платном уровне и включите в закупочный документ следующее:

  • Сторона расчётов — зарубежный аккаунт или местная компания, как обрабатываются валюта и курс.
  • Предоплата или постоплата, как настроены оповещения о балансе и автопополнение.
  • Квоты распределяются по проекту или по команде, кто может запросить временное повышение.
  • Стратегия повторов, очередей и деградации при появлении 429.
  • Тип счёта, период выставления и поля, необходимые для сверки.

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

3. Данные и комплаенс: вопросы до подписания

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

  1. Используются ли вход и выход для обучения модели, есть ли особые условия в корпоративном договоре?
  2. Сколько хранятся данные, как подать запрос на удаление и когда он вступает в силу?
  3. В каких регионах хранятся данные, выполняются ли требования компании или клиента к локализации?
  4. Можно ли подписать договор обработки данных, как описаны границы ответственности и предел компенсации?
  5. Кто субподрядчики обработки и уведомляют ли об изменениях заранее?
  6. Включены ли журналы, кэш и загрузка файлов по умолчанию, можно ли отключить или сократить срок хранения?

Не принимайте устных ответов. Архивируйте политику конфиденциальности, договор обработки данных, описание безопасности и список субподрядчиков как материалы приёмки. При персональных или трансграничных данных сначала обезличьте их и согласуйте путь с юристами.

4. Аккаунты, права и управление ключами

Главный страх корпоративного аккаунта — «один ключ на всю компанию». Рекомендуемый порядок:

  1. Регистрируйте корпоративный аккаунт на почту домена компании, привязывайте организацию к юридическому лицу, не ведите бизнес с личного аккаунта.
  2. Разделите проекты Cloud или рабочие пространства для production, теста и разработки; счета и квоты учитывайте отдельно.
  3. Права администратора давайте немногим, включите двухфакторную аутентификацию, пересматривайте участников раз в квартал.
  4. Для бизнес-вызовов используйте сервисный аккаунт или отдельный ключ, а не административные учётные данные.
  5. У каждого ключа указывайте ответственного, назначение, среду и дату создания; при увольнении сразу отзывайте.
  6. Включите журнал аудита и оповещения о расходе; при аномальных вызовах сначала останавливайте ключ, потом разбирайтесь.

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

5. Контроль затрат: начинайте с архитектуры, а не только со смены поставщика

Стоимость Gemini складывается из уровня модели, длины входа и выхода, мультимодальных материалов и повторов. Порядок действий: сначала оптимизировать вход, затем маршрутизировать по уровням, и только потом сравнивать ставки.

  • Фиксируйте системный промпт и префикс длинных документов, используйте кэш контекста, чтобы сократить повторный вход.
  • Классификацию, извлечение и переписывание отправляйте на лёгкий уровень, сложные рассуждения — на старший.
  • Задавайте maxOutputTokens, требуйте JSON или фиксированные поля, избегайте пространных ответов.
  • Снижайте разрешение изображений, частоту кадров видео, передавайте только нужные страницы PDF.
  • Офлайн-задачи отправляйте в пакетную обработку и принимайте очередь в обмен на меньшую стоимость.
  • Ограничьте повторы и задайте задержку; во время 429 не увеличивайте поток запросов.
  • Учитывайте расход по проекту, команде и задаче, чтобы распределять внутренние затраты.

После подключения к шлюзу можно вызывать модели через OpenAI SDK и сверять расход в ответе:

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ZSQH_API_KEY"],
    base_url="https://ai.zhongshangqihang.com/v1",
)

resp = client.chat.completions.create(
    model="<имя модели Gemini со страницы тарифов>",
    messages=[{"role": "user", "content": "Ответь только OK"}],
    max_tokens=64,
)

print(resp.usage)

Имя модели берите со страницы тарифов, не используйте имена из старых документов. Перед запуском новой задачи измеряйте «стоимость одного качественного результата» на реальных примерах, а не только цену одного запроса.

6. Резервные поставщики и план деградации

Корпоративная закупка должна исходить из того, что основной канал будет сбоить. Нужны минимум три уровня: резервная модель того же поставщика, модель другого поставщика и деградация на стороне бизнеса — шаблонные ответы или кэш.

Абстрагируйте вызов модели в единый интерфейс, настройте тайм-ауты, повторы, предохранитель и переключатель; переключение должно занимать не более минуты и не требовать правок бизнес-кода. Раз в квартал проводите учения: проверяйте ключи, квоты и имена моделей резервного канала. В договоре пропишите уровень сервиса и порядок выхода.

7. Пилот и приёмка: план на четыре недели

Рекомендуется четырёхнедельный пилот на ограниченном контуре вместо одномоментной миграции всего.

Этап R — исполняет A — утверждает C — консультирует I — информируется Результат
Требования и расчёт квот Владелец бизнеса Руководитель подразделения Финансы, IT Закупки Таблица базовой нагрузки
Оценка данных и комплаенса Безопасность и комплаенс Юристы IT, закупки Руководство Реестр рисков и вывод
Настройка аккаунтов и прав Администратор платформы Технический руководитель Безопасность Бизнес Список проектов и ключей
Подключение и нагрузочные тесты Руководитель разработки Технический руководитель Эксплуатация Бизнес Отчёт о подключении и тестах
Контроль затрат и сверка Финансы Финансовый руководитель IT, закупки Руководство Недельный отчёт о затратах
Договор и оплата Закупки Финансовый руководитель Юристы Бизнес Договор, счёт, платёжка
Приёмка запуска Владелец бизнеса Руководитель подразделения IT, безопасность Руководство Подписанный акт приёмки

Первая неделя — интерфейсы и права, вторая — сравнение качества на реальных примерах, третья — пиковые нагрузки и учения по сбоям, четвёртая — свод затрат и приёмка. Метрики: точность задач, P95 задержки, доля ошибок и повторов, стоимость задачи, проверка ключей и прав; пороги команда определяет под свой бизнес.

8. Вопросы к договору

  1. Как определяется уровень сервиса, какая методика учёта и порядок компенсации?
  2. За сколько уведомляют об изменении цен и затрагивает ли это уже купленные квоты?
  3. Каков процесс запроса повышения квоты и время ответа?
  4. Можно ли включить в договор обработку данных, региональные ограничения и порядок удаления?
  5. Какие тип счёта, валюта, период оплаты и правила возврата?
  6. Какие каналы поддержки, время реакции и порядок эскалации?
  7. Как выгружаются и удаляются данные после прекращения сотрудничества?
  8. Как уведомляют о смене субподрядчиков и инцидентах безопасности?

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

Обязательно ли предприятию закупать Gemini API через Vertex AI?

Нет. Vertex AI лучше подходит командам с высокими требованиями к региону данных, IAM, аудиту и стороне договора; для быстрой проверки и небольшого бизнеса можно начать с AI Studio. Сначала убедитесь, что условия и квоты подходят, затем выбирайте вход.

Можно ли использовать бесплатную квоту в production?

Не рекомендуется. На бесплатном уровне скорость, квоты и условия данных обычно отличаются от платного; внезапное ограничение ударит по опыту пользователей. Production планируйте на платном уровне, бесплатный оставьте для прототипов и внутренних тестов.

Используются ли данные Gemini API для обучения?

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

Что делать, если квоты не хватает или часто приходит 429?

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

Как доказать, что после закупки затраты контролируемы?

До запуска постройте базовую нагрузку, после — еженедельный отчёт по проектам: стоимость задачи, попадания в кэш, доля повторов и распределение по уровням моделей. Если четыре недели подряд расход в бюджете и качество в норме, затраты контролируемы.

Что дальше

Создайте тестовый ключ в ZSQH AI Gateway и проверьте на реальных задачах модели, задержку и счета в юанях, затем разделите рабочие ключи по средам. Цены — на странице тарифов; перед закупкой передайте чек-лист финансам, юристам и технической команде.

Читайте также: