curl -X POST "https://api.flixa.io/v1/video/seedance-2.0/image-to-video" \
-H "Authorization: Bearer $FLIXA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"image": "https://uploads.flixa.io/media/9c1ad5ad44f268692ceb4cf3a496fdee94c6690803e5c4057d6b1fed1c067baa.jpeg",
"prompt": "Лёгкое живое движение: едва заметный наезд камеры, моргание, естественное микродвижение лица, мягкий свет студии.",
"duration": 4,
"resolution": "480p",
"aspect_ratio": "1:1",
"generate_audio": true,
"enable_web_search": false
}'
import json
import os
import requests
url = "https://api.flixa.io/v1/video/seedance-2.0/image-to-video"
payload = json.loads({"aspect_ratio": "1:1", "duration": 4, "enable_web_search": false, "generate_audio": true, "image": "https://uploads.flixa.io/media/9c1ad5ad44f268692ceb4cf3a496fdee94c6690803e5c4057d6b1fed1c067baa.jpeg", "prompt": "\u041b\u0451\u0433\u043a\u043e\u0435 \u0436\u0438\u0432\u043e\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435: \u0435\u0434\u0432\u0430 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0439 \u043d\u0430\u0435\u0437\u0434 \u043a\u0430\u043c\u0435\u0440\u044b, \u043c\u043e\u0440\u0433\u0430\u043d\u0438\u0435, \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043c\u0438\u043a\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043b\u0438\u0446\u0430, \u043c\u044f\u0433\u043a\u0438\u0439 \u0441\u0432\u0435\u0442 \u0441\u0442\u0443\u0434\u0438\u0438.", "resolution": "480p"})
response = requests.post(
url,
headers={"Authorization": f"Bearer {os.environ['FLIXA_API_KEY']}"},
json=payload,
timeout=120,
)
print(response.json())
const response = await fetch(
"https://api.flixa.io/v1/video/seedance-2.0/image-to-video",
{
method: "POST",
headers: {
Authorization: `Bearer ${process.env.FLIXA_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({"aspect_ratio": "1:1", "duration": 4, "enable_web_search": false, "generate_audio": true, "image": "https://uploads.flixa.io/media/9c1ad5ad44f268692ceb4cf3a496fdee94c6690803e5c4057d6b1fed1c067baa.jpeg", "prompt": "\u041b\u0451\u0433\u043a\u043e\u0435 \u0436\u0438\u0432\u043e\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435: \u0435\u0434\u0432\u0430 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0439 \u043d\u0430\u0435\u0437\u0434 \u043a\u0430\u043c\u0435\u0440\u044b, \u043c\u043e\u0440\u0433\u0430\u043d\u0438\u0435, \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043c\u0438\u043a\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043b\u0438\u0446\u0430, \u043c\u044f\u0433\u043a\u0438\u0439 \u0441\u0432\u0435\u0442 \u0441\u0442\u0443\u0434\u0438\u0438.", "resolution": "480p"}),
}
);
console.log(await response.json());