ИИ через API: что проверить до подключения — деньги, данные, закон, надёжность

API — быстрый способ начать, но вместе с ним вы получаете чужой тариф, чужие условия обработки данных и чужой график обновлений. Что проверить до первой строки кода.

Коротко

  • Сравнивайте цену типового запроса в рублях, а не прайс за токен: токенизаторы разные, выход дороже входа, асинхронный режим вдвое дешевле.
  • Одна и та же открытая модель у двух российских облаков на октябрь 2026 года различается в цене в 6,6 раза, и дешевле не всегда одно и то же облако.
  • Российский провайдер — ещё не «данные никуда не уходят»: Yandex AI Studio по умолчанию логирует запросы, а договор GigaChat не рассчитан на ПДн.
  • Модель в API снимут с поддержки за месяцы. Нужны явная версия, эталонный набор примеров и запасной провайдер.

Допустим, отдел отправляет в языковую модель 300 запросов в день. Одна и та же открытая модель DeepSeek V4 Flash на таком объёме стоит около 600 ₽ в месяц в одном российском облаке и 3 960 ₽ в другом. Yandex AI Studio по умолчанию логирует тексты запросов, а по условиям, которые вступают в силу 16.10.2026, может использовать их для обучения моделей, пока логирование не выключено. А gpt-oss-120b в каталоге Yandex AI Studio доступна только до 30.10.2026.

В демо этого не видно — видно в договоре и документации. Ниже — что проверить до того, как интеграция станет частью работы. Цены и условия — на 13.10.2026.

Считайте цену запроса, а не токена

Провайдеры публикуют цену за 1 000 или за 1 млн токенов, а платите вы за запросы. Месячный счёт: запросов в день × рабочих дней × (входные токены × цена входа + выходные токены × цена выхода) / 1 000, если цена указана за тысячу.

Токен у каждой модели свой

В документации Яндекса (откроется в новой вкладке) один и тот же русский текст в 501 символ занимает 96 токенов у YandexGPT Pro, 109 у gpt-oss-120b и 139 у Qwen3 235B. Цена токена у YandexGPT Pro 5.1 и Qwen3 235B в прайсе Yandex AI Studio (откроется в новой вкладке) различается в 1,6 раза (0,8 и 0,5 ₽ за 1 000), а цена этого текста — примерно на 10%: 0,0768 и 0,0695 ₽. Экономия на цене токена съедается их числом.

Независимый замер ru-token-tax (откроется в новой вкладке) (27.09.2026, выборка небольшая) даёт для русского текста от 5,1 символа на токен у YandexGPT 5 Lite и 4,9 у GigaChat 3 до 3,1 у Qwen 3. Поэтому перед расчётом прогоните через токенизатор 20–50 своих типовых документов: у Яндекса это не тарифицируется, у GigaChat есть метод /tokens/count.

Выход дороже входа

Сгенерированный текст часто стоит дороже прочитанного: у Alice AI LLM в 2,4 раза (1,2 ₽ против 0,5 ₽ за 1 000 токенов), у DeepSeek V4 Flash в Yandex AI Studio — в 1,67 раза. Если модель извлекает поля или сортирует письма, просите короткий структурированный ответ и ограничивайте его параметром max_tokens: многословие оплачивается по цене выхода, даже если его никто не читает.

Асинхронный режим вдвое дешевле, но не сразу

Асинхронный режим есть не у всех моделей, но где он есть, счёт падает примерно вдвое: YandexGPT Pro 5.1 — 0,41 ₽ вместо 0,8 ₽, GigaChat Pro — 0,25 ₽ вместо 0,5 ₽. В примере это 4 871 ₽ в месяц вместо 9 504 ₽. Плата — ожидание: по документации Yandex AI Studio (откроется в новой вкладке) задача выполняется до 2 часов и может ждать в очереди до 24 часов. Для чата с клиентом не годится, для ночного разбора архива — вполне.

Деталь для пилота: у GigaChat для юрлиц (откроется в новой вкладке) минимальный платёж — 600 ₽ за месяц, в котором был расход. Это около 9,2 млн токенов GigaChat Lite, так что на маленьком объёме фактическая цена токена выше прайсовой.

Сравнивайте пары «модель + провайдер»

