Coba gratis API Alibaba Wan 3.0 untuk Referensi-ke-Video dan arahkan pembuatan video dengan gambar, klip, audio, dokumen, atau halaman web di Best Image AI.
API Wan 3.0 Reference-to-Video membuat video dari prompt dengan referensi gambar, video, audio, dokumen, atau halaman web publik yang opsional. Developer dapat menggunakan input yang didukung untuk mengarahkan identitas visual, gerakan, suara, konteks, dan pengarahan adegan sambil mengonfigurasi durasi, resolusi, rasio aspek, suara, dan seed. Best Image AI menyediakan alur kerja berbasis tugas untuk mengirim permintaan multimodal dan mengambil video yang selesai.
Catatan Input referensi bersifat opsional, tetapi setiap aset yang diberikan harus memenuhi persyaratan format dan batasnya. File referensi dan tautan halaman web tidak dapat digunakan bersama dalam permintaan yang sama. URL halaman web luar negeri didukung oleh layanan internasional, tetapi tidak dapat diurai oleh layanan domestik Tiongkok.
Wan 3.0 vs. Wan 2.7 Reference-to-Video
Wan 2.7 berfokus pada referensi gambar, video, dan suara dengan batas gabungan untuk referensi visual. Wan 3.0 memperluas alur kerja dengan batas media terpisah serta konteks dokumen dan halaman web publik.
Wan 3.0 vs. MiniMax H3 Reference-to-Video
MiniMax H3 mendukung pengarahan video multimodal dengan referensi visual dan audio. Wan 3.0 menambahkan opsi input dokumen dan halaman web untuk tim yang bekerja dengan materi sumber kreatif yang lebih luas.
Wan 3.0 vs. Seedance 2.5 Reference-to-Video
Seedance 2.5 menggunakan referensi gambar, video, dan audio dalam alur kerja pembuatan audiovisualnya. Wan 3.0 menawarkan alternatif keluarga Wan dengan konteks dokumen atau tautan publik yang opsional.
Wan 3.0 vs. Kling Video O3 Reference-to-Video
Kling Video O3 mencakup variasi pembuatan berbasis referensi dan pengeditan video. Wan 3.0 menyediakan format permintaan multimodal berorientasi Alibaba dengan kontrol output dan suara yang fleksibel.
Wan 3.0 vs. Runway References
Runway mengintegrasikan referensi ke dalam ruang kerja kreatif yang luas. Wan 3.0 cocok untuk developer yang membangun pembuatan berpanduan referensi langsung ke produk dan alur kerja otomatis mereka sendiri.
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: 'wan-3.0-reference-to-video',
prompt: 'Use the references to create a cinematic product launch with coordinated motion and sound',
duration: 12,
resolution: '1080p',
aspect_ratio: '16:9',
sound: true,
images: ['https://example.com/product-reference.jpg'],
videos: ['https://example.com/motion-reference.mp4'],
audios: ['https://example.com/sound-reference.mp3'],
files: ['https://example.com/creative-brief.pdf'],
seed: 42
})
});
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[].);
;
}
(status === ) {
.(pollResultData..);
;
}
( (resolve, ));
}
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': 'wan-3.0-reference-to-video',
'prompt': 'Use the references to create a cinematic product launch with coordinated motion and sound',
'duration': 12,
'resolution': '1080p',
'aspect_ratio': '16:9',
'sound': True,
'images': ['https://example.com/product-reference.jpg'],
'videos': ['https://example.com/motion-reference.mp4'],
'audios': ['https://example.com/sound-reference.mp3'],
: [],
:
}
)
result = response.json()
task_id = result[][]
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": "wan-3.0-reference-to-video",
"prompt": "Use the references to create a cinematic product launch with coordinated motion and sound",
"duration": 12,
"resolution": "1080p",
"aspect_ratio": "16:9",
"sound": true,
"images": ["https://example.com/product-reference.jpg"],
"videos": ["https://example.com/motion-reference.mp4"],
"audios": ["https://example.com/sound-reference.mp3"],
"files": ["https://example.com/creative-brief.pdf"],
"seed": 42
}'
# 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"
# 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)