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

Кратко
- 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 — это программный интерфейс 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-2 | sora-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-2 | 720p (1280×720) | 0,10 $ |
sora-2-pro | 720p (1280×720) | 0,30 $ |
sora-2-pro | 1024p (1792×1024) | 0,50 $ |
sora-2-pro | 1080p (1920×1080) | 0,70 $ |
*Источник: цены API OpenAI, 2026. Портретные ориентации (например, 720×1280) тарифицируются так же, как их ландшафтные эквиваленты.*
Посекундно звучит дёшево, пока вы не умножите. Короткий клип — это несколько центов до пары долларов; пачка их для A/B-тестов складывается быстро. Вот сколько стоят реальные длины клипов:
Сколько на самом деле стоит один клип:
| Модель и разрешение | Клип 8 с | Клип 12 с | Клип 20 с |
|---|---|---|---|
sora-2 720p | 0,80 $ | 1,20 $ | 2,00 $ |
sora-2-pro 720p | 2,40 $ | 3,60 $ | 6,00 $ |
sora-2-pro 1080p | 5,60 $ | 8,40 $ | 14,00 $ |

Разрыв между стандартом и 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 RPM | sora-2-pro RPM |
|---|---|---|
| Уровень 1 | 25 | 10 |
| Уровень 2 | 50 | — |
| Уровень 3 | 125 | — |
| Уровень 4 | 200 | — |
| Уровень 5 | 375 | 150 |
*Источник: документация лимитов запросов 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 и могут меняться — сверьте текущие цифры с официальной страницей цен, прежде чем фиксировать продакшен-бюджеты.*


