Коротко
Подписка 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-mini | 0.85 | 5.10 | 400K | −15% |
| gpt-5.2 | 1.40 | 11.20 | 400K | −20% |
| gpt-5.4 | 1.49 | 12.75 | 400K | −15% |
| gpt-5.6 | 2.13 | 12.75 | 400K | −15% |
| gpt-5.5 | 4.16 | 25.50 | 400K | −15% |
| gpt-5.6-pro | 4.25 | 25.50 | 400K | −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.0043gpt-5.2: 0.002 × 1.40 + 0.0005 × 11.20 = $0.0084gpt-5.6: 0.002 × 2.13 + 0.0005 × 12.75 = $0.0107gpt-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:
- Регистрация: /login?mode=signup — Google, Telegram или почта. Через @altrouter_bot — в один шаг.
- Создайте ключ в кабинете. Вид —
ar-.... - Подтвердите Telegram — за это на баланс падает $1. Это около сотни запросов к
gpt-5.2, чтобы проверить всё до оплаты. - Подставьте ключ и 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/); модель OpenAIgpt-image-2стоит $0.037 за картинкуPOST /v1/videos— видео, асинхронно: создать задачу и опросить статус (у OpenAI видео-моделей нет, но эндпоинт общий)GET /v1/models— список моделей
Чего у нас нет: эмбеддингов, TTS/STT, файлового API, ассистентов и batch. Если ваш сценарий на них завязан — это к OpenAI напрямую.
Стриминг ответа по токенам — /docs/streaming/, параметры — /docs/parameters/, коды ошибок и что с ними делать — /docs/errors/, лимиты — /docs/limits/.
Как не спалить бюджет
Три вещи, которые стоит сделать до того, как код уедет в прод:
- Ставьте
max_tokensявно. Выход — самая дорогая часть счёта. Если параметр не передан, мы подставляем 4096: это защита от запроса, который случайно съест бюджет, но полагаться на неё как на настройку не стоит — задайте своё значение. - Не шлите лишний контекст. Вся история диалога в каждом запросе — это вход, за который вы платите на каждом вызове заново.
- Начните с дешёвой модели. Возьмите 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, системный промпт, структурированный вывод, инструменты, — отсутствие лимита на число сообщений и возможность массовой обработки. Взамен нет памяти между диалогами, загрузки файлов, голоса и приложений: это продукт, а не модель.