
مولد AI من النص إلى صورة
أنشئ صورًا مصقولة من المطالبات باستخدام نماذج صور AI رائدة، وإعدادات مرنة، وسير عمل سريع داخل المتصفح.
أنشئ فيديوهات موجهة عبر Seedance 2.0 Reference-to-Video API مع دعم إنشاء أشخاص واقعيين، وتحكم بالمراجع، وصوت مدمج، ومخرجات ByteDance مستقرة. اختبر مخرجات النموذج، قارن الجودة البصرية، ثم وسّع الأفكار الناجحة عبر سير عمل API مستقر للصور أو الفيديو أو الوسائط المتعددة للفرق.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'seedance-v2.0-reference-to-video',
prompt: 'Use image one for the subject, video one for the movement, and audio one for the atmosphere',
resolution: '1080p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
images: ['https://example.com/subject-reference.jpg'],
videos: ['https://example.com/motion-reference.mp4'],
audios: ['https://example.com/atmosphere-reference.mp3']
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
// Placeholder numbering is 1-based for each media array:
// <<<image_1>>> = images[0], <<<image_2>>> = images[1]
// <<<video_1>>> = videos[0], <<<audio_1>>> = audios[0]
const mediaReferenceResponse = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'seedance-v2.0-reference-to-video',
prompt: 'Place the explorer from <<<image_1>>> in the environment from <<<image_2>>>, following the camera movement in <<<video_1>>> and speaking with the reference voice from <<<audio_1>>>',
resolution: '1080p',
duration: 10,
aspect_ratio: '16:9',
sound: true,
images: [
'https://example.com/explorer-reference.jpg',
'https://example.com/environment-reference.jpg'
],
videos: ['https://example.com/camera-movement-reference.mp4'],
audios: ['https://example.com/voice-reference.mp3']
})
});
const { data: mediaReferenceData } = await mediaReferenceResponse.json();
const mediaReferenceTaskId = mediaReferenceData.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));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'seedance-v2.0-reference-to-video',
'prompt': 'Use image one for the subject, video one for the movement, and audio one for the atmosphere',
'resolution': '1080p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
'images': ['https://example.com/subject-reference.jpg'],
'videos': ['https://example.com/motion-reference.mp4'],
'audios': ['https://example.com/atmosphere-reference.mp3']
}
)
result = response.json()
task_id = result['data']['task_id']
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based for each media array:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1]
# <<<video_1>>> = videos[0], <<<audio_1>>> = audios[0]
media_reference_response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'seedance-v2.0-reference-to-video',
'prompt': 'Place the explorer from <<<image_1>>> in the environment from <<<image_2>>>, following the camera movement in <<<video_1>>> and speaking with the reference voice from <<<audio_1>>>',
'resolution': '1080p',
'duration': 10,
'aspect_ratio': '16:9',
'sound': True,
'images': [
'https://example.com/explorer-reference.jpg',
'https://example.com/environment-reference.jpg'
],
'videos': ['https://example.com/camera-movement-reference.mp4'],
'audios': ['https://example.com/voice-reference.mp3']
}
)
media_reference_result = media_reference_response.json()
media_reference_task_id = media_reference_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)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "seedance-v2.0-reference-to-video",
"prompt": "Use image one for the subject, video one for the movement, and audio one for the atmosphere",
"resolution": "1080p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true,
"images": ["https://example.com/subject-reference.jpg"],
"videos": ["https://example.com/motion-reference.mp4"],
"audios": ["https://example.com/atmosphere-reference.mp3"]
}'
# Use the @ (AT) reference feature in prompt through <<<...>>> placeholders.
# Placeholder numbering is 1-based for each media array:
# <<<image_1>>> = images[0], <<<image_2>>> = images[1]
# <<<video_1>>> = videos[0], <<<audio_1>>> = audios[0]
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "seedance-v2.0-reference-to-video",
"prompt": "Place the explorer from <<<image_1>>> in the environment from <<<image_2>>>, following the camera movement in <<<video_1>>> and speaking with the reference voice from <<<audio_1>>>",
"resolution": "1080p",
"duration": 10,
"aspect_ratio": "16:9",
"sound": true,
"images": [
"https://example.com/explorer-reference.jpg",
"https://example.com/environment-reference.jpg"
],
"videos": ["https://example.com/camera-movement-reference.mp4"],
"audios": ["https://example.com/voice-reference.mp3"]
}'
# 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"
| المعلمات | السعر | السعر الأصلي | الخصم |
|---|
توفر واجهة ByteDance Seedance V2.0 Reference-to-Video إنشاء فيديو موجّه بالمراجع للمطورين والفرق الإبداعية على Flaq AI. يقبل تكامل الواجهة الحالي مطالبة نصية مع صورة مرجعية واحدة أو فيديو مرجعي واحد على الأقل، بالإضافة إلى مراجع اختيارية إضافية من الصور والفيديو والصوت. وهو يدعم مدة قابلة للضبط، ونسب عرض إلى ارتفاع متعددة، ومستويات دقة عديدة، وإعدادًا اختياريًا للصوت المُنشأ من أجل سير عمل فيديو مضبوط.
ملاحظة يلزم توفير صورة مرجعية واحدة أو فيديو مرجعي واحد على الأقل؛ ولا يمكن استخدام الصوت وحده بوصفه إدخال المرجع الوحيد. يُرجى التأكد من امتثال مطالباتك ووسائط المراجع لإرشادات ByteDance بشأن سلامة المحتوى.
Seedance V2.0 Reference-to-Video مقابل Seedance V2.0 Text-to-Video يعمل Seedance V2.0 Text-to-Video انطلاقًا من مطالبة نصية. ويضيف Reference-to-Video إدخالات الصور والفيديو والصوت الاختياري المدعومة إلى جانب الإشارة إلى الوسائط في المطالبة.
Seedance V2.0 Reference-to-Video مقابل Seedance V2.0 Fast Reference-to-Video يتيح كلا الإصدارين أنواع وسائط المراجع وعناصر التحكم الأساسية نفسها على Flaq AI. يضيف الإصدار القياسي خياري الدقة 1080p و4K، بينما يركز إصدار Fast على سير العمل بدقتي 480p و720p.
Seedance V2.0 Reference-to-Video مقابل Wan 2.7 Reference-to-Video تقبل الواجهتان مراجع الصور والفيديو. ويتيح Wan 2.7 أيضًا عناصر للتحكم في المطالبة السلبية وseed، بينما يدعم Seedance V2.0 عدة مراجع صوتية اختيارية ومفتاح تبديل للصوت المُنشأ.
Seedance V2.0 Reference-to-Video مقابل Vidu Q3 Reference-to-Video يستخدم Vidu Q3 Reference-to-Video مراجع الصور في إعداد Flaq AI الحالي. ويقبل Seedance V2.0 أيضًا مقاطع فيديو مرجعية وصوتًا مرجعيًا اختياريًا.
Seedance V2.0 Reference-to-Video مقابل Runway Video Tools يقدم Runway مجموعة إنشاء تفاعلية أوسع. وتوفر واجهة Seedance V2.0 Reference-to-Video سير عمل مركزًا حول المطالبات ورفع المراجع المدعومة وإعدادات الإخراج والصوت المُنشأ.
استكشف عدة أدوات إنشاء AI لسير عمل سريع للصور والفيديو داخل متصفحك، ثم وسّع الأفكار الناجحة باستخدام واجهات API لنماذج Flaq AI الجاهزة للإنتاج. يوفر Flaq AI طبقة API موحدة لكل النماذج، مما يسهل استخدام سير العمل وتوسيعه.

