Гайды

Где взять ключ к языковой модели: разбор провайдеров

Провайдеры API языковых моделей, отсортированные не по популярности, а по тому, чем за них можно заплатить из России и что даёт бесплатный уровень.

Вы поставили приложение, которое умеет разговаривать с языковой моделью, и на первом же экране у вас спрашивают API-ключ. Англоязычные подборки в поиске начинаются с OpenAI и Anthropic, а у обоих на странице оплаты российская карта не проходит. Дальше идут статьи «10 лучших LLM API», где сравнивают цену за миллион токенов и не пишут ни слова о том, откуда эту цену платить.

Эта статья устроена наоборот. Первый критерий здесь — чем вы можете заплатить и откуда вы заходите, второй — сколько это стоит, третий — какая модель. В таком порядке, потому что самый дешёвый провайдер бесполезен, если платёж отклоняется, а самая умная модель бесполезна, если её домен не открывается.

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

#Что такое API-ключ и за что вы платите

API-ключ — это длинная строка, которую сервис выдаёт вашему аккаунту и по которой узнаёт, кому выставить счёт. Приложение подставляет её в заголовок каждого запроса. Ключ не привязан к устройству, не имеет пароля и не спрашивает подтверждения: у кого строка — тот и тратит ваши деньги. Отсюда все правила обращения с ним: отдельный ключ на приложение, лимит трат и немедленный отзыв при малейшем подозрении.

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

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

#Четыре способа получить доступ, а не десять провайдеров

Список сервисов длинный и меняется, а способов подключиться — четыре. Выбор способа определяет и цену, и риски, и то, что будет, когда конкретный сервис закроется.

1. Прямой ключ у вендора модели. OpenAI, Anthropic, Google, Mistral, DeepSeek. Самая короткая цепочка: ваш запрос идёт к тем, кто модель обучил. Самая понятная политика использования данных. Цена без наценки. Минус один и большой: регистрация, платёж и иногда сам домен могут быть недоступны из вашей страны.

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

3. Российский шлюз. Тот же агрегатор, но с оплатой рублями с карты российского банка и, как правило, без требования VPN. Удобство максимальное, цепочка длиннее всех: посредник видит и ваш трафик, и то, какие модели вы дёргаете. Отдельный разбор с чек-листом проверки посредника — в статье про агрегаторы с оплатой российской картой.

4. Своя модель на своём железе. Ollama или другой локальный сервер: ключ не нужен вообще, платежа нет вообще, запросы никуда не уходят — если приложение и модель живут в одном контуре. Цена этого варианта не денежная: нужна машина с достаточным объёмом памяти, она должна быть включена, а качество компактной локальной модели заметно ниже топовой облачной на сложных рассуждениях. Это не «бесплатный вариант получше», а другой набор компромиссов.

#Таблица: провайдеры по доступности из России

В таблице смотрите первые две колонки. Всё остальное — уточнение, а первые две определяют, потратите ли вы вечер впустую. «Бесплатный уровень» означает только факт его наличия на момент проверки, не размер: размер меняется, и его сравнение вынесено в отдельный материал про бесплатные API языковых моделей и их реальные лимиты.

Данные проверялись 26 августа 2026 года и требуют проверки на день чтения — особенно колонки о доступе и оплате.

Провайдер Доступ из РФ Оплата Free tier Профиль
OpenRouter обычно да зарубежная карта ✓ агрегатор, сотни моделей
Groq обычно да зарубежная карта ✓ скорость, открытые веса
DeepSeek обычно да зарубежная карта ✗ дёшево, сильные модели
Mistral обычно да зарубежная карта ✓ ЕС-юрисдикция
Cerebras требует проверки зарубежная карта ✓ очень быстрый инференс
OpenAI требуется VPN зарубежная карта ✗ флагманские модели
Anthropic требуется VPN зарубежная карта ✗ длинные документы, код
Google Gemini требуется VPN зарубежная карта ✓ очень длинный контекст
ProxyAPI, AITunnel да карта РФ, рубли ✗ шлюз к зарубежным моделям
YandexGPT, GigaChat да карта РФ, рубли частично российские модели
Своя Ollama не применимо не нужна не применимо ваше железо

