OpenAI · Текст · API

ChatGPT API — цены в рублях и подключение за 5 минут

ChatGPT API (OpenAI GPT) в рублях: флагманы GPT и лёгкие Luna через один ключ Zerocoder. Вход и выход за 1 млн токенов, стриминг, OpenAI SDK.

Что такое ChatGPT API

ChatGPT — семейство текстовых моделей OpenAI для чата, анализа текста, генерации кода и работы с изображениями (vision). В семейство входят модели разного уровня — от быстрых и экономичных до старших, рассчитанных на сложные рассуждения и длинный контекст.

Что даёт подключение через Zerocoder

Один API-ключ и один рублёвый кошелёк открывают доступ сразу ко всем моделям семейства — без VPN и зарубежной карты: оплата картой РФ или по счёту для юрлица. Документация и управление ключами — в кабинете API на zerocoder.com. Запросы совместимы с привычными SDK: формат Anthropic Messages работает через POST /v1/messages, формат OpenAI — через POST /v1/chat/completions, достаточно подставить baseURL zerocoder.com/api.

Как устроены запрос и ответ

В запросе передаёте id модели, сообщения с ролями (для vision — изображение в поле content) и параметры генерации. Ответ можно получить целиком или потоково (stream: true) — удобно для чатов с печатающимся текстом. Список моделей и цены — в GET /v1/models, остаток кошелька — в GET /v1/balance.

Модели и цены

Живой прайс GET /v1/models в рублях и долларах. Зачёркнута официальная цена вендора за ту же единицу — там, где мы дешевле. Минимум за вызов — 0,5 ₽. Эндпоинты: /v1/messages, /v1/chat/completions

Цены моделей в рублях и долларах; где мы дешевле — зачёркнутая официальная цена вендора за ту же единицу
МодельЦенаЕдиницаСкидка
GPT-5.4рекомендуемgpt-5.4 · OpenAIтакже: openai-custom:gpt-5.4, gpt
Официальная цена: вход 225 ₽ / выход 1350 ₽, цена Zerocoder: вход 99 ₽ / выход 594 ₽$1.10 / $6.60за 1 млн токеновофициально: смесь 3:1 · $2.50 вход / $15 выход-56%
GPT-6 Lunagpt-6-luna · OpenAIтакже: gpt-luna, gpt-nano
Официальная цена: вход 9 ₽ / выход 45 ₽, цена Zerocoder: вход 2,2 ₽ / выход 11 ₽$0.024 / $0.122за 1 млн токеновофициально: смесь 3:1 · $0.10 вход / $0.50 выход-75%
GPT-5.5gpt-5.5 · OpenAI
Официальная цена: вход 450 ₽ / выход 2700 ₽, цена Zerocoder: вход 422 ₽ / выход 2534 ₽$4.69 / $28.16за 1 млн токеновофициально: смесь 3:1 · $5 вход / $30 выход-6%
GPT-6.1 Solgpt-6.1-sol · OpenAI
Официальная цена: вход 180 ₽ / выход 900 ₽, цена Zerocoder: вход 44,1 ₽ / выход 220 ₽$0.490 / $2.45за 1 млн токеновофициально: смесь 3:1 · $2 вход / $10 выход-75%
GPT-6 Solgpt-6-sol · OpenAI
Официальная цена: вход 180 ₽ / выход 900 ₽, цена Zerocoder: вход 44,1 ₽ / выход 220 ₽$0.490 / $2.45за 1 млн токеновофициально: смесь 3:1 · $2 вход / $10 выход-75%
GPT-5.6 Terragpt-5.6-terra · OpenAI
Официальная цена: вход 180 ₽ / выход 1080 ₽, цена Zerocoder: вход 99 ₽ / выход 792 ₽$1.10 / $8.80за 1 млн токеновофициально: смесь 3:1 · $2 вход / $12 выход-32%
GPT-5.6 Solgpt-5.6-sol · OpenAI
Официальная цена: вход 360 ₽ / выход 1800 ₽, цена Zerocoder: вход 198 ₽ / выход 1584 ₽$2.20 / $17.60за 1 млн токеновофициально: смесь 3:1 · $4 вход / $20 выход-24%
GPT-5.6 Lunagpt-5.6-luna · OpenAIтакже: gpt-mini
вход 39,6 ₽ / выход 317 ₽$0.440 / $3.52за 1 млн токенов—
Зачёркнутые цены — официальные тарифы со страниц вендоров: OpenAI — проверены 4 октября 2026. Доллары — по внутреннему курсу 1 $ = 90 ₽; в цену Zerocoder входят оплата в рублях и работа без VPN. Допущения сравнения:
  • текст: и у Zerocoder, и у вендора вход и выход стоят по-разному; для бейджа обе цены смешаны одинаково — 3 : 1 (вход : выход), вход и выход отдельно — в строке. При другой доле выхода экономия немного другая. Минимум за вызов (min_rub в GET /v1/models) в сравнении не учтён: очень короткий запрос стоит не меньше минимума и может выйти дороже официального

