← Блог

Чем ChatGPT Plus отличается от API: 1500 сообщений за $20

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

Коротко

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

Разница по сути: подписка - это доступ к готовому продукту (сайт, приложение, память, загрузка файлов), ключ - это доступ к самой модели из вашего кода, с поштучной оплатой за токены.

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

Точка окупаемости считается просто, и мы посчитаем её ниже на реальных ценах. Коротко: при типичном диалоге подписка за $20 отбивается примерно на 1 500 сообщениях в месяц - это около 50 в день. Пишете меньше - ключ дешевле. Пишете больше и только в интерфейсе - дешевле подписка.

Чем ChatGPT Plus отличается от API и почему это путают

Путаница возникает не на пустом месте. У вендора один аккаунт, один вход, одно название - а внутри два независимых кошелька.

Человек оформляет ChatGPT Plus, идёт в раздел для разработчиков, видит «баланс: $0» и делает логичный вывод, что его обманули. Никакого обмана: подписка оплачивает продукт ChatGPT, а API тарифицируется отдельно, по факту израсходованных токенов.

Обратная ситуация встречается не реже. Разработчик кладёт $10 на API, открывает chat.openai.com и видит те же лимиты, что и раньше. Тоже нормально: деньги лежат на другом счёте.

Что даёт подписка

Подписка покупает продукт, а не модель. В неё входит то, что вокруг модели построено:

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

Всё это через API вы не получите - точнее, получите, но собрав своими руками. Загрузка файлов превращается в парсинг и передачу текста, память - в вашу базу, поиск - в отдельный инструмент.

Ограничение у подписки одно, зато существенное: лимиты на число сообщений в окне времени. Их не купить деньгами сверху, можно только перейти на более дорогой тариф.

Что даёт ключ

Ключ покупает модель и ничего больше:

  • обращение из вашего кода, скрипта, бота, плагина к редактору;
  • параметры, которых нет в интерфейсе: temperature, max_tokens, системный промпт, структурированный вывод, инструменты;
  • оплата по факту - не пользовались месяц, не заплатили ничего;
  • отсутствие потолка в сообщениях: ограничение только в скорости запросов и в балансе.

И одна вещь, которую в интерфейсе не сделать в принципе: массовая обработка. Разметить пять тысяч отзывов, перевести каталог, прогнать все тикеты через классификатор - это про API, руками в чате такое не делается.

Считаем на реальных ценах

Возьмём типичный диалог. Одно обращение с историей переписки - примерно 2 000 входных токенов (ваш вопрос плюс контекст предыдущих сообщений) и 700 выходных (развёрнутый ответ). Это грубая, но честная средняя: короткие уточнения дешевле, разбор кода с большим файлом - заметно дороже.

Цены ниже - наши, за 1M токенов, актуальные на день публикации.

МодельВход / 1MВыход / 1MЦена сообщенияСообщений на $20
GPT-5.6 Mini$0.85$5.10$0.0053~3 800
Claude Sonnet 5$1.69$8.50$0.0093~2 140
GPT-5.6$2.13$12.75$0.0132~1 500
Claude Opus 4.8$4.50$22.50$0.0248~800

Читается таблица так: $20 подписки - это примерно 1 500 сообщений к флагманской модели, 2 100 к Sonnet или 3 800 к mini.

Столбчатая диаграмма, показывающая эквивалент 20 долларов в количестве сообщений для разных моделей через API.
Если вы отправляете меньше 50 запросов в день к флагманской модели, оплата токенов по API обойдется дешевле фиксированной подписки.

Полторы тысячи сообщений в месяц - это 50 в день, каждый день без выходных. Если вы пишете в чат десяток раз в день, ваш реальный расход через API составил бы около $4 в месяц вместо $20.

А вот если модель работает у вас в фоне - обрабатывает почту, генерирует описания, отвечает в поддержке, - счёт легко уходит за $100, и вопрос «что дешевле» отпадает: подписка такое просто не умеет.

Где ещё расходится цена

Три вещи, которые ломают расчёт выше, и их стоит знать заранее.

Контекст дорожает быстрее, чем кажется

В таблице 2 000 входных токенов. Но если вы каждый раз подкладываете модели файл на 50 000 токенов, вход дорожает в 25 раз - и одно сообщение к GPT-5.6 стоит уже около $0.11. Тысяча таких обращений - $110.

Отсюда практический вывод: в длинных диалогах платить приходится за всю историю в каждом запросе. Обрезать историю - самый быстрый способ снизить счёт.

Рассуждающие модели тратят выходные токены незаметно

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

Из России подписку сложнее оплатить, чем ключ

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

Когда подписка - правильный выбор

Честно: в этих случаях не нужно городить API.

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

Отдельно: подписка и ключ прекрасно живут вместе.

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

Когда ключ - правильный выбор

  • Вы подключаете модель к своему коду, боту, редактору или автоматизации.
  • Нагрузка неровная: месяц тишины, потом неделя работы. Подписка спишется всегда, ключ - только за факт.
  • Нужны несколько моделей. Тексты - одной, код - другой, картинки - третьей. Это три подписки против одного счёта.
  • Нужны параметры и воспроизводимость, а не удобный чат.

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

Как попробовать ключ, не тратя денег

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

from openai import OpenAI

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

r = client.chat.completions.create(
    model="gpt-5.6-mini",
    messages=[{"role": "user", "content": "Объясни разницу между API и подпиской в трёх предложениях"}],
)
print(r.choices[0].message.content)
print(r.usage)

r.usage - это и есть ваш счёт: сколько токенов ушло на вход, сколько на выход. Умножьте на цену модели, и вы знаете свою точку окупаемости точнее, чем любая таблица.

При регистрации у нас начисляется $1 за подтверждённый Telegram - на замер этого хватает с запасом.

Где выпустить ключ, сколько стоят модели GPT за миллион токенов и как подставить их в код - в статье про ChatGPT API.

FAQ

Даёт ли подписка ChatGPT доступ к API?

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

Чем API-ключ с балансом отличается от аккаунта ChatGPT?

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

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

Зависит от объёма. При типичном диалоге в 2 000 входных и 700 выходных токенов $20 эквивалентны примерно 1 500 сообщениям к GPT-5.6, 2 100 к Claude Sonnet 5 или 3 800 к GPT-5.6 Mini. Если вы пишете меньше 50 сообщений в день, API обойдётся дешевле подписки.

Почему один и тот же вопрос стоит по-разному?

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

Можно ли оплатить API-ключ из России?

Прямая оплата зарубежному вендору упирается в те же сложности, что и подписка. Через российский шлюз с OpenAI-совместимым API баланс пополняется рублями, в том числе через СБП, а к коду добавляются два поля - адрес и ключ.

Нужен ли ключ, если я не программирую?

Как правило, нет. Ключ сам по себе ничего не делает - его нужно вставить в код, в редактор или в готовое приложение вроде десктопного чата. Если ничего из этого не планируется, подписка практичнее.