
ИИ-генератор Текст в изображение
Создавайте отполированные изображения из промптов с ведущими ИИ-моделями изображений, гибкими настройками и быстрым браузерным процессом.
Создавайте видео по референсам с Seedance 2.0 Mini: изображения, видео и аудио, дополнительный звук, гибкая длительность и доступный процесс с разными референсами от ByteDance.
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'seedance-v2.0-mini-reference-to-video',
prompt:
'Use <<<image_1>>> as the character and visual reference, follow the camera movement in <<<video_1>>>, and synchronize the scene with <<<audio_1>>>.',
images: ['https://example.com/character-reference.jpg'],
videos: ['https://example.com/motion-reference.mp4'],
audios: ['https://example.com/audio-reference.mp3'],
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
}),
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'seedance-v2.0-mini-reference-to-video',
'prompt': 'Use <<<image_1>>> as the character and visual reference, follow the camera movement in <<<video_1>>>, and synchronize the scene with <<<audio_1>>>.',
'images': ['https://example.com/character-reference.jpg'],
'videos': ['https://example.com/motion-reference.mp4'],
'audios': ['https://example.com/audio-reference.mp3'],
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
},
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
curl -X POST 'https://api.flaq.ai/api/v1/video/task' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"model_name": "seedance-v2.0-mini-reference-to-video",
"prompt": "Use <<<image_1>>> as the character and visual reference, follow the camera movement in <<<video_1>>>, and synchronize the scene with <<<audio_1>>>.",
"images": ["https://example.com/character-reference.jpg"],
"videos": ["https://example.com/motion-reference.mp4"],
"audios": ["https://example.com/audio-reference.mp3"],
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
Seedance V2.0 Mini Reference-to-Video — экономичная модель ByteDance для создания видео на основе изображений, видеороликов и аудиозаписей. Она сочетает мультимодальное управление с гибкими настройками результата и подходит авторам и разработчикам, которым важно сохранять единое визуальное направление без более высокого разрешения, предлагаемого стандартной моделью Seedance V2.0.
Если загружено одно или несколько референсных видео, стоимость генерации однократно удваивается. Множитель не зависит от количества или длительности загруженных референсных видео.
Примечание: Каждый запрос должен содержать хотя бы одно референсное изображение или видео. Длительность каждого загружаемого видео и аудиоклипа должна составлять от 2 до 15 секунд. Запросы только с аудио не поддерживаются.
Изучайте несколько ИИ-инструментов для быстрых процессов создания изображений и видео в браузере, а затем масштабируйте удачные идеи с production-ready API моделей Flaq AI. Flaq AI предоставляет единый API-слой для всех моделей, упрощая использование и масштабирование ваших процессов.

Создавайте отполированные изображения из промптов с ведущими ИИ-моделями изображений, гибкими настройками и быстрым браузерным процессом.

Загрузите референсное изображение, направляйте правки промптами и трансформируйте визуалы для дизайна, маркетинга и творческого производства.

Превращайте письменные идеи сцен в короткие ИИ-видео с выбором модели, промптами движения и практичными настройками генерации.

Анимируйте референсные изображения в плавные ИИ-видеоклипы для продуктов, портретов, социальных публикаций и творческих концептов.