Velokey
Руководства

API Sora 2: цены, доступ и руководство по настройке (2026)

API Sora 2 стоит 0,10 $/с в 720p. Вот полная разбивка цен, как получить доступ и рабочий код для генерации видео с Sora 2 и Sora 2 Pro от OpenAI.

API Sora 2: цены, доступ и руководство по настройке (2026)

Кратко

  • API Sora 2 работает от OpenAI через эндпоинт /v1/videos, с двумя моделями: sora-2 (0,10 $/с в 720p) и sora-2-pro (0,30–0,70 $/с в зависимости от разрешения)
  • Один 10-секундный 720p-клип на sora-2 стоит около 1,00 $; та же длина на sora-2-pro в 1080p выходит в 7,00 $
  • Доступ требует платного аккаунта OpenAI — большинство разработчиков открывают его на уровне использования 2, достигаемом после 10 $ трат на API
  • Вызывается асинхронно: отправьте промпт, опрашивайте задачу, затем скачайте готовый MP4. Рабочий код ниже

Sora 2 от OpenAI вышла как API, а не просто потребительская игрушка. Это меняет то, кто может с ней строить. Теперь вы можете генерировать видео с синхронизированным аудио из текстового промпта, программировать его в пайплайн и платить посекундно вместо фиксированной подписки. Цены публичны, а эндпоинт стабилен. Что сбивает людей с толку — это уровни доступа, два варианта модели и асинхронный паттерн вызова. Вот всё, что нужно, чтобы выпустить продукт с ней.

Руководство по ценам, доступу и настройке API Sora 2
API Sora 2: «текст-в-видео» с синхронизированным аудио, оплата посекундно

Что такое API Sora 2?

API Sora 2 — это программный интерфейс OpenAI для генерации видео из текстовых или графических промптов, предоставляемый через эндпоинт /v1/videos. Он поставляется в двух вариантах: sora-2 для стандартной работы и sora-2-pro для экспорта в более высоком разрешении.

Оба принимают текстовый промпт (и опционально изображение) и возвращают MP4 с нативным, синхронизированным аудио — вы не склеиваете отдельную звуковую дорожку. Текущий стандартный снапшот — sora-2-2025-12-08; более старый снапшот sora-2-2025-10-06 устарел, поэтому новые интеграции должны нацеливаться на неверсионный идентификатор sora-2 или на последний снапшот.

API Sora 2 с первого взгляда:

Возможностьsora-2sora-2-pro
Базовая цена (720p)0,10 $/с0,30 $/с
Макс. разрешение720p (1280×720)1080p (1920×1080)
Нативное аудиоДаДа
ВходыТекст, изображениеТекст, изображение
Длина клипа (одна ген.)До 20 сДо 20 с
С расширениямиДо 120 сДо 120 с
Эндпоинт/v1/videos/v1/videos

*Источник: документация API OpenAI, developers.openai.com, 2026*

Две модели используют один и тот же эндпоинт и параметры, поэтому переключение между ними — это однострочное изменение поля model. Это важно, когда вы прототипируете на более дешёвой sora-2 и повышаете до sora-2-pro только те кадры, которым нужен 1080p.

Сколько стоит API Sora 2?

API Sora 2 тарифицирует за секунду сгенерированного видео. sora-2 — это фиксированные 0,10 $/с в 720p. sora-2-pro масштабируется с разрешением: 0,30 $/с в 720p, 0,50 $/с в 1024p и 0,70 $/с в 1080p.

Нет ежемесячного минимума и отдельной платы за аудио — цена покрывает видео с его синхронизированной звуковой дорожкой.

Официальные цены API Sora 2 (за секунду вывода):

МодельРазрешениеЦена/с
sora-2720p (1280×720)0,10 $
sora-2-pro720p (1280×720)0,30 $
sora-2-pro1024p (1792×1024)0,50 $
sora-2-pro1080p (1920×1080)0,70 $

*Источник: цены API OpenAI, 2026. Портретные ориентации (например, 720×1280) тарифицируются так же, как их ландшафтные эквиваленты.*

Посекундно звучит дёшево, пока вы не умножите. Короткий клип — это несколько центов до пары долларов; пачка их для A/B-тестов складывается быстро. Вот сколько стоят реальные длины клипов:

Сколько на самом деле стоит один клип:

Модель и разрешениеКлип 8 сКлип 12 сКлип 20 с
sora-2 720p0,80 $1,20 $2,00 $
sora-2-pro 720p2,40 $3,60 $6,00 $
sora-2-pro 1080p5,60 $8,40 $14,00 $
Цены API Sora 2 по моделям и разрешениям
Посекундная стоимость Sora 2 vs Sora 2 Pro и во что складываются типичные длины клипов