أنشئ صورًا مصقولة من المطالبات باستخدام نماذج صور AI رائدة، وإعدادات مرنة، وسير عمل سريع داخل المتصفح.

حمّل صورة مرجعية، ووجّه التعديلات بالمطالبات، وحوّل المرئيات للتصميم والتسويق والإنتاج الإبداعي.

حوّل أفكار المشاهد المكتوبة إلى فيديوهات AI قصيرة مع اختيار النموذج ومطالبات الحركة وتحكمات إنشاء عملية.

حوّل الصور المرجعية إلى مقاطع فيديو AI سلسة للمنتجات والبورتريهات والمنشورات الاجتماعية والمفاهيم الإبداعية.
توفّر واجهة برمجة تطبيقات MiniMax H3 لفرق الفيديو مزيجًا مفيدًا: إنشاء الفيديو من الصور، وخيارات إخراج بدقة 768p و2K، ومقاطع تصل مدتها إلى 15 ثانية، وتكلفة مُعلنة أقل من عدة إعدادات مماثلة في Seedance 2.0. كما نشرت MiniMax أوزان H3-Base على Hugging Face، مما يفتح خيارات جديدة للبحث، وخطوط المعالجة المخصّصة، والتجارب المستضافة ذاتيًا حيثما يسمح ترخيصها.
قارن بين Higgsfield MCP وCLI وبين نقاط REST الخاصة بـ Seedance 2.0 من Flaq AI من حيث التسعير، واستطلاع حالة المهام، ومتغيرات النماذج، والاختبار، وحالات الاستخدام العملية في بيئات الإنتاج.
قارن بين WaveSpeed وFlaq AI لسير عمل واجهة Seedance 2.0 API، وخيارات نقاط النهاية، واختبار المطالبات (Prompts)، وزمن الاستجابة (Latency)، والتكلفة، والتوجيه الاحتياطي (Fallback Routing)، وبناء الفيديو القابل للتوسّع.
استكشاف آفاق إصدار Seedance 2.5، وترقيات واجهة برمجة التطبيقات (API) المحتملة، ونقاط المقارنة مع Seedance 2.0، واختبارات المطالبات (Prompts)، وتخطيط سير عمل Flaq AI لبُنّاة الفيديو.
دليل عملي لواجهة برمجة تطبيقات Seedance 2.0 على Flaq AI، يتضمن المزايا، ونصائح سير العمل، وسياق التسعير، وأفكارًا لإنشاء فيديو من النص بشكل أسرع.