Одну и ту же открытую модель продают несколько облаков, и цены у них разные. DeepSeek V4 Flash в Yandex AI Studio — 0,3 и 0,5 ₽ за 1 000 входных и выходных токенов, в каталоге Cloud.ru (откроется в новой вкладке) — 43,30 и 86,58 ₽ за миллион. На отделе из примера это 3 960 ₽ против 600 ₽ в месяц, разница в 6,6 раза. С Qwen3.6 35B картина обратная и почти ровная: 2 574 ₽ в Yandex AI Studio и 2 826 ₽ в Cloud.ru. Направление разницы непостоянно: сравнивайте конкретную пару на конкретную дату.

  • DeepSeek V4 Flash, Cloud.ru600 ₽
  • DeepSeek V4 Flash, Yandex3960 ₽
  • Qwen3.6 35B, Yandex2574 ₽
  • Qwen3.6 35B, Cloud.ru2826 ₽
  • YandexGPT Pro 5.1, асинхр.4871 ₽
  • YandexGPT Pro 5.1, синхр.9504 ₽

Прайсы Yandex AI Studio и Cloud.ru на 13.10.2026, с НДС. 300 запросов × 22 дня, 1500 + 300 токенов

Рис. 1 — Один и тот же объём запросов у разных моделей, провайдеров и режимов, ₽ в месяц

Сверяйте и НДС (с 01.01.2026 — 22%). У Яндекса и Сбера он указан на странице тарифов, а у Cloud.ru — только в тарифном приложении к договору (откроется в новой вкладке) (редакция от 02.10.2026): в каталоге о налоге ни слова. Прайс без НДС рядом с прайсом с НДС искажает сравнение на 22%.

Модели Яндекса и Сбера на том же гипотетическом примере. Цены с НДС на 13.10.2026
МодельВход, ₽ за 1 000Выход, ₽ за 1 000₽ за запрос₽ в месяц
GigaChat Lite0,0650,0650,12772
Alice AI LLM Flash0,10,20,211 386
YandexGPT Lite0,20,20,362 376
YandexGPT Pro 5.1, асинхронно0,410,410,744 871
GigaChat Pro0,50,50,95 940
Alice AI LLM0,51,21,117 326
GigaChat Max0,650,651,177 722
YandexGPT Pro 5.10,80,81,449 504

Между крайними строками — 12 раз, но таблица не говорит, какая модель справится с задачей: одинаковые 1 500 токенов у разных токенизаторов — разный объём текста, а качество видно только на ваших примерах. Модель, которая чаще ошибается, может выйти дороже: ошибки исправляет сотрудник, а его время стоит больше токенов.

Куда уходят данные из запроса

В запросе часто есть персональные данные (ПДн): письмо, договор, переписка с клиентом. Что с ними происходит у провайдера, у трёх российских вариантов написано по-разному.

Yandex AI Studio

По документации (откроется в новой вкладке) модели по умолчанию логируют все данные запроса. В условиях сервиса (откроется в новой вкладке), которые вступают в силу 16.10.2026, п. 5.4.1 разрешает Яндексу и аффилированным лицам использовать информацию из запросов для отладки и обучения моделей, если клиент не запретил логирование. После отключения запросы хранятся не дольше, чем нужно для обработки, и для этих целей не используются (п. 5.6). Отключается логирование заголовком x-data-logging-enabled: false или параметром SDK enable_server_data_logging=False. Клиент поручает Яндексу обработку ПДн из запросов (п. 5.1) и независимо от логирования гарантирует, что в запросах нет сведений, составляющих охраняемую законом тайну, специальных категорий и биометрических ПДн. Банковской или врачебной тайне клиентов в таких запросах не место.

Cloud.ru

По условиям услуги Evolution Foundation Models (откроется в новой вкладке) (версия 260430) модели, развёрнутые в инфраструктуре Cloud.ru, не передают токены заказчика наружу, и Cloud.ru их не дообучает. Внешние модели из того же каталога — GPT, Claude, Gemini — получают запросы через интернет на серверах своих провайдеров. За обработку там Cloud.ru не отвечает, риски по ПДн и конфиденциальной информации несёт заказчик. Один каталог, один счёт — два маршрута данных. А для моделей внутри Cloud.ru условия связывают обработку ПДн с согласием людей на такую автоматизированную обработку.

GigaChat API

В соглашении для корпоративных клиентов (откроется в новой вкладке) (пакеты услуг, редакция от 31.08.2026) контент клиента используется только для оказания сервиса (п. 7.4). Но по п. 9.6 соглашение не предполагает передачи ПДн, кроме контактов представителей сторон, а об обучении моделей на запросах и сроках их хранения в нём ничего нет. ПДн ваших клиентов этот договор не охватывает — их обработку нужно согласовать отдельно. Кроме того, с 01.09.2026 новые клиенты могут оплачивать модели Сбера на платформе cloud.ru, и тогда условия нужно читать уже там.

Российский провайдер — ещё не значит, что данные никуда не уходят. Маршрут данных определяют договор и настройки, а не страна регистрации.

