Видеомодель openai sora
- 2025.10.02 Этот сайт теперь поддерживает видеомодель openai sora v2
- Стандартный видеоформат
- Поддерживает формат dalle
/v1/images/generationsи референсное изображение/v1/images/edits - Поддерживает формат чата
- Пример видео, созданного из изображения собаки: пример видео
- Цены:
sora-22000 кредитов/запрос,sora-2-pro30000 кредитов/запрос
Онлайн-тестирование
Онлайн-тестирование
- Посетите https://video.ddaiai.com (если заблокировано, попробуйте другой префикс поддомена, например
suibian)
- Посетите https://video.ddaiai.com (если заблокировано, попробуйте другой префикс поддомена, например
- Если он заблокирован, вы можете изменить адрес самостоятельно:
https://suibian.ddaiai.com— заменитеsuibianна что-то другое, напримерhttps://2025.ddaiai.com, все работает
- Если он заблокирован, вы можете изменить адрес самостоятельно:
Настройки
- Откройте https://video.ddaiai.com/#/video/index?tab=video
- Настройте поля, показанные на изображении ниже
- API endpoint: https://api.openai-hk.com
- KEY: hk-your-apiKey

Результат

API
- Все запросы должны включать
Authorization: Bearer hk-your-keyв заголовке
1. Стандартный видеоформат
- Стандартный формат — это двухэтапный процесс
- Отправьте задачу, чтобы получить task_id
- Используйте task_id для запроса статуса задачи
1.1 Отправка задачи
shell
curl --request POST \
--url https://api.openai-hk.com/sora/v1/video/create \
--header 'Authorization: Bearer hk-your-key' \
--header 'Connection: keep-alive' \
--header 'Content-Type: application/json' \
--data '{
"images": [
"https://www.open-hk.com/res/img/open.png"
],
"model": "sora-2-pro",
"orientation": "landscape",
"size": "large",
"duration": 15,
"prompt": "飞盘在公园飞行"
}'curl --request POST \
--url https://api.openai-hk.com/sora/v1/video/create \
--header 'Authorization: Bearer hk-your-key' \
--header 'Connection: keep-alive' \
--header 'Content-Type: application/json' \
--data '{
"images": [
"https://www.open-hk.com/res/img/open.png"
],
"model": "sora-2-pro",
"orientation": "landscape",
"size": "large",
"duration": 15,
"prompt": "飞盘在公园飞行"
}'sora-2-proподдерживает параметрыdurationиsizesora-2по умолчанию не HD с длительностью 10 секундОписание полей тела запроса
Поле Тип Описание prompt string Промпт для генерации видео model string Название модели: sora-2sora-2-produration int 1015; pro также поддерживает25images string[] Список изображений для генерации видео, URL или base64 orientation string landscapeгоризонтальное,portraitвертикальноеsize string largeHD,smallстандартное — только для procharacter_url string URL видео для создания персонажа; видео не должно содержать реальных людей, иначе это не удастся character_timestamps string Временной диапазон (в секундах), когда появляется персонаж, формат {start},{end}, end-start должен быть 1~3 секундыПример с персонажем
json
{
"images": [],
"model": "sora-2-pro",
"orientation": "portrait",
"prompt": "make animate",
"duration": 15,
"character_url": "https://filesystem.site/cdn/20251030/javYrU4etHVFDqg8by7mViTWHlMOZy.mp4",
"character_timestamps": "1,3"
}{
"images": [],
"model": "sora-2-pro",
"orientation": "portrait",
"prompt": "make animate",
"duration": 15,
"character_url": "https://filesystem.site/cdn/20251030/javYrU4etHVFDqg8by7mViTWHlMOZy.mp4",
"character_timestamps": "1,3"
}- Тело ответа
json
{
"id": "asdsdssdsdhao",
"status": "pending"
}{
"id": "asdsdssdsdhao",
"status": "pending"
}- Описание полей
| Поле | Тип | Описание |
|---|---|---|
| id | string | ID задачи |
| status | string | Статус задачи: completed failed pending video_generating running |
| video_url | string | URL видео |
1.2 Запрос статуса задачи
shell
curl --request GET \
--url https://api.openai-hk.com/sora/v1/video/feed/asdsdssdsdhao \
--header 'Authorization: Bearer hk-your-hk-key' \
--header 'Content-Type: application/json'curl --request GET \
--url https://api.openai-hk.com/sora/v1/video/feed/asdsdssdsdhao \
--header 'Authorization: Bearer hk-your-hk-key' \
--header 'Content-Type: application/json'- Тело ответа
json
{
"id": "asdsdssdsdhao",
"status": "completed",
"video_url": "https://filesystem.site/cdn/20250806/5VpavR5qkSpnsbFbTbTpC6aVPQMrgi.mp4"
}{
"id": "asdsdssdsdhao",
"status": "completed",
"video_url": "https://filesystem.site/cdn/20250806/5VpavR5qkSpnsbFbTbTpC6aVPQMrgi.mp4"
}2. Формат чата
shell
curl 'https://api.open-hk.com/v1/chat/completions' \
-H 'Authorization: Bearer hk-your-api-key' \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
--data '{
"max_tokens": 8192,
"model": "sora_video2",
"temperature": 0.5,
"top_p": 1,
"presence_penalty": 0,
"frequency_penalty": 0,
"messages": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "狗狗在草地上打滚"
},
{
"type": "image_url",
"image_url": {
"url": "你的图片url"
}
}
]
}
],
"stream": false
}'curl 'https://api.open-hk.com/v1/chat/completions' \
-H 'Authorization: Bearer hk-your-api-key' \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
--data '{
"max_tokens": 8192,
"model": "sora_video2",
"temperature": 0.5,
"top_p": 1,
"presence_penalty": 0,
"frequency_penalty": 0,
"messages": [
{
"role": "user",
"content": [
{
"type": "text",
"text": "狗狗在草地上打滚"
},
{
"type": "image_url",
"image_url": {
"url": "你的图片url"
}
}
]
}
],
"stream": false
}'3. Формат Dalle
3.1 Текст в видео
shell
curl https://api.openai-hk.com/v1/images/generations \
-H 'Authorization: Bearer hk-替换为你的key' \
-H "Content-Type: application/json" \
-d '{
"model": "sora_video2",
"prompt": "狗狗在草地上打滚",
"n": 1,
"size": "720x720",
"quality": "low"
}'curl https://api.openai-hk.com/v1/images/generations \
-H 'Authorization: Bearer hk-替换为你的key' \
-H "Content-Type: application/json" \
-d '{
"model": "sora_video2",
"prompt": "狗狗在草地上打滚",
"n": 1,
"size": "720x720",
"quality": "low"
}'3.2 Изображение в видео
shell
curl -X POST "https://api.openai-hk.com/v1/images/edits" \
-H "Authorization: Bearer hk-替换为你的key" \
-F "model=sora_video2" \
-F "image[]=@body-lotion.png" \
-F 'prompt=狗狗在草地上打滚'curl -X POST "https://api.openai-hk.com/v1/images/edits" \
-H "Authorization: Bearer hk-替换为你的key" \
-F "model=sora_video2" \
-F "image[]=@body-lotion.png" \
-F 'prompt=狗狗在草地上打滚'4. Формат OpenAI Video
- Справочные документы: нажмите здесь
- Этот сайт поддерживает
sora-2
4.1 Создание задачи
shell
curl --request POST \
--url https://api.openai-hk.com/v1/videos \
--header 'Authorization: Bearer hk-your-key' \
--header 'content-type: multipart/form-data' \
--form 'prompt=让画面动起来' \
--form 'seconds=15' \
--form 'input_reference=@body-lotion.png' \
--form model=sora-2curl --request POST \
--url https://api.openai-hk.com/v1/videos \
--header 'Authorization: Bearer hk-your-key' \
--header 'content-type: multipart/form-data' \
--form 'prompt=让画面动起来' \
--form 'seconds=15' \
--form 'input_reference=@body-lotion.png' \
--form model=sora-2- Ответ
json
{
"id": "task_id",
"object": "video",
"model": "sora-2",
"status": "queued",
"progress": 0,
"created_at": 1760698075017,
"seconds": "15"
}{
"id": "task_id",
"object": "video",
"model": "sora-2",
"status": "queued",
"progress": 0,
"created_at": 1760698075017,
"seconds": "15"
}4.2 Запрос статуса задачи
- Ответ
json
{
"id": "task_id",
"object": "video",
"model": "sora-2",
"status": "queued",
"progress": 0,
"created_at": 1760698075017,
"seconds": "15"
}{
"id": "task_id",
"object": "video",
"model": "sora-2",
"status": "queued",
"progress": 0,
"created_at": 1760698075017,
"seconds": "15"
}
OpenAi-HK