OpenAI · Текст · API

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

ChatGPT API из России: GPT-6 Sol, GPT-6 Luna и GPT-5 в рублях, оплата картой РФ, СБП или по счёту. 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 (по умолчанию 8192) списывается до ответа и уточняется после
  • Сбой до первого токена — возврат резерва
  • Картинки на вход — только у отдельной модели vision (model: vision); к моделям этой страницы они не отправляются — 400 model_no_vision без списания
  • 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 ч)
78,5%за 30 дней
78,5%за 90 дней

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

—сейчас (окно 2 ч)
92%за 30 дней
89%за 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 из России без зарубежной карты?

Зарубежная карта, VPN и аккаунт OpenAI не нужны: ключ zc-sk-… выпускается в кабинете API Zerocoder, баланс пополняется в рублях картой российского банка, через СБП или по счёту для юрлиц. Ключ OpenAI-совместимый — в OpenAI SDK меняются только base_url и api_key, модели ChatGPT отвечают на /v1/chat/completions; Anthropic-совместимый /v1/messages принимает тот же ключ.

Есть ли бесплатный лимит у 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 · оплата в рублях картой РФ