https://router.flatkey.ai
Flatkey membuat video melalui satu endpoint asinkron. Anda mengirim tugas, melakukan polling hingga selesai, lalu mengunduh MP4. Halaman ini mencakup hal-hal yang berlaku untuk semua model video. Untuk opsi khusus model, lanjutkan ke Seedance atau MiniMax H3.
Satu alur kerja asinkron
Buat tugas dengan
POST /v1/videos, polling dengan GET /v1/videos/{task_id}, dan unduh MP4 dari metadata.url.Dua bentuk permintaan
Beberapa model menggunakan array
content, yang lain menggunakan string prompt. Mengirim yang salah akan mengembalikan 400.Temukan model video
Daftarkan semua model dan simpan yang memilikitype bernilai video:
Pilih bentuk permintaan yang tepat
Endpoint menerima dua bentuk berbeda, dan setiap model hanya menerima satu di antaranya.
Mengirim array
content ke model prompt akan mengembalikan:
Bentuk content
image_url untuk menginterpolasi antar frame atau menyediakan referensi. Nama kolom berbeda per model, jadi ikuti panduan model masing-masing.
Bentuk prompt
Resolusi berbeda per model
Tidak ada kumpulan nilai resolusi yang berlaku untuk semua model. Mengirim nilai yang tidak didukung akan mengembalikan400 sebelum tugas dibuat.
Parameter permintaan
Polling tugas
Pengiriman yang berhasil langsung mengembalikan tugas:
Lakukan polling sekitar setiap 15 detik. Klip berdurasi lima detik biasanya selesai dalam dua hingga empat menit.
Unduh MP4
URL unduhan ada dimetadata.url, dan memerlukan header otorisasi yang sama:
Contoh ujung ke ujung
Pemecahan masalah
prompt is required
Anda mengirim array content ke model yang mengharapkan prompt. Periksa tabel di Pilih bentuk permintaan yang tepat.
unsupported resolution atau resolution must be 768P or 2K
Nilai tersebut valid untuk model lain. Lihat Resolusi berbeda per model.
No available channel for model ...
Model tidak dapat dirutekan saat ini. Pilih model video lain daripada mencoba ulang — error ini tidak hilang dengan sendirinya. Periksa direktori model untuk ketersediaan terkini.
duration must be between 4 and 15
MiniMax-H3 mengharuskan duration dalam rentang tersebut. Kirim nilai secara eksplisit.
Tugas tetap queued
Pembuatan video membutuhkan menit, bukan detik. Terus lakukan polling dengan interval 15 detik sebelum menganggapnya macet.
Panduan model
Seedance
Teks ke video beserta perpustakaan aset orang virtual dan nyata.
MiniMax H3
Kontrol frame pertama dan terakhir, media referensi, dan pengaturan tugas.