Sử dụng CometAPI để gọi image_to_video của Runway và chuyển đổi URL hình ảnh tĩnh thành đầu ra video thô, với hỗ trợ X-Runway-Version để tương thích.
curl --request POST \
--url https://api.cometapi.com/runwayml/v1/image_to_video \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'X-Runway-Version: <x-runway-version>' \
--data '
{
"promptImage": "https://cdn.britannica.com/70/234870-050-D4D024BB/Orange-colored-cat-yawns-displaying-teeth.jpg",
"model": "gen3a_turbo"
}
'{
"id": "3d957031-9a2a-45e2-9dc7-bc8513059c50"
}X-Runway-Version bắt buộc, ví dụ 2024-11-06model: gen3a_turbopromptImage HTTPS ổn địnhduration: 5 và tỷ lệ phổ biến như 1280:720Polling trạng thái tác vụ
task_not_exist, hãy đợi vài giây rồi thử lại.gen3a_turbo tối thiểu đã được chấp nhận và trả về một id. Sau một khoảng trễ ngắn, cả task-details chính thức và feed đảo ngược đều trả về cùng một trạng thái queued được bao bọc cho tác vụ đó.Bearer token authentication. Use your CometAPI key.
Runway version header, for example 2024-11-06.
Source image URL.
Runway image-to-video model ID. Choose a current model from the Models page.
Random seed for reproducible results. Range: 0–999999999.
Text prompt describing the desired motion or scene. Maximum 512 characters.
Whether to add a watermark to the output video.
Video duration in seconds. Accepted values: 5 or 10.
Aspect ratio of the output video.
1280:720, 720:1280, 1104:832, 832:1104, 960:960, 1584:672, 1280:768, 768:1280 Task accepted.
curl --request POST \
--url https://api.cometapi.com/runwayml/v1/image_to_video \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'X-Runway-Version: <x-runway-version>' \
--data '
{
"promptImage": "https://cdn.britannica.com/70/234870-050-D4D024BB/Orange-colored-cat-yawns-displaying-teeth.jpg",
"model": "gen3a_turbo"
}
'{
"id": "3d957031-9a2a-45e2-9dc7-bc8513059c50"
}