Model gambar ke video PixVerse menghasilkan video yang mulus dari gambar input dan prompt teks.
PentingDokumen ini hanya berlaku untuk wilayah Singapura. Anda harus menggunakan API key dari wilayah ini.
Aktifkan layanan
- Buka konsol Model Studio, cari PixVerse, temukan kartu model PixVerse, lalu klik Activate Now.
- Di jendela pop-up, konfirmasikan aktivasi dan otorisasi.
Catatan penggunaan
Agar panggilan API berhasil, gunakan model, URL endpoint, dan API key dari wilayah yang sama. Panggilan lintas wilayah akan gagal.
- Pilih model: Pastikan wilayah tempat model Anda berada.
- Pilih URL: Pilih URL endpoint wilayah yang sesuai. URL HTTP maupun DashScope SDK didukung.
- Konfigurasikan API key: Dapatkan API key untuk wilayah tersebut, lalu konfigurasikan API key sebagai variabel lingkungan.
CatatanContoh kode dalam topik ini berlaku untuk wilayah Singapura.
Panggilan HTTP
Pembuatan video dari gambar adalah tugas yang berjalan lama dan biasanya memerlukan 1 hingga 5 menit, sehingga API menggunakan panggilan asinkron. Alurnya terdiri dari dua langkah utama: "Buat tugas -> Lakukan polling hasil". Langkah-langkahnya sebagai berikut:
Langkah 1: Buat tugas untuk mendapatkan ID tugas
Wilayah Singapura: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis
Ganti {WorkspaceId} dengan ID ruang kerja aktual Anda.
Catatan
- Setelah tugas dibuat, gunakan
task_idyang dikembalikan untuk mengueri hasil.task_idberlaku selama 24 jam. Jangan membuat tugas duplikat. Gunakan polling untuk mengambil hasilnya. - Untuk panduan pemula, lihat Memanggil API dengan Postman atau cURL.
Parameter permintaanHeaderContent-Type Jenis konten permintaan. Harus Authorization Mengautentikasi permintaan dengan API key Model Studio. Contoh: Bearer sk-xxxx. X-DashScope-Async Mengaktifkan pemrosesan asinkron. Permintaan HTTP hanya mendukung panggilan asinkron. Harus PentingJika header permintaan ini tidak ada, kesalahan "current user api does not support synchronous calls" dikembalikan. Isi permintaanmodel Nama model. Nilai yang valid:
input Informasi input dasar, seperti prompt dan aset media. parameters Parameter pemrosesan video, seperti resolusi video, durasi video, pembuatan audio, dan watermark. | Gambar ke videoModel yang didukung: pixverse/pixverse-v6-it2v. Gambar ke video (multi-shot)Model yang didukung: pixverse/pixverse-v6-it2v. Jelaskan adegan multi-shot dalam |
Parameter responsoutput Informasi output tugas. request_id Pengidentifikasi permintaan unik untuk pelacakan dan pemecahan masalah. code Kode kesalahan. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode kesalahan. message Pesan kesalahan terperinci. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode kesalahan. | Respons berhasilSimpan Respons kesalahanPembuatan tugas gagal. Lihat Kode kesalahan. |
Langkah 2: Kueri hasil berdasarkan ID tugas
Wilayah Singapura: GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id}
Catatan
- Rekomendasi polling: Pembuatan video dapat memerlukan beberapa menit. Gunakan mekanisme polling dan lakukan polling hasil dengan interval yang wajar, misalnya setiap 15 detik.
- Alur status tugas: PENDING (dalam antrean) → RUNNING (diproses) → SUCCEEDED (berhasil) / FAILED (gagal).
- Masa berlaku ID tugas:
task_idberlaku selama 24 jam. Setelah itu, kueri akan gagal dan API mengembalikan status tugasUNKNOWN. - Batas RPS: Endpoint kueri memiliki batas default 20 RPS. Untuk kueri berfrekuensi tinggi atau notifikasi peristiwa, konfigurasikan callback tugas asinkron.
- Operasi lainnya: Untuk melakukan kueri batch, membatalkan tugas, atau operasi lain, lihat Mengelola tugas asinkron.
Parameter permintaanHeaderAuthorization Mengautentikasi permintaan dengan API key Model Studio. Contoh: Bearer sk-xxxx. Parameter jalurtask_id ID tugas. | Kueri hasil tugasGanti |
Parameter responsoutput Informasi output tugas. usage Statistik penggunaan output, hanya dihitung untuk tugas yang berhasil. request_id Pengidentifikasi permintaan unik untuk pelacakan dan pemecahan masalah. | Tugas berhasilTugas gagalSaat tugas gagal, Kueri tugas kedaluwarsa
|
Kode kesalahan
Jika panggilan model gagal dan mengembalikan pesan kesalahan, lihat Kode kesalahan untuk mengatasinya.