← Назад в Редактор

API-ключ OpenAI

Чтобы Style Rewriter мог переписывать тексты моделями GPT-4o / GPT-4o-mini, нужен API-ключ от OpenAI. Это пошаговая инструкция: от создания аккаунта до вставки ключа в админку Style Rewriter.

Весь процесс занимает 10–15 минут (дольше чем у Anthropic из-за обязательной верификации телефона). Интерфейс platform.openai.com на английском — все литеральные надписи в инструкции даны в таком виде.

Регистрация

Аккаунт OpenAI Platform — это та же учётная запись, что и для ChatGPT, но с отдельной разработческой площадкой.

  1. Откройте https://platform.openai.com/signup.
  2. Зарегистрируйтесь по email + пароль или через Google / Microsoft / Apple SSO. Если у вас уже есть ChatGPT-аккаунт — используйте его, отдельный платформенный заводить не нужно.
  3. OpenAI пришлёт письмо с подтверждением — кликните по ссылке.
  4. Верификация телефона. OpenAI просит подтвердить номер телефона до выдачи API-ключа. Введите номер, дождитесь SMS, введите код. На один номер можно навесить ограниченное количество аккаунтов (порядок одного-двух), номер РФ принимается, но не всегда стабильно — если SMS не приходит, попробуйте номер другой страны.
  5. На первом экране после регистрации OpenAI спросит организацию (Organization name) и роль. Можно ввести любое — это видно только вам и не влияет на доступ к API.
Российские IP-адреса OpenAI блокирует на уровне регистрации и API-вызовов. Без VPN с экзит-узлом за пределами РФ зарегистрироваться и работать с ключом не получится — Cloudflare покажет блок-страницу либо API вернёт unsupported_country_region_territory. VPN нужен и при регистрации, и при работе бэкенда Style Rewriter (на проде Latvia VPN-узел не нужен, но если запускаете локально — нужен).

Биллинг и оплата

OpenAI работает по предоплате — нужно положить кредиты на баланс до того как ключ сможет делать реальные вызовы. У свежесозданного ключа без баланса каждый запрос вернёт insufficient_quota.

  1. В консоли откройте Settings → Billing (левая панель навигации) или сразу https://platform.openai.com/account/billing/overview.
  2. Нажмите Add payment method, привяжите карту.
  3. Нажмите Add to credit balance. Минимальная сумма пополнения — $5. Для пробных переписываний этого хватит на месяцы; для регулярной работы команды редакторов рекомендуем сразу класть $20–50.
  4. Опционально включите Auto recharge — баланс будет сам пополняться когда упадёт ниже порога.
Российские карты (Visa/MasterCard, выпущенные в РФ) OpenAI не принимает. Нужна иностранная карта (Казахстан / Армения / Грузия / ЕС / США) либо виртуальная карта вроде Wise. Это блокировка по BIN-коду карты — не обходится через VPN.

После пополнения баланс отображается в шапке страницы Billing. Кредиты списываются по мере использования API — цены input-/output-токенов конкретной модели смотрите на странице цен.

Создание API-ключа

Ключ создаётся одной кнопкой и показывается ровно один раз. Если потеряете — придётся выпускать новый.

  1. В консоли откройте https://platform.openai.com/api-keys.
  2. Нажмите + Create new secret key.
  3. Введите название (Name) — оно видно только вам, нужно чтобы отличать ключи в списке. Подойдёт что-то вроде style-rewriter-prod.
  4. Выберите проект в поле Project — у новых аккаунтов есть один Default project, его и берите. Это project-scoped key (новый формат с префиксом sk-proj-); legacy user-scoped keys (просто sk-) больше не выдаются для новых аккаунтов.
  5. В Permissions оставьте All — Style Rewriter использует chat completions endpoint, ограничивать нет смысла.
  6. Нажмите Create secret key.
  7. Скопируйте показанный ключ. Он начинается с sk-proj- и дальше идёт длинная строка из букв, цифр, дефисов и подчёркиваний.
Ключ показывается ровно один раз. После закрытия модалки полная строка больше нигде в консоли не отображается — только последние 4 символа. Скопируйте сразу и вставьте в Style Rewriter (следующий шаг). Если потеряли — удалите ключ в списке и создайте новый.

Вставка в Style Rewriter

  1. В Style Rewriter войдите как админ.
  2. Откройте вкладку ⚙️ Настройки в шапке.
  3. Внутри настроек выберите подвкладку 🔑 API-ключи.
  4. Найдите карточку OpenAI.
  5. Вставьте скопированный ключ в поле ввода (placeholder подсказывает формат sk-proj-...).
  6. Нажмите Сохранить.
  7. Нажмите Тест ключа — кнопка отправит на бэк маленький запрос к OpenAI (несколько токенов, цена ничтожна) и проверит, что ключ работает.
  8. Дождитесь зелёного бейджа «✓ Активен» рядом с карточкой. Если бейдж красный — см. следующий раздел.

После активации ключа модели GPT-4o и GPT-4o-mini появятся в выпадающем списке моделей на основном экране переписывания.

Что делать если ключ не работает

Ниже типичные ошибки от OpenAI и что они значат. Полный список — в документации OpenAI по ошибкам.

Если Style Rewriter возвращает ошибку с непонятным текстом — откройте DevTools браузера (F12) → вкладка Network → найдите запрос на /api/keys/openai/test → посмотрите Response. Там будет точный код ошибки от OpenAI, который проще нагуглить.