Вывод из таблицы простой и неприятный: колонка «оплата» делит рынок пополам, и большинство статей про выбор LLM API написано для той половины, в которой у читателя есть зарубежная карта. Если у вас её нет, ваш реальный выбор — это российские шлюзы, российские вендоры, бесплатные уровни зарубежных сервисов и собственное железо. Все рабочие варианты оплаты, включая рискованные, разобраны в материале о том, как платить за API из России.

#Как читать бесплатный уровень, чтобы потом не удивляться

Наличие бесплатного уровня — это не «бесплатно». Это набор ограничений, и почти всегда их четыре, а не одно.

  • Запросов в минуту. Бьёт по сценариям, где приложение делает несколько вызовов подряд: агент, обработка списка, повторная генерация.
  • Токенов в минуту и в сутки. Бьёт по длинному контексту. Ассистент, подмешивающий к вопросу вашу переписку и заметки, съедает дневную квоту в разы быстрее, чем короткий чат.
  • Список моделей. Бесплатным обычно бывает не весь каталог, а компактные модели или отдельные позиции с пометкой вроде :free.
  • Политика использования данных. У части сервисов бесплатный уровень отличается от платного именно тем, что запросы могут использоваться для улучшения моделей. Это условие читается в пользовательском соглашении, а не в прайсе.

Отдельно стоит держать в голове, что бесплатный уровень может исчезнуть или ужаться без предупреждения. Он существует как маркетинговый инструмент, а не как обязательство. Строить на нём единственный способ доступа к ассистенту — значит однажды остаться без ассистента в неудобный момент. Запасной ключ у другой компании стоит завести раньше, чем он понадобится.

#Что проверить до того, как вставлять ключ куда-либо

Порядок проверок выстроен так, чтобы отсекать самые дорогие ошибки первыми.

  1. Формат ключа совпадает с ожидаемым. У большинства сервисов префикс говорящий: sk-or- у OpenRouter, gsk_ у Groq, sk-ant- у Anthropic, csk- у Cerebras, AIza у Google. Вставили ключ одного сервиса в поле другого — получите ошибку авторизации и полчаса на поиск причины.
  2. Ключ выпущен с минимально нужными правами. Если сервис позволяет ограничить ключ по моделям, по лимиту трат или по времени жизни — ограничьте сразу. Позже вы этого не сделаете.
  3. На аккаунте выставлен лимит расходов. Это отдельный экран в кабинете провайдера, и он не включён по умолчанию. Ставьте и порог уведомления, и жёсткий потолок: первый предупреждает, второй останавливает.
  4. Вы прочитали, что провайдер делает с текстом запросов. У платного и бесплатного уровня условия могут различаться.
  5. Вы понимаете, куда именно вы вставляете ключ. Приложение с ключом может отправить ваш текст куда угодно. Это верно и для нашего продукта тоже: см. раздел ниже.

#Что из этого следует для Persona

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

Неудобный факт, который мы обязаны назвать сами: ключи участников хранятся в базе в открытом виде. Строка вида byo_api_key_<провайдер> пишется в пользовательские настройки без шифрования. Ключ владельца инстанса может лечь в зашифрованное хранилище, но при его недоступности тоже уходит в открытую таблицу. Практический вывод: выпускайте для Persona отдельный ключ с лимитом трат, а не тот, которым пользуетесь везде. Пошаговая инструкция подключения — в материале про то, как подключить свою модель в Persona.

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

#Что происходит с вашим текстом на каждом из четырёх путей

Вопрос, который стоит задать до выбора провайдера, а не после: кто увидит содержание ваших запросов. Ответ различается по способам сильнее, чем цена.

Прямой ключ вендора. Текст видит один участник — тот, кто модель обучил. Что он с ним делает, описано в его соглашении, и у платного доступа условия нередко отличаются от бесплатного. Это самая короткая цепочка из тех, где есть облако.

Международный агрегатор. Участников двое: агрегатор и та площадка, на которую он отдал запрос. Читать нужно оба документа, а вторую сторону вы к тому же не всегда знаете заранее — маршрут выбирает агрегатор.

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

Своя модель. Участников нет: текст остаётся на вашей машине — при условии, что приложение развёрнуто там же, где модель. Если приложение работает на чужом сервере, а модель дома, то по сети идёт и запрос, и ответ, и «локальность» здесь только про то, кто считает.

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

#Мифы и заблуждения

«Ключ — это подписка, спишут раз в месяц». У большинства провайдеров модель оплаты предоплатная или постоплатная по факту потребления. Вы можете за один день израсходовать сумму, на которую рассчитывали месяц, если приложение зациклилось.

«Бесплатный уровень значит, что мои данные точно не используют». Скорее наоборот: именно на бесплатном уровне условия использования данных чаще всего мягче для провайдера. Читать нужно соглашение, а не прайс.

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

«Если сервис говорит по OpenAI-совместимому протоколу, значит любой клиент к нему подойдёт». Совместим базовый вызов, а не всё. Совместим базовый вызов — отправить сообщения и получить текст. Вызов инструментов, структурированный вывод и работа с изображениями расходятся у всех.

«Локальная модель заменит облачную». На вашем железе она отвечает медленнее и слабее рассуждает. Она выигрывает в другом: ей не нужен ни платёж, ни интернет, и текст запроса остаётся у вас.

«Ключ можно посмотреть потом в кабинете». Почти нигде нельзя. Сервис хранит хэш. Потеряли — выпускаете новый и меняете во всех местах, где вставляли старый.

#Как начать за один вечер

  1. Определите ограничение. Есть зарубежная карта — открыт весь рынок. Нет — смотрите российские шлюзы, российских вендоров и бесплатные уровни. Есть машина с достаточной памятью, которую не жалко держать включённой, — рассматривайте локальный вариант.
  2. Возьмите один бесплатный ключ для проверки. Цель первого шага — убедиться, что связка приложения и провайдера вообще работает, а не выбрать провайдера навсегда.
  3. Выпустите ключ и сразу сохраните его в менеджер паролей. Второй раз его не покажут.
  4. Поставьте лимит трат в кабинете, даже если баланс нулевой. Привычка дешевле, чем один разбор счёта.
  5. Проверьте связку одним коротким запросом и посмотрите в кабинете провайдера, что расход появился. Это единственное надёжное подтверждение, что работает именно ваш ключ.
  6. Оцените, хватает ли лимита на ваш реальный день. Если через два часа приходит ошибка о превышении квоты, значит выбранный бесплатный уровень не про ваш сценарий.
  7. Выберите постоянного провайдера под задачу, а не по рейтингу: разбор по сценариям — в материале про то, какой провайдер под какую задачу.

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

#Можно ли получить API-ключ бесплатно и без карты?

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

#Почему российская карта не проходит на зарубежном сервисе?

Причина в платёжном шлюзе провайдера и его правилах, а не в вашем банке: транзакция отклоняется на стороне сервиса. Обходные схемы существуют, но часть из них нарушает условия использования и заканчивается блокировкой аккаунта вместе с остатком баланса. Рабочие и рискованные варианты разобраны отдельно.

#Что безопаснее — прямой ключ вендора или российский шлюз?

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

#Сколько ключей нужно завести?

Как минимум два и у разных провайдеров: один рабочий, один запасной. Провайдеры падают, меняют условия и блокируют аккаунты, а ассистент без модели превращается в пустой интерфейс. Хранить ключи в одном месте при этом не обязательно и не желательно.

#Что произойдёт, если ключ утечёт?

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

#Нужен ли отдельный ключ для каждого приложения?

Желательно. Отдельный ключ на приложение позволяет отозвать доступ одному клиенту, не ломая остальные, и по расходу понять, какое именно приложение тратит. Это единственный способ выяснить источник утечки, если ключ окажется скомпрометирован.

#Работает ли всё это без интернета?

Только в локальном варианте: своя модель на своей машине отвечает и без сети. Любой ключ облачного провайдера требует соединения с его серверами, и никакого локального кэша ответов у API не существует.

#Вывод

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

Чего делать не стоит ни в одном из вариантов — выбирать провайдера по цене за миллион токенов из чужой таблицы. Эта цифра устареет раньше, чем вы допишете конфигурацию.

Хотите ИИ, который помнит вас?

Persona держит контекст между чатами и работает на вашем железе — если развернуть её у себя и подключить локальную модель.

Создать аккаунт