altrouter.ai
← Блог

ChatGPT API: ключ, цены и отличие от подписки

· 8 минут чтения · обновлено

Коротко

Подписка ChatGPT Plus не даёт API-ключа, а API-ключ не даёт веб-чата. Это два отдельных продукта с отдельной оплатой — на этом путается больше всего людей.

Ключ у OpenAI напрямую упирается в зарубежную карту на этапе биллинга. Через altrouter ключ выпускается за минуту, баланс пополняется картой РФ, СБП или криптой, а код остаётся тем же: библиотека openai, другие base_url и api_key.

По деньгам: типичный запрос на gpt-5.2 стоит меньше цента, на gpt-5.6-pro — вдвое дороже. Таблица и расчёт — ниже.

ChatGPT API и подписка ChatGPT — это разные продукты

Начнём с путаницы, из-за которой люди теряют деньги и время. Подписка ChatGPT Plus и ChatGPT API — два разных продукта, которые продаются отдельно и не включают друг друга.

  • Подписка ($20/мес) — доступ человека к веб-чату chatgpt.com. Фиксированная цена, интерфейс в браузере, лимиты на сообщения. API-ключа она не даёт. Совсем.
  • API — доступ вашей программы к моделям. Ключ, HTTP-запросы, оплата за токены, никакого интерфейса. Веб-чата он не даёт.

Отсюда растут запросы вида «где взять api chatgpt» и «где найти api ключ chatgpt»: люди ищут ключ в настройках чата, где его нет и быть не может. Ключ выпускается в отдельной консоли platform.openai.com, с отдельным балансом и отдельной оплатой. Оплатили Plus — за API вы всё ещё не заплатили ни цента.

Второй частый вопрос — «api ключ chatgpt бесплатно» и «chatgpt free api». Бесплатного API у OpenAI нет. Токены стоят денег всегда; строчки «бесплатные api ключи openai» в выдаче ведут либо на чужие утёкшие ключи (это чужие деньги и чужая ответственность), либо в никуда.

И третье: если вам нужен просто чат — берите подписку, API вам не нужен. API нужен, когда модель должна работать внутри вашего продукта: бот поддержки, обработка заявок, генерация описаний, разбор документов.

Сколько стоит ChatGPT API

Цена — за 1M токенов, отдельно вход (ваш запрос) и выход (ответ модели). Выход дороже входа примерно в 6-8 раз.

МодельВход, $/1MВыход, $/1MКонтекстСкидка
gpt-5.6-mini0.855.10400K−15%
gpt-5.21.4011.20400K−20%
gpt-5.41.4912.75400K−15%
gpt-5.62.1312.75400K−15%
gpt-5.54.1625.50400K−15%
gpt-5.6-pro4.2525.50400K−15%

Это цены altrouter — они ниже официальных, процент у каждой модели свой. Цены меняются: источник правды — каталог /models/, не эта статья. Карточка /models/gpt-5.6/ показывает актуальные цифры и параметры.

Теперь ответ на «gpt api цена» в понятных единицах. Типичный запрос — 2 000 токенов входа, 500 выхода:

  • gpt-5.6-mini: 0.002 × 0.85 + 0.0005 × 5.10 = $0.0043
  • gpt-5.2: 0.002 × 1.40 + 0.0005 × 11.20 = $0.0084
  • gpt-5.6: 0.002 × 2.13 + 0.0005 × 12.75 = $0.0107
  • gpt-5.6-pro: 0.002 × 4.25 + 0.0005 × 25.50 = $0.0213

То есть на gpt-5.2 двадцатидолларовый бюджет — это около 2 400 таких запросов.

Здесь и видно, чем API отличается от подписки экономически. Подписка — фиксированные $20 за одного человека. API — плата за фактическое потребление, которая может быть и центом, и сотнями долларов в зависимости от нагрузки. Для пет-проекта API почти всегда выходит дешевле подписки; для продакшена с тысячами пользователей — считайте.

Какую модель взять

  • gpt-5.6-mini — самая дешёвая строчка линейки. Массовая обработка, классификация, короткие ответы по инструкции.
  • gpt-5.2 — разумный дефолт и самая большая скидка в таблице (−20%).
  • gpt-5.6 — текущее поколение. Берите, когда 5.2 начинает мазать.
  • gpt-5.5 и gpt-5.6-pro — вдвое дороже по входу. Доставать осознанно, под задачи, где ошибка дороже токенов.

Контекст у всех одинаковый — 400K токенов.

Как получить API-ключ ChatGPT из России

Прямой путь через platform.openai.com упирается в оплату: нужна зарубежная карта. Не VPN, не аккуратная регистрация — именно карта на этапе биллинга. Отсюда и запросы «купить api chatgpt» и «аккаунты chatgpt api»: покупка чужого аккаунта — это чужой ключ, который отзовут вместе с вашим балансом.

