Omni-Flash-Ext
Pembuatan Video Omni-Flash-Ext
- Model pembuatan video terpadu Omni-Flash-Ext
- Mendukung Teks-ke-Video, Gambar-ke-Video satu gambar, video referensi, dan fusi 3 gambar referensi
- Mendukung resolusi 720p/1080p/4k dan durasi 4/6/8/10 detik
- API tugas asinkron. Kirim tugas terlebih dahulu, lalu kueri hasilnya berdasarkan ID tugas
POST
Documentation Index
Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt
Use this file to discover all available pages before exploring further.
Autentikasi
Semua permintaan memerlukan autentikasi Bearer Token.Dapatkan API Key:Kunjungi halaman manajemen API Key untuk mendapatkan API Key Anda.Tambahkan header berikut saat membuat permintaan:
Parameter Permintaan
Nama model pembuatan video. Harus
Omni-Flash-Ext.Deskripsi konten video. Kami menyarankan untuk menjelaskan adegan, subjek, aksi, lingkungan, gerakan kamera, gaya visual, dan petunjuk audio secara detail.Contoh:
"a girl is dancing happily in a sunny garden"Durasi video dalam detik.Nilai yang didukung:
4, 6, 8, 10.Resolusi video. Nilai tidak peka huruf besar/kecil.Nilai yang didukung:
720p1080p4k
Rasio aspek video. Gunakan untuk mengontrol output lanskap atau potret.Nilai umum:
16:9- landscape9:16- potret
16:9Field kompatibilitas. Artinya sama dengan
aspect_ratio. Jika keduanya disediakan, pastikan nilainya konsisten.Array URL gambar referensi. Anda dapat menghilangkannya, menyediakan 1 gambar, atau menyediakan 3 gambar:
- Dihilangkan atau array kosong: Teks-ke-Video
- 1 gambar: Gambar-ke-Video satu gambar
- 3 gambar: fusi gambar referensi
Array URL video referensi. Anda dapat menghilangkannya atau menyediakan 1 video referensi.Hanya URL video HTTP/HTTPS yang dapat diakses publik yang didukung. Anda dapat mengirimkannya bersama
image_urls: gambar digunakan sebagai referensi identitas atau komposisi, sedangkan video digunakan sebagai referensi gerakan.Respons
Respons status code. Successful requests mengembalikan
200.Array tugas yang dikembalikan.
Kueri Hasil Tugas
Pembuatan video bersifat asinkron. Setelah pengiriman, API mengembalikantask_id. Gunakan endpoint Dapatkan status tugas untuk mengueri progres dan hasil.
cURL
Contoh Hasil Berhasil
Gagal Hasil Example
Kasus Penggunaan
Skenario 1: Teks-ke-Video
Skenario 2: Video Satu Gambar
Skenario 3: Fusi 3 Gambar Referensi
Skenario 4: Video Pendek 4K
Skenario 5: Pembuatan dengan Video Referensi
Kode Error
| HTTP | Tipe error | Arti | Tindakan yang disarankan |
|---|---|---|---|
| 400 | invalid_request_error | model bukan Omni-Flash-Ext, prompt kosong, atau format JSON tidak valid | Periksa body permintaan |
| 400 | invalid_duration | duration bukan 4, 6, 8, atau 10 | Gunakan durasi yang didukung |
| 400 | invalid_resolution | resolution bukan 720p, 1080p, atau 4k | Gunakan resolusi yang didukung |
| 400 | unsupported_image_count | Jumlah image_urls tidak didukung, biasanya karena mengirim 2 gambar | Gunakan 0, 1, atau 3 gambar |
| 400 | unsupported_video_count | Jumlah video_urls tidak didukung, biasanya karena mengirim 2 video atau lebih | Gunakan 0 atau 1 video referensi |
| 401 | authentication_error | Token tidak valid | Periksa Bearer Token |
| 402 | payment_required | Saldo tidak mencukupi | Isi ulang dan coba lagi |
| 429 | rate_limit_error | Batas laju terlampaui | Kurangi konkurensi atau coba lagi nanti |
data.error. Penyebab umum meliputi kuota upstream yang sementara habis, kegagalan moderasi konten, atau timeout upstream.