Калькулятор стоимости

Выберите модель и объём — калькулятор считает по тем же формулам, что биллинг API.

за один вызов0,5 ₽ $0.0056
в месяц · 1 000500 ₽ $5.56

вход 99 ₽ / выход 594 ₽ за 1 млн токенов

минимум за вызов: 0,5 ₽

Цены из GET /v1/models, курс — внутренний. Неудачная генерация не списывается.

  1. Получите ключв кабинете API
  2. Пополните кошелёкв рублях: карта, СБП или счёт
  3. Сделайте вызовPOST /v1/chat/completions, модель gpt
Первый запрос

Подключите ChatGPT API: поменяйте два значения

OpenAI SDK на Python и Node.js, Anthropic SDK или curl: замените base URL и ключ — запросы, стриминг и обработка ответов остаются как есть. ChatGPT отвечает на POST /v1/messages и /v1/chat/completions.

Base URL
https://zerocoder.com/api/v1

Anthropic SDK — https://zerocoder.com/api, без /v1

Модель в примерах — gpt; подойдёт любая из таблицы цен

from openai import OpenAI client = OpenAI(    base_url="https://zerocoder.com/api/v1",    api_key="zc-sk-…",) r = client.chat.completions.create(    model="gpt",    messages=[{"role": "user", "content": "Hello!"}],)print(r.choices[0].message.content)
import OpenAI from "openai"; const client = new OpenAI({  baseURL: "https://zerocoder.com/api/v1",  apiKey: "zc-sk-…",}); const r = await client.chat.completions.create({  model: "gpt",  messages: [{ role: "user", content: "Hello!" }],});console.log(r.choices[0].message.content);
import Anthropic from "@anthropic-ai/sdk"; const client = new Anthropic({  // without /v1: the SDK appends /v1/messages itself  baseURL: "https://zerocoder.com/api",  apiKey: "zc-sk-…",}); const msg = await client.messages.create({  model: "gpt",  max_tokens: 300,  messages: [{ role: "user", content: "Hello!" }],});console.log(msg.content[0].text);
# Anthropic Messages formatcurl https://zerocoder.com/api/v1/messages \  -H "x-api-key: zc-sk-…" \  -H "content-type: application/json" \  -d '{"model": "gpt", "max_tokens": 400,       "messages": [{"role": "user", "content": "Hello!"}]}' # OpenAI chat/completions format, streamingcurl -N https://zerocoder.com/api/v1/chat/completions \  -H "authorization: Bearer zc-sk-…" \  -H "content-type: application/json" \  -d '{"model": "gpt", "stream": true,       "messages": [{"role": "user", "content": "Hello!"}]}'
// Живое сравнение ценgpt · за 1 млн токенов
  • Zerocoder-56%вход 99 ₽ / выход 594 ₽
  • Официальный APIвход 225 ₽ / выход 1350 ₽

Официальная цена OpenAI (GPT-5.4); полосы и скидка — по смеси вход : выход 3 : 1 у обеих цен — по курсу 90 ₽/$; проверено 4 октября 2026

Как подключить ChatGPT API: первый запрос за 5 минут

От ключа до продакшена — шесть шагов по реальным контрактам /api/v1. Каждый шаг ведёт в нужный раздел документации.

  1. 1

    Получите ключ в кабинете

    Зарегистрируйтесь, откройте раздел API в кабинете, пополните баланс в рублях и создайте ключ формата zc-sk-…. Один ключ открывает ChatGPT и все остальные модели каталога.

    Подробнее →
  2. 2

    Отправьте первый запрос

    POST /v1/chat/completions (Bearer) или /v1/messages (x-api-key) с model и messages — форматы OpenAI и Anthropic, SDK подключаются заменой base URL.

    Подробнее →
  3. 3

    Включите стриминг

    stream: true — ответ приходит чанками SSE, в конце — событие billing с фактическим списанием. Резерв берётся по max_tokens (по умолчанию 8192), поэтому задавайте его под задачу.

    Подробнее →
  4. 4

    Обработайте лимиты и ошибки

    30 запросов в минуту на ключ: на 429 подождите и повторите с нарастающей паузой; 402 — пополните баланс; 400 — сверьте model по GET /v1/models. Неудачная генерация не списывается, повторять её безопасно.

    Подробнее →
  5. 5

    Следите за бюджетом

    GET /v1/balance отдаёт баланс и расход за 30 дней; цена каждого вызова приходит прямо в ответе — пишите её в свои логи и поставьте порог оповещения в своём мониторинге.

    Подробнее →
  6. 6

    Выводите в продакшен

    Ключ храните в секретах сервера, не во фронтенде. Под большой объём ChatGPT напишите нам — лимит поднимается индивидуально, юрлицам доступна оплата по счёту. Фактическую стабильность смотрите на странице статуса.

    Подробнее →

Без кода

Любой инструмент, который умеет HTTP-запрос, умеет и наш API: один POST с заголовком x-api-key.
HTTP Requestn8n

Узел HTTP Request: метод POST, адрес ручки /api/v1, заголовок x-api-key и JSON-тело из полей воркфлоу. Для видео — узел Wait и второй HTTP Request на GET ?id= в цикле до completed.

HTTP → Make a requestMake

Модуль HTTP «Make a request»: POST, Body type JSON, заголовок x-api-key. Ответ парсится автоматически — url картинки или текст ответа подставляются в следующие модули.

Webhooks by ZapierZapier

Действие Webhooks by Zapier → Custom Request: POST, Data — JSON с model и prompt, Headers — x-api-key. Поля ответа доступны следующим шагам запа.

Apps ScriptGoogle Sheets

В Apps Script — UrlFetchApp.fetch с method post, contentType application/json и payload из ячеек: промты в одной колонке, результат записывается в соседнюю.

любой бот-фреймворкTelegram-бот

Бот на aiogram, grammY или Telegraf вызывает тот же HTTP API: сообщение пользователя → запрос к модели → ответ в чат. Для видео — опрос статуса и отправка файла по готовой ссылке.

OpenAI-совместимый base URLPython / Node SDK

Для текстовых моделей официальные SDK OpenAI и Anthropic работают с заменённым base URL и нашим ключом — код приложения не меняется. Картинки и видео — обычный HTTP-запрос из любого языка.

Для бизнеса

Поможем внедрить ИИ в ваш бизнес

Не только ключ: поможем встроить ChatGPT и другие модели в ваши процессы — от аудита до продакшена, с оплатой по счёту.

  • Аудит процессовСмотрим, где в ваших процессах ИИ окупается: поддержка, продажи, контент, документы. Называем конкретные сценарии и модели.
  • Интеграция в CRM, сайт, Telegram, n8nПодключаем по нашему API или готовыми сценариями без кода; один ключ и общий баланс на все модели.
  • Оплата в рублях по счётуЮрлицам — счёт на расчётный счёт, закрывающие документы для бухгалтерии, зачисление на API-баланс.
  • Поддержка и лимитыПомогаем с промтами и архитектурой, поднимаем лимит запросов под вашу нагрузку индивидуально.

Входные материалы, лимиты и возврат денег

  • Два формата: Anthropic Messages (/v1/messages, x-api-key) и OpenAI chat/completions (Bearer)
  • Стриминг: SSE Anthropic с событием billing в конце; OpenAI-чанки и data: [DONE]
  • Вход и выход — по своим ценам за 1 млн токенов (выход дороже), минимум за вызов — в min_rub
  • Резерв по max_tokens (по умолчанию 2048) списывается до ответа и уточняется после
  • Сбой до первого токена — возврат резерва
  • 30 запросов в минуту на ключ (все ручки вместе); model: smart выбирает класс модели сам

Ответы с ошибками и возвраты

# 401 {"type":"error","error":{"type":"authentication_error","message":"Invalid or revoked API key."}}
# 402 {"type":"error","error":{"type":"billing_error","message":"Not enough API balance: …"}}
# 429 {"type":"error","error":{"type":"rate_limit_error","message":"…"}}   ← 30 requests/min per key
# 400 {"type":"error","error":{"type":"invalid_request_error","message":"Unknown model \"…\". See GET /v1/models."}}
# /chat/completions uses the OpenAI envelope: {"error":{"message":"…","type":"…","code":"insufficient_balance"}}
# streaming: the reserve (by max_tokens) is settled after the answer; a failure before the first token is refunded
# event: billing {"charged_rub":…,"reserved_rub":…,"balance_rub":…,"unit":"1M_tokens","rub_per_mtok_in":…,"rub_per_mtok_out":…,"rub_per_mtok":…}

Фактическая стабильность API и текстовых моделей

Цифры — из публичной сводки /status: доля успешных запросов за период по всему API и по категории в целом (разбивки по отдельным моделям в сводке нет), без обещаний SLA. Неудачная генерация не списывается, повторять её безопасно.

API для разработчиковработает штатно

—сейчас (окно 2 ч)
67,5%за 30 дней
67,5%за 90 дней

Текст и чатработает штатно

—сейчас (окно 2 ч)
88,5%за 30 дней
88%за 90 дней

Возвраты и списания

  • Сбой до первого токена — резерв возвращается полностью
  • Резерв по max_tokens уточняется после ответа — списывается фактический объём
  • В стриминге фактическое списание приходит событием billing

Учёт ведётся с 6 авг. 2026.

Сценарии использования

1

Чат-бот поддержки в приложении отвечает клиентам потоково через stream в реальном времени

2

Внутренний помощник для сотрудников ищет ответы по регламентам и пишет черновики писем

3

Пайплайн код-ревью: модель анализирует pull request и оставляет комментарии по стилю и багам

4

Сервис генерации описаний товаров интернет-магазина по фото и характеристикам через vision

5

Автоматическая классификация обращений в тикет-системе с ответом в структурированном JSON

6

Индихакер встраивает модель в SaaS-продукт для суммаризации документов и писем клиентов

Как готовить промт

  • Задавайте системным промтом роль и стиль ответа — это определяет тон и ограничения модели на весь диалог
  • Если нужен структурированный ответ, прямо просите JSON или markdown с описанием полей — модель следует формату, если его явно задать
  • Подбирайте max_tokens под ожидаемую длину ответа: по умолчанию 2048, не ставьте меньше 512, иначе текст может обрезаться
  • Для простых задач берите дешёвую модель семейства (gpt-6-luna) и низкую temperature; для сложных рассуждений — старшую модель и температуру выше
  • В чате включайте stream: true и передавайте всю историю сообщений; когда контекст разрастается — обрезайте старые сообщения, оставляя системный промт

Готовые промты для ChatGPT

Скопируйте промт и параметры в тело запроса — поля называются так же, как в контракте /api/v1. Подставьте свой материал в угловых скобках.

Описания товаров пакетно

Напиши описание товара до 60 слов и пять буллитов преимуществ строго по характеристикам:

<характеристики>
system: Ты пишешь описания для интернет-магазина: конкретно, без превосходных степеней.max_tokens: 400

SEO: title и description

Для страницы ниже предложи три варианта title до 60 знаков и description до 155 знаков с ключевой фразой «<фраза>»:

<текст страницы>
max_tokens: 400

Классификация обращений

<текст обращения клиента>
system: Верни только JSON: {"category": billing | delivery | quality | other, "priority": low | medium | high}max_tokens: 60

Перевод с локализацией

Переведи на английский для аудитории США, сохрани форматирование и плейсхолдеры в фигурных скобках, адаптируй идиомы:

<текст>
max_tokens: 1500

Чат-бот с системным промтом

<история диалога в messages, последняя реплика — от пользователя>
system: Ты консультант магазина велосипедов. Отвечай коротко, уточняй рост и бюджет, предлагай не больше двух моделей.stream: truemax_tokens: 500

Кому подходит ChatGPT API

Отрасли, где этот тип генерации встраивается в процесс, а не остаётся экспериментом.

SaaS и приложенияИИ-ассистент внутри продукта: формат OpenAI или Anthropic, ChatGPT через замену base URL.
Поддержка и CRMОтветы на обращения, классификация, резюме диалогов для менеджера.
E-commerceОписания товаров, SEO-тексты, ответы на отзывы — пакетно по каталогу.
EdTechПроверка заданий, объяснения на уровне ученика, генерация тестов.
Документы и юристыВыжимки, сравнение версий, извлечение полей в структурированный вид.
Медиа и контентЧерновики статей, рерайт, заголовки и переводы — ChatGPT в редакционном пайплайне.

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

Сколько стоит ChatGPT API в рублях за миллион токенов?

ChatGPT через Zerocoder оплачивается за токены: у каждой модели GPT две цены за миллион токенов — вход и выход (выход дороже), они в таблице выше и в GET /v1/models, минимум за вызов — в поле min_rub. max_tokens резервируется по цене выхода и уточняется после ответа по usage; фактическое списание приходит в блоке billing последнего чанка потока.

Как перевести код с официального OpenAI API на ChatGPT API Zerocoder?

Поменяйте две строки: base_url на zerocoder.com/api/v1 и api_key на ключ zc-sk-…. Формат /v1/chat/completions, роли system / user / assistant, стриминг и коды ошибок совпадают с OpenAI, поэтому остальной код на Python или Node.js остаётся прежним. Если SDK не нужен, подойдёт requests — пример для ChatGPT выше.

Какие лимиты у ChatGPT API по частоте и контексту?

Общий лимит ключа — 30 запросов в минуту на все ручки API; при превышении ChatGPT вернёт 429 rate_limit_error. Контекст ограничен выбранной моделью GPT, max_tokens задаёт потолок ответа и размер резерва, который держится до конца ответа. Параметр temperature принимается, но на ответ не влияет.

Какую модель GPT указать в поле model ChatGPT API?

Короткие id gpt и gpt-luna закреплены за конкретными версиями — за какими, видно в поле aliases строк GET /v1/models; более новые версии вызывайте по точному id из таблицы. Флагман gpt — для рассуждений и кода, лёгкая gpt-luna — для рутинной генерации, классификации и извлечения по минимальной цене. Значение smart поручает выбор модели роутеру, а счёт выставляется по той модели, что реально ответила.

Списывает ли ChatGPT API деньги при ошибке?

Если ответ ChatGPT не начался — провайдер недоступен или запрос отклонён, — резерв возвращается на баланс полностью и без обращений в поддержку. Ошибки формата запроса (400) и превышение лимита (429) не стоят ничего. Если поток оборвался на середине, списываются только реально сгенерированные токены по usage.

Принимает ли ChatGPT API оплату по счёту от юрлица?

Да. Юрлицо запрашивает счёт в кабинете API, оплачивает его с расчётного счёта, после зачисления сумма расходуется на ChatGPT и другие модели тем же ключом. Карта российского банка пополняет баланс сразу, закрывающие документы предоставляются по запросу. Аккаунт OpenAI, VPN и зарубежная карта не нужны.

Есть ли бесплатный лимит у ChatGPT API?

Бесплатного лимита в API нет: кошелёк открывается минимальным первым пополнением, затем ChatGPT списывается по токенам с минимумом за вызов. Бесплатно проверить ответы моделей GPT на своих задачах можно в студии Zerocoder и в инструменте ChatGPT из каталога, а потом перенести промт в /v1/chat/completions.

Поддерживает ли ChatGPT API стриминг и vision?

Да. При stream: true ответ ChatGPT приходит чанками в формате OpenAI и завершается data: [DONE], а последний чанк несёт блок billing с фактическим списанием. В сообщении пользователя можно передать до 4 изображений частями image_url (https-ссылка или data URI) — vision в бете: картинки разбирает отдельная vision-модель, имя которой видно в поле model ответа.

API нейросетей для ваших продуктов

До -75% к официальному API · оплата в рублях, без VPN