Перейти к содержимому

Видео в Playground

Опишите сцену, проверьте цену, следите за ходом работы и просмотрите сохранённое видео.

Генерация видео в Playground

Откройте Playground → Video, выберите один из доступных ключей, модель и предлагаемый маршрут. Опишите сцену, выберите допустимые длительность и настройки вывода — цена пересчитается автоматически. Это отправляет настройки на проверку и расчёт цены, а не запускает генерацию. Только Launch video запрашивает потенциально платную работу.

Прогресс и результат

Окно прогресса показывает наблюдаемые подготовку, очередь, отправку, рендеринг и получение результата, а также прошедшее время и ID операции. Процент появляется только по данным поставщика; примерный срок завершения не выдумывается. Закрыть или Escape скрывает окно, а не отменяет принятую операцию. Показать прогресс открывает его снова без нового запроса.

Готовый MP4 автоматически появляется в проигрывателе с управлением; звук автоматически не воспроизводится. Скачать видео сохраняет вашу копию. При ошибке чтения защищённого файла Открыть сохранённое видео предлагает повтор скачивания, не генерации. Один и тот же ролик не скачивается при каждом обновлении расчёта.

История не зависит от формы. Новый запрос очищает форму, ничего не отправляя и не удаляя старую операцию. Чтение истории не блокирует новую форму. Отправка с потерянным подтверждением приёма — другой случай: используйте Проверить отправку, чтобы найти тот же intent, а не создавать новый. Перезагрузка восстанавливает только служебные идентификаторы, не исходный промпт, JSON или байты результата. Неизвестный исход у поставщика требует поддержки, а не повторных запусков.

Исходный запрос, команда и ответ

Исходный запрос показывает JSON, захваченный для расчёта цены или создания, полный эндпоинт, безопасные заполнители заголовков, размер тела и SHA-256. Сохранить точное тело запроса сохраняет video-request.json. Вкладка cURL / CLI использует этот файл и ваш MODEL_API_KEY; запускайте команду из каталога файла. Для этого профиля адрес — https://api.model-gate.com либо настроенный пользовательский API, никогда другой профиль в качестве запасного. Временное разрешение браузера не выводится как многоразовый ключ. Выполнение скопированного создания может стоить денег; само копирование и сохранение его не выполняет.

Исходный ответ сохраняет оригинальный текст, включая пробелы и безопасные ошибки API, с указанием захваченного запроса сервиса. HTTP 200 чтения статуса не является кодом успеха рендеринга. Лимит захвата 256 KiB и предпросмотр 128 KiB различаются; только полную корректную UTF-8-запись можно скопировать как полный ответ. Видео доступно в проигрывателе/скачивании, не в вымышленном текстовом виде. Промпт, тело, ответы и токены остаются в памяти вкладки; буфер обмена и скачанные файлы — конфиденциальные локальные копии.

Цена и доступность

Предложение задаёт цену за видео или секунду. Изменение настроек аннулирует расчёт; подтверждённый ценовой контекст проверяется при создании. Цена не вычисляется из размера MP4. Расчётная цена, Вычисленная стоимость, Ожидание расчёта и Списано описывают разные наблюдения. Сумма Usage Limit не обязана равняться деньгам кошелька. Чтение существующего результата не запрашивает новое списание, а отдельно запущенный новый intent может его вызвать.

Некоторые предложения показывают Предварительная оценка вместо фиксированной цены. При посекундной оплате исходного видео это запрошенная длительность, умноженная на действующую ставку. Итоговая сумма использует фактически измеренную длительность сохранённого MP4 и может отличаться, включая доли секунды. Фиксированная цена за завершённое видео не меняется из-за измеренной длительности. Предварительная оценка Usage Limit может показываться отдельно от оценки стоимости для кошелька. Playground сохраняет хеш расчёта и не обещает жёсткий максимум для предварительной оценки; запуск остаётся отдельным платным действием. API отклоняет жёсткий потолок стоимости для таких оценок до генерации, как описано в руководстве по API видео.

Выбранное предложение может явно разрешать первый кадр или набор референсных изображений. Используйте выбор входа Video и загружайте поддерживаемые растровые файлы в показанных пределах числа, байтов и пикселей. Для отсутствующих или некорректных файлов рядом с запуском показывается точная причина. Без поддержки референсов предложение остаётся текстовым. Remix/редактирование, отмена и синхронная выдача недоступны. Используйте только предлагаемые сейчас сочетания модели/маршрута; знакомое имя модели не гарантирует доступности. Результаты обычно истекают через 24 часа после создания; недоступные или просроченные файлы незаметно не генерируются заново.

