Обзор API Yes Ai для Sora, нейросети генерации видео
API нейросети Sora, разработанной компанией Yes Ai, предоставляет возможность интегрировать функции генерации видео в любые приложения, веб-сайты или проекты.
Нейросеть Sora от компании OpenAI выделяется на фоне конкурентов в создании видео на основе текстовых описаний. Благодаря своему значительному потенциалу, проект постоянно получает обновления и расширения API. Мы настоятельно рекомендуем подписаться на наш канал в Telegram, чтобы всегда быть в курсе самых последних новостей и обновлений.
Для отправки заданий и мониторинга их статусов в нейросети Sora вам понадобится API-токен (ключ авторизации). Подробные инструкции по его получению вы найдёте здесь.
Цена создания видео определяется исходными параметрами. Чтобы получить актуальные данные, воспользуйтесь нашим ботом. Перед тем как интегрировать нейросеть Sora в ваш проект, мы настоятельно советуем провести её тестирование. Если вам нужна дополнительная информация, свяжитесь с нашей службой поддержки через мессенджер Telegram по адресу @yes_ai_support.
Для получения более детальной информации о функционале нейросети Sora рекомендуем ознакомиться с нашей статьей.
API нейросети Sora от компании Yes Ai предлагает ряд инновационных функций
- генерация видео по текстовому промту: создание видео на основе текста без использования изображений в качестве образцов;
- генерация видео по референсному изображению: создание видео, используя предоставленное изображение в качестве основы;
- комбинированная генерация видео: создание видео, используя как текстовые описания (промты), так и референсные изображения для более точного результата;
- настройка длительности: возможность выбора продолжительности видео в диапазоне от 5 до 20 секунд;
- использование анимационных эффектов: добавление уникальности видео с помощью авторских эффектов от OpenAI;
- настройка разрешения: поддержка различных форматов разрешения, включая 480p, 720p и 1080p;
- выбор ориентации: создание видео в различных ориентациях — альбомной, квадратной или портретной.
Эти возможности превращают API Sora в эффективный инструмент для создания высококачественного видео контента, адаптированного под ваши индивидуальные требования.
Руководство: отправка запроса на создание видео с помощью API нейросети Sora
POST https://api.yesai.su/v2/yesvideo/aniimage/sora
headers: { Content-Type: application/json, Authorization: Bearer }
Пример API-запроса для создания задания на генерацию видео в Sora.
Параметры настройки:
prompt: '' (необязательно: текстовое описание задания. Требуется, если не указана ссылка на изображение);
image_url: '' (необязательно: URL-адрес изображения. Обязателен, если prompt отсутствует);
effect_id: 0 (необязательно, значение по умолчанию: 0). Доступные эффекты:
- 0 — Без эффекта
- 1 — Воздушные шары
- 2 — Ручная работа
- 3 — Старая пленка
- 4 — Нуарный стиль
- 5 — Оригами
resolution: 480 (необязательно, значение по умолчанию: 480). Возможные варианты разрешения: 480, 720, 1080;
dimensions: '9:16' (необязательно, значение по умолчанию: 1:1). Доступные соотношения сторон: 1:1, 9:16, 16:9;
duration: 15 (необязательно, значение по умолчанию: 5). Возможная продолжительность анимации в секундах: 5, 10, 15, 20.
Возможные ошибки:
При успешной отправке нового задания через API Yes Ai, ответ будет представлен в следующем формате:
Возможные коды статусов:
"status": 0 (описание: "in queue") - задача находится в очереди (пожалуйста, ожидайте)
"status": 1 (описание: "in progress") - задача обрабатывается (пожалуйста, ожидайте)
"status": 2 (описание: "completed") - задача выполнена (можно приступать к обработке результата)
"status": 3 (описание: "rejected with error") - задача отклонена из-за ошибки (рекомендуется проверить описание причины отказа в полях "comment_ru" и "comment_en")
"status": 4 (описание: "rejected due to timeout") - задача отклонена из-за превышения времени ожидания (следует повторно подать задание).
Пример ответа API в формате JSON при проверке статуса выполнения задачи.
Обработка завершённых задач по генерации видео с использованием API Yes Ai (Sora)
После успешного создания анимации изображения вы получите уникальную ссылку для загрузки видео в формате MP4. Этот файл будет доступен на нашем сервере в течение одного часа.
Пожалуйста, загрузите полученное видео на ваш сервер сразу после завершения обработки задачи.
Ограничения на создание и отслеживание заданий
В системе Yes Ai вы можете создавать задания через API и отслеживать их статусы, следуя установленным правилам.
Требования к изображениям для новых заданий:
- максимальный размер файла: до 5 мегабайт для анимационных файлов;
- разрешение: не более 2000 пикселей по ширине или высоте;
- поддерживаемые форматы: JPEG, JPG, PNG.
Отправка POST-запросов для создания новых задач через API:
Новые задачи можно отправлять не чаще одного раза в секунду.
Максимальное количество задач в очереди Yes Ai (очередь объединяет все типы задач, отправленных через API Yes Ai):
Не более восьми задач в очереди.
Если ваш сервис генерирует задачи чаще, рекомендуется организовать собственную очередь задач.
Отправка GET-запросов для получения статусов выполнения ранее отправленных задач:
Проверять статусы следует не чаще одного раза в секунду.
Все вопросы по использованию API Yes Ai направляйте в официальную техническую поддержку через мессенджер Telegram: @yes_ai_support