Разрыв между стандартом и Pro — от 3× до 7×. Так что настоящий рычаг стоимости — не скидка, а то, чтобы не вызывать sora-2-pro для черновиков, которые вы всё равно выбросите. Прототипируйте на sora-2 в 720p, просматривайте, затем перерендерьте только оставленное в разрешении Pro.

Sora 2 vs Sora 2 Pro: что использовать?

Используйте sora-2 для итераций, соцклипов и всего, что живёт в 720p. Используйте sora-2-pro только когда нужен вывод в 1080p или дополнительная детализация оправдывает оплату в три-семь раз больше за секунду.

Две модели дают разные уровни качества, но это не разные рабочие процессы. Тот же эндпоинт, те же параметры, тот же асинхронный паттерн. Это сделано намеренно — OpenAI хочет, чтобы вы прототипировали дёшево и повышали до Pro, ничего не переписывая.

  • `sora-2` — выбор по умолчанию для большей части работы. Достаточно быстро для итераций, достаточно дёшево для генерации вариаций, а 720p подходит для соцсетей, превью и внутреннего просмотра.
  • `sora-2-pro` — прибегайте к нему, когда результат — это экспорт в 1080p, клиентский ключевой кадр или сцена, где деталь движения и резкость действительно важны.

Одна оговорка: обе модели ограничивают одну генерацию 20 секундами. Для более длинных последовательностей вы соединяете расширения — до шести штук, по 20 секунд каждое, максимум 120 секунд в сумме. Каждое расширение тарифицируется как отдельная генерация, поэтому 120-секундное Pro-1080p-видео стоит примерно 84 $ в посекундной стоимости, а не фиксированный тариф. Планируйте более длинный контент вокруг этой арифметики.

Как получить доступ к API Sora 2?

Доступ к API Sora 2 требует платного аккаунта OpenAI. Бесплатные аккаунты не могут его вызывать. На практике большинство разработчиков открывают его на уровне использования 2, которого вы достигаете, потратив на API не менее 10 $ и выждав временное требование уровня.

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

Лимиты запросов API Sora 2 по уровням (запросов в минуту):

Уровеньsora-2 RPMsora-2-pro RPM
Уровень 12510
Уровень 250
Уровень 3125
Уровень 4200
Уровень 5375150

*Источник: документация лимитов запросов API OpenAI, 2026*

Есть три способа добраться до модели:

Путь 1: OpenAI напрямую

  • Нативный доступ, новейшие снапшоты первыми, полный контроль параметров
  • Требует платный аккаунт нужного уровня и отдельное управление ключами
  • Ещё один провайдер для тарификации, мониторинга и лимитирования
  • Лучше для: команд, уже стандартизированных на OpenAI

Путь 2: сторонние агрегаторы

  • Оплата по факту, часто без достижения требований уровня OpenAI вами самими
  • Качество и аптайм различаются у провайдеров; одни оборачивают официальный API, другие нет
  • Лучше для: разработчиков, которым нужна Sora 2 без управления уровнями аккаунта OpenAI

Путь 3: единый API-шлюз (OpenAI-совместимый)

  • Один API-ключ и одна интеграция для Sora 2 наряду с другими видео- и текстовыми моделями
  • Нет уровневого ограничения по провайдерам — шлюз берёт на себя вышестоящий доступ и переключение
  • Переключайтесь между sora-2, sora-2-pro и другими видеомоделями, меняя один идентификатор
  • Лучше для: команд, создающих видеопродукты, которые хотят тестировать и переключать модели без пересборки

Если вы вызываете только Sora 2 и уже работаете на OpenAI, идти напрямую проще всего. Трение появляется, когда вам нужна Sora 2 рядом с другими моделями или вы не хотите нянчиться с требованиями уровней. Единый шлюз вроде Velokey даёт вам один OpenAI-совместимый эндпоинт, который достигает Sora 2 и других видеомоделей по одному ключу — без отдельного аккаунта или уровня, который надо пройти для каждого провайдера.

Как вызвать API Sora 2 в коде?

Sora 2 асинхронна. Вы отправляете запрос на генерацию, получаете задачу, опрашиваете, пока она не готова, затем скачиваете MP4. SDK OpenAI даёт вам хелпер, который берёт цикл опроса на себя.

Вот минимальный паттерн на Python:

from openai import OpenAI

client = OpenAI(api_key="sk-...")  # используйте переменную окружения, никогда не хардкодьте