Поля запросов API, семантику ответов и ошибок см. в API генерации видео. Для outcome_unknown, review_required или ошибки поставщика передайте поддержке локальный ID операции и код; не публикуйте исходное содержимое и секреты.

Настройки вывода

Выбранный маршрут определяет элементы управления: размер в пикселях, отдельные списки Resolution и Aspect ratio либо только Aspect ratio вместе с длительностью. В последнем случае лишние элементы размера и разрешения скрыты; используются допустимые длительности и соотношения сторон выбранного предложения. Смена маршрута обновляет его значения по умолчанию и очищает прежнюю цену. Перед Launch цена рассчитывается автоматически. Вкладки Raw request и cURL содержат фактически выбранные поля; переключение вкладок никогда не создаёт новую операцию.

Когда запуск недоступен

Launch недоступен, пока для текущей формы не получен успешный расчёт цены. Введите промпт и дождитесь автоматического бесплатного расчёта. Check price остаётся доступной для явного повтора. Пояснение рядом с Launch указывает недостающий шаг. Изменение длительности, разрешения, соотношения сторон или промпта требует нового расчёта; проверка цены не генерирует видео.

История по вашим ключам

История показывает ваши операции по ключам, которые доступны вам сейчас. Используйте Filter history by key для фильтрации и Older operations для следующей страницы. Выбор прежнего результата не меняет ключ или черновик нового запроса. Просроченные результаты могут оставаться в истории, но скачать их повторно из хранилища с истёкшим сроком нельзя. Отозванный или недоступный ключ не получает новых прав через историю.

У промпта может быть ограничение числа символов конкретного маршрута. Если дополнительного предела нет, ограничения размера запроса сохраняются; показанный числовой предел ограничивает ввод и вставку по символам Unicode. Null не добавляет ограничение числа символов. Поставщик может вводить свои ограничения. Изменение ввода запускает свежий автоматический расчёт цены перед явным запуском.

Повторные проверки статуса показывают фактический этап той же операции. Не каждое предложение имеет отдельный этап опроса: результат может перейти от ожидания ответа непосредственно к получению и проверке. Только наблюдаемое завершение отмечает готовность; процент показывается лишь при наличии данных поставщика, не по локальному таймеру.

Счётчик промпта явно показывает prompt_max_chars. Переход на более строгий маршрут сохраняет существующий черновик, но блокирует запуск с указанием фактического числа символов до исправления. Сведения об учёте читает отдельное полное представление; отсутствие полей учёта в кратком ответе не означает бесплатную или рассчитанную работу.

Получить результат · Raw / cURL

После запуска или выбора операции в истории откройте Получить результат · Raw / cURL сразу после Запрос и ответ в колонке результата. История операций — последний блок на всю ширину рабочей области под формой и результатами. Выберите Статус операции, Описание результата (JSON) или Видеофайл (MP4). Команда MP4 использует /content; /result — метаданные, не воспроизводимое видео.

Показанный Operation key ID относится к выбранной записи истории, а не обязательно к ключу новой формы. Используйте разрешённый ключ этой операции и исходную учётную запись исполнителя. Копирование не передаёт доступ другому ключу или аккаунту. Для этого профиля источник API — https://api.model-gate.com либо настроенный API текущего домена. Резервного переключения на другой профиль нет.

Блок Raw содержит GET-эндпоинт без тела и безопасный заполнитель Authorization. Блок cURL использует локально заданный MODEL_API_KEY и сохраняет ответ в файл. Токены браузера и секреты ключей не копируются. В командах нет тела создания, Content-Type, Idempotency-Key, quote или ограничения стоимости. Копировать Raw и Копировать cURL только копируют текст; выбор команды не начинает скачивание или новую работу.

Это сгенерированные примеры нового чтения, не исходный журнал запроса. Команда может показываться для ожидающего задания и не доказывает наличие результата. Сначала проверьте статус; ответы о недоступности, истечении срока или запрете доступа обрабатывайте как ошибки, а не медиа. --fail-with-body может записать HTTP-ошибку в выходной файл; проверьте код завершения перед его открытием. Ошибка чтения не разрешает повторное платное создание. Полные примеры приведены в API результата.