> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenAI Sora 2: изображение в видео

OpenAI Sora 2 преобразует одно эталонное изображение в связный видеоклип с синхронизированным аудио. Основанный на ключевых достижениях Sora 2, процесс преобразования изображения в видео сохраняет идентичность, освещение и композицию, одновременно синтезируя правдоподобное движение и динамику камеры.

<Tip>
  Это **асинхронный** API, который возвращает только task\_id асинхронной задачи. Используйте этот task\_id для запроса [API получения результата задачи](/ru/docs/models/reference-get-async-task-result), чтобы получить результат генерации видео.
</Tip>

## Заголовки запроса

<ParamField header="Content-Type" type="string" required={true}>
  Перечисляемые значения: `application/json`
</ParamField>

<ParamField header="Authorization" type="string" required={true}>
  Формат Bearer-аутентификации: Bearer \{\{API 秘钥}}.
</ParamField>

## Тело запроса

<ParamField body="prompt" type="string" required={true}>
  Позитивная текстовая подсказка для генерации видео.
</ParamField>

<ParamField body="image" type="string" required={true}>
  Входное изображение поддерживает форматы URL и Base64; поддерживаемые форматы изображений включают .jpg, .jpeg, .png.
</ParamField>

<ParamField body="resolution" type="string" required={false}>
  Разрешение генерируемого видео.

  Перечисляемые значения:

  * professional имеет значение true (версия Pro): `720p`, `1080p`.
  * professional имеет значение false: `720p`.

  По умолчанию: `720p`.
</ParamField>

<ParamField body="duration" type="integer" required={false}>
  Длительность генерируемого видео (в секундах).

  Перечисляемые значения: `4`, `8`, `12`.

  По умолчанию: `4`.
</ParamField>

<ParamField body="professional" type="bool" default={false}>
  Этот параметр определяет, использовать ли версию Pro. Если он не указан, значение по умолчанию — false.
</ParamField>

## Информация об ответе

<ResponseField name="task_id" type="string" required={true}>
  task\_id асинхронной задачи. Используйте этот task\_id для запроса [API получения результата задачи](/ru/docs/models/reference-get-async-task-result), чтобы получить результат генерации
</ResponseField>