# Отправить и дождаться завершения в одном вызове
video = client.videos.create_and_poll(
    model="sora-2",              # или "sora-2-pro" для 1080p
    prompt="A drone shot flying over a coastal city at sunset, cinematic",
    size="1280x720",
    seconds="8",
)

# Скачать готовый MP4
content = client.videos.download_content(video.id)
content.write_to_file("output.mp4")
print("Saved output.mp4")

Если вы предпочитаете управлять опросом сами — для очереди задач или потока вебхуков — разбейте на create и retrieve:

import time

# Запустить задачу и сразу вернуться
job = client.videos.create(
    model="sora-2",
    prompt="A drone shot flying over a coastal city at sunset, cinematic",
    size="1280x720",
    seconds="8",
)

# Опрашивать по своему графику (каждые 10–20 секунд разумно)
while True:
    job = client.videos.retrieve(job.id)
    if job.status in ("completed", "failed"):
        break
    time.sleep(15)

Ключевые параметры — model (sora-2 или sora-2-pro), prompt, size (строка разрешения, например 1280x720) и seconds (длина клипа). Через единый шлюз код идентичен — вы указываете base_url на шлюз и сохраняете тот же SDK OpenAI, так что в вашей интеграции ничего не меняется, кроме эндпоинта и ключа.

Практический совет: держите model и size как значения конфигурации, а не как жёстко прописанные строки. Тогда повышение кадра с sora-2 720p до sora-2-pro 1080p — это изменение конфига, а не кода, и ваша стоимость за рендер в одном редактировании от настройки.

Часто задаваемые вопросы

Сколько стоит API Sora 2 за видео?

sora-2 стоит 0,10 $ за секунду в 720p, так что 8-секундный клип — это 0,80 $, а 20-секундный — 2,00 $. sora-2-pro стоит 0,30 $/с в 720p, 0,50 $/с в 1024p и 0,70 $/с в 1080p — 10-секундный 1080p-Pro-клип выходит в 7,00 $. Тарификация за секунду сгенерированного видео, аудио включено.

В чём разница между sora-2 и sora-2-pro?

Обе генерируют видео с синхронизированным аудио с одного эндпоинта и одних параметров. sora-2 доходит максимум до 720p и стоит 0,10 $/с. sora-2-pro идёт до 1080p и стоит в 3–7 раз больше за секунду в зависимости от разрешения. Используйте sora-2 для итераций и вывода в 720p; переключайтесь на sora-2-pro только когда нужно более высокое разрешение.

Как получить доступ к API Sora 2?

Вам нужен платный аккаунт OpenAI. Бесплатные аккаунты не могут им пользоваться, и большинство разработчиков достигают его на уровне использования 2, который требует не менее 10 $ трат на API. Как вариант, сторонние агрегаторы и единые API-шлюзы предоставляют доступ к Sora 2 без прохождения требований уровня OpenAI вами самими.

Какой длины могут быть видео API Sora 2?

Одна генерация ограничена 20 секундами и для sora-2, и для sora-2-pro. Вы можете соединить до шести расширений по 20 секунд каждое, чтобы достичь максимума в 120 секунд. Каждое расширение тарифицируется отдельно как своя генерация, поэтому более длинные клипы соответственно масштабируются по стоимости.

Генерирует ли API Sora 2 аудио?

Да. Обе модели возвращают видео с нативным, синхронизированным аудио в одной генерации — вы не добавляете отдельную звуковую дорожку. Посекундная цена уже включает аудиодорожку.

Могу ли я использовать API Sora 2 без аккаунта OpenAI?

Не напрямую — OpenAI требует платный аккаунт нужного уровня использования. Но вы можете добраться до Sora 2 через единый API-шлюз или агрегатор, который берёт на себя вышестоящий доступ к OpenAI, так что вы интегрируетесь против одного OpenAI-совместимого эндпоинта, не управляя уровнями аккаунта OpenAI самостоятельно.


Хотите Sora 2 без жонглирования уровнями аккаунта OpenAI? [Получите свой API-ключ Velokey](/) и вызывайте sora-2 и sora-2-pro через один OpenAI-совместимый эндпоинт — достигайте видео- и текстовых моделей по одному ключу, с автоматическим переключением и без уровня, который надо пройти для каждого провайдера.


*Последнее обновление: 6 июля 2026 года. Цены и детали моделей в этой статье взяты из официальной документации API OpenAI на момент написания. Посекундные тарифы, лимиты запросов и доступные снапшоты устанавливаются OpenAI и могут меняться — сверьте текущие цифры с официальной страницей цен, прежде чем фиксировать продакшен-бюджеты.*