Через altrouter — свой ключ, свой баланс, оплата картой РФ, СБП или криптой, без VPN:

  1. Регистрация: /login?mode=signup — Google, Telegram или почта. Через @altrouter_bot — в один шаг.
  2. Создайте ключ в кабинете. Вид — ar-....
  3. Подтвердите Telegram — за это на баланс падает $1. Это около сотни запросов к gpt-5.2, чтобы проверить всё до оплаты.
  4. Подставьте ключ и base URL в код.

Как передавать ключ — /docs/authentication/. Один и тот же ключ открывает не только GPT, но и модели Anthropic и Google — переключение между ними стоит одну строку в коде.

Рабочий пример на Python

API у нас OpenAI-совместимый, так что берётся та же библиотека openai, что и для прямой работы с OpenAI. Меняются два поля — base_url и api_key:

from openai import OpenAI

client = OpenAI(
    base_url="https://api.altrouter.ai/v1",
    api_key="ar-...",
)

r = client.chat.completions.create(
    model="gpt-5.2",
    messages=[{"role": "user", "content": "Привет"}],
)
print(r.choices[0].message.content)

Если у вас уже есть код, написанный под OpenAI, — миграция состоит из этих двух строк. Остальное (temperature, max_tokens, роли сообщений, стриминг) работает как работало.

Ключ держите в переменной окружения, а не в репозитории: api_key=os.environ["ALTROUTER_KEY"]. Утёкший в публичный git ключ находят автоматическими сканерами за часы.

То же самое на JS — библиотека openai, те же два поля.

Что реально есть в API

Чтобы не тратить время на несуществующее, вот честный список эндпоинтов:

  • POST /v1/chat/completions — текст, основной рабочий эндпоинт
  • POST /v1/images/generations — изображения (/docs/images/); модель OpenAI gpt-image-2 стоит $0.037 за картинку
  • POST /v1/videosвидео, асинхронно: создать задачу и опросить статус (у OpenAI видео-моделей нет, но эндпоинт общий)
  • GET /v1/models — список моделей

Чего у нас нет: эмбеддингов, TTS/STT, файлового API, ассистентов и batch. Если ваш сценарий на них завязан — это к OpenAI напрямую.

Стриминг ответа по токенам — /docs/streaming/, параметры — /docs/parameters/, коды ошибок и что с ними делать — /docs/errors/, лимиты — /docs/limits/.

Как не спалить бюджет

Три вещи, которые стоит сделать до того, как код уедет в прод:

  1. Ставьте max_tokens явно. Выход — самая дорогая часть счёта. Если параметр не передан, мы подставляем 4096: это защита от запроса, который случайно съест бюджет, но полагаться на неё как на настройку не стоит — задайте своё значение.
  2. Не шлите лишний контекст. Вся история диалога в каждом запросе — это вход, за который вы платите на каждом вызове заново.
  3. Начните с дешёвой модели. Возьмите 20 реальных запросов, прогоните на gpt-5.2, посмотрите, где ломается. Не ломается — вы сэкономили. Сравнить модели можно в песочнице в кабинете, не написав ни строчки кода.

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

Итог

ChatGPT API — это не подписка, а токены и HTTP: платите за фактическое потребление, ключ живёт отдельно от чата. Стоит от $0.85 за миллион входных токенов на gpt-5.6-mini, ключ получается за минуту, стартовый $1 за подтверждённый Telegram позволяет проверить гипотезу до оплаты, а зарубежная карта не нужна.

Все модели OpenAI в каталоге — /providers/openai/, актуальные цены — /models/.

FAQ

Даёт ли подписка ChatGPT Plus API-ключ?

Нет. Подписка Plus и API — два отдельных продукта с отдельной оплатой, и на этом путается больше всего людей. Баланс на API-счёте не снимает лимиты в интерфейсе, а подписка не открывает доступ к ключу.

Сколько стоит ChatGPT API?

От $0.85 за 1M входных токенов у GPT-5.6 Mini до $4.25 у GPT-5.6 Pro; выходные токены дороже входных примерно в шесть раз. Контекст у моделей семейства — 400 000 токенов. Генерация изображения через GPT Image 2 стоит $0.037.

Как получить API-ключ ChatGPT из России?

Напрямую у OpenAI регистрация и оплата упираются в поддерживаемые страны. Через российский шлюз ключ выпускается сразу, оплата идёт рублями, а в коде меняются два поля — base_url и api_key; остальная логика запросов остаётся прежней.

Что дешевле — подписка за $20 или API?

Зависит от объёма. При типичном диалоге в 2 000 входных и 700 выходных токенов $20 эквивалентны примерно 1 500 сообщениям к GPT-5.6. Пишете меньше 50 сообщений в день — API обойдётся дешевле; работаете только в интерфейсе и много — дешевле подписка.

Как не потратить лишнего на API?

Три вещи дают почти всю экономию: брать модель под задачу, а не самую сильную; явно ограничивать max_tokens, потому что выходные токены дороже входных; обрезать историю диалога, которая уезжает на сервер заново в каждом запросе.

Что есть в API, чего нет в чате?

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