Вывод для всех трёх: отправляйте модели минимум. Модели, которая сортирует письма, настоящее имя клиента почти никогда не нужно — его заменяет метка.

Что требует закон

Если в запросе есть ПДн, провайдер API обрабатывает их по вашему поручению, а вы остаётесь оператором со всеми обязанностями.

  • Поручение обработки. По ч. 3 ст. 6 152-ФЗ (откроется в новой вкладке) в нём должны быть перечень действий с данными, цели, конфиденциальность и требования к защите. Перед человеком за подрядчика отвечаете вы (ч. 5 ст. 6). Яндекс считает поручение оформленным своим соглашением об обработке данных и п. 5.1 условий; у других провайдеров это нужно проверить.
  • Локализация при сборе. С 01.07.2025 по ч. 5 ст. 18 при сборе ПДн граждан России их запись, хранение и другие операции с использованием баз данных за рубежом запрещены. Чат-бот на сайте, который собирает данные клиентов и хранит диалоги у зарубежного провайдера, попадает именно под эту норму. Штраф для организаций и ИП — от 1 до 6 млн ₽, при повторе — от 6 до 18 млн ₽ (ч. 8 и 9 ст. 13.11 КоАП).
  • Трансграничная передача. По ст. 12 (откроется в новой вкладке) до передачи ПДн за рубеж оператор отдельно уведомляет Роскомнадзор. Уведомление рассматривают 10 рабочих дней, и в страны вне утверждённого перечня до истечения срока передавать данные нельзя. Поправки к статье (закон № 265-ФЗ от 26.07.2026) вступают в силу частями, поэтому редакцию сверяйте на дату передачи.
  • Метки не выводят данные из-под закона. Замена ФИО идентификаторами — один из методов обезличивания по приказу Роскомнадзора № 140 от 19.06.2025. Но и после обезличивания закон говорит о персональных данных (ст. 13.1 (откроется в новой вкладке)): по вашей таблице «метка — ФИО» их можно снова связать с человеком. Метки уменьшают то, что уходит наружу, но обязанности оператора остаются.

Штрафы за утечку ПДн с 30.05.2025 зависят от числа затронутых людей: от 3–5 млн ₽ при 1–10 тыс. человек до 10–15 млн ₽ при более чем 100 тыс. Повторная утечка — 1–3% годовой выручки, но не меньше 20 млн и не больше 500 млн ₽ (ч. 12–15 ст. 13.11 КоАП (откроется в новой вкладке)). Каждый лишний подрядчик на пути данных — ещё одно место утечки.

Закон об ИИ

Закон № 243-ФЗ (откроется в новой вкладке) об ИИ действует с 01.09.2026, но от компании, которая модели только использует, прямо почти ничего не требует. Право правительства определять сферы, где допустимы только суверенные или национальные модели, появится с 01.03.2027, и перечня таких сфер на 13.10.2026 нет. Для API-интеграции сегодня важнее 152-ФЗ.

Зарубежные API: вопрос не технический

России нет в списках поддерживаемых стран у OpenAI (откроется в новой вкладке), Anthropic (откроется в новой вкладке) и Gemini API (откроется в новой вкладке) от Google. OpenAI предупреждает, что доступ к API вне этих стран, как и предоставление такого доступа, может закончиться приостановкой аккаунта. Anthropic распространяет запрет и на компании, которые зарегистрированы в неподдерживаемом регионе или контролируются оттуда. Это не теория: с 9 июля 2024 года OpenAI не обслуживает API-запросы из неподдерживаемых регионов.

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

Внешние модели в каталоге Cloud.ru решают вопрос оплаты в рублях, но не вопрос данных: ПДн в таких запросах — трансграничная передача по ст. 12, а за доступность этих моделей Cloud.ru по своим условиям не отвечает. OpenAI и Anthropic заявляют, что не обучают модели на данных из API без согласия клиента, но дело не в обучении, а в законе и доступе: рабочий процесс нельзя строить на сервисе, условия которого запрещают вам им пользоваться. Для задач с данными клиентов остаются российские провайдеры или свой контур — пять вариантов сравниваются в статье «Локальная модель или API».

Модель могут заменить без вас

Версия модели в API живёт месяцы, а не годы. В каталоге Yandex AI Studio (откроется в новой вкладке) у каждой версии свой URI, автоматического переключения нет, а после окончания поддержки запросы к старому URI получают ошибку 400 Bad Request. Даты снятия там уже стоят: у Qwen3 235B из примера про токены — 30.09.2026, у gpt-oss-120b и gpt-oss-20b — 30.10.2026.

Защита — не поиск «вечного» провайдера, а три привычки.

  1. Явная версия. В коде указан конкретный URI, а не псевдоним вроде yandexgpt/latest — так советует и документация.
  2. Эталонный набор. 50–100 реальных обезличенных примеров с ожидаемым ответом прогоняются при каждой смене версии, промпта или провайдера. Сколько примеров нужно, чтобы разница что-то значила, — в статье о том, где ИИ окупается.
  3. Запасной провайдер. У Yandex AI Studio и Cloud.ru есть API в формате chat completions, поэтому запасной вариант — другой адрес, ключ и прогон эталона, а не новая интеграция.

Схема гарантирует формат, а не правду

Для CRM или 1С ответ нужен машиночитаемым. И Yandex AI Studio (параметр json_schema), и GigaChat (откроется в новой вкладке) (response_format) умеют возвращать JSON по заданной схеме. Схема гарантирует, что придут нужные поля нужного типа, но не что в поле «ИНН» окажется ИНН нужного контрагента. По данным самого Яндекса, у YandexGPT 5.1 Pro доля неверных или выдуманных ответов снизилась с 30% до 16% (август 2025 года): даже по замеру разработчика проверка обязательна. И ловушка: если ответ упёрся в max_tokens, JSON обрывается на середине — такой ответ уходит на повтор или к человеку.

  1. Обезличить (главный шаг)ФИО и телефоны → метки
  2. Проверить лимитыквота, размер, max_tokens
  3. Вызвать модельявная версия, таймаут
  4. Проверить ответJSON-схема и правила
  5. Вернуть данныеметки → значения у вас
  6. Записать в журналвход, ответ, кто принял

Затем снова к первому шагу: при смене версии — эталон

Рис. 2 — Как устроен аккуратный вызов модели по API

Лимиты, сбои и счёт

Квоты по умолчанию невелики: в Yandex AI Studio — 10 одновременных синхронных генераций и до 5 000 асинхронных запросов в час, у GigaChat для юрлиц и ИП — 10 потоков. Пропускная способность ≈ потоки × 3 600 / секунд на ответ: при 10 потоках и 10 секундах это около 3 600 запросов в час. Отделу с 300 запросами в день хватит, а архив из 50 000 писем займёт около 14 часов синхронно или не меньше 10 часов одной только отправки асинхронно. Квоты повышают через поддержку — заранее.

Сбои тоже стоят времени. SDK Яндекса (откроется в новой вкладке) по умолчанию делает до 5 попыток с паузами от 1 секунды, растущими в 1,5 раза, и случайной добавкой — при затяжном сбое это порядка 10 секунд ожидания сверх обычного ответа. В чате с клиентом после одной-двух неудач быстрее переключиться на запасного провайдера. Для ИТ-специалиста: токен доступа GigaChat живёт 30 минут, а для соединения нужен корневой сертификат Минцифры (откроется в новой вкладке). В примерах кода встречается отключение проверки сертификата; в рабочей системе сертификат добавляют в доверенные, а проверку оставляют.

Ограничивайте API как корпоративную карту

Платный API без лимитов — это корпоративная карта без лимита, привязанная к форме на сайте.

Риск OWASP LLM10:2025 (откроется в новой вкладке) описывает атаку Denial of Wallet: злоумышленник раздувает ваш счёт множеством запросов. Тот же эффект даёт зациклившийся ИИ-агент. Меры: квоты на пользователя и процесс, лимит размера входа, max_tokens, таймауты, оповещения о расходах. Дневной лимит = месячный бюджет / (стоимость запроса × рабочие дни). Допустим, на GigaChat Pro выделено 6 000 ₽ в месяц, запрос стоит 0,9 ₽: 6 000 / (0,9 × 22) ≈ 300 запросов в день. Три тысячи запросов к обеду — повод остановить процесс, а не оплатить счёт. В Cloud.ru прерванный запрос к внешней модели оплачивается за все обработанные токены.

Перед запуском пройдитесь по списку.

  • Цена запроса посчитана на ваших документах, через токенизатор и с поправкой на НДС.
  • Логирование у провайдера выключено, и это видно в коде.
  • Поручение обработки ПДн оформлено, условия провайдера прочитаны.
  • ФИО, телефоны и номера договоров заменяются метками до отправки.
  • Версия модели зафиксирована, эталонный набор готов.
  • Квоты, max_tokens, таймауты и оповещения настроены.
  • Запасной провайдер подключён и прогнан на эталоне.
  • Журнал хранит запрос, ответ и решение сотрудника.

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

Читать дальше

Все статьи