Model emoji-v1 menghasilkan video Emoji wajah dari gambar potret dan ID template preset .
Ikhtisar Model
Model | Deskripsi |
|---|---|
emoji-v1 | Menghasilkan video wajah dari gambar potret yang terdeteksi, koordinat area wajah dan area ekspresi dinamis, serta ID template. |
Prasyarat
- Anda harus memperoleh Kunci API dan atur Kunci API sebagai Variabel lingkungan.
- Proses gambar input menggunakan Deteksi Gambar Emoji untuk mendapatkan koordinat area wajah dan area ekspresi dinamis. Koordinat ini diperlukan sebagai parameter input.
HTTP
Karena pembuatan video memakan waktu (biasanya 1 hingga 5 menit), API menggunakan pemanggilan asinkron. Proses ini melibatkan dua langkah inti: Buat tugas lalu Polling hasilnya. Langkah-langkahnya adalah sebagai berikut:
Waktu yang dibutuhkan bergantung pada jumlah tugas dalam antrian dan status eksekusi layanan. Harap tunggu hingga tugas selesai.
Langkah 1: Buat tugas dan dapatkan ID tugas
POST https://dashscope.aliyuncs.com/api/v1/services/aigc/image2video/video-synthesis
Parameter PermintaanHeaderTipe Kontenstring (Diperlukan)Tipe konten dari permintaan. Atur parameter ini ke application/json.Otorisasi string (Diperlukan)Kredensial otentikasi identitas untuk permintaan. API ini menggunakan Kunci API Model Studio untuk otentikasi identitas. Contoh: Bearer sk-xxxx.X-DashScope-Async string (Diperlukan)Parameter konfigurasi pemrosesan asinkron. Permintaan HTTP hanya mendukung pemrosesan asinkron. Anda harus mengatur parameter ini ke enable.Body Permintaanmodelstring (Diperlukan)Nama model. Atur parameter ini ke emoji-v1.input objek (Diperlukan)Informasi input dasar, seperti gambar wajah, area wajah, dan area emoji.
Properti image_url string (Diperlukan)URL publik gambar wajah depan. Protokol HTTP dan HTTPS didukung.Persyaratan gambar:
array of integer (Diperlukan)Koordinat area wajah dalam gambar. Formatnya adalah [x1, y1, x2, y2] dalam piksel, sesuai dengan titik kiri atas dan kanan bawah.Atur parameter ini ke nilai dari bidang output.bbox_face dari respons API Deteksi Gambar Emoji.Contoh: [212,194,460,441].ext_bbox array of integer (Diperlukan)Koordinat area ekspresi dinamis. Rasio aspek area ini sekitar 1:1. Formatnya adalah [x1, y1, x2, y2] dalam piksel, sesuai dengan titik kiri atas dan kanan bawah.Atur parameter ini ke nilai dari bidang output.ext_bbox_face dalam respons API Deteksi Gambar Emoji.Contoh: [63,30,609,575].Catatan: Area ekspresi dinamis adalah area persegi yang menjadi fokus model selama pembuatan video. Biasanya sedikit lebih besar daripada area wajah, termasuk beberapa latar belakang dan bahu, untuk memastikan efek animasi yang alami.driven_id string (Diperlukan)ID template preset. Untuk daftar nilai valid, lihat Lampiran: Daftar ID Template.Contoh: mengwa_kaixin. |
|
Parameter ResponsoutputobjekInformasi keluaran tugas.
Properti task_id stringID tugas. Query valid selama 24 jam.task_status stringStatus tugas.
Enumerasi
stringID permintaan unik. Anda dapat menggunakan ID ini untuk melacak dan memecahkan masalah.code stringKode kesalahan untuk permintaan yang gagal. Parameter ini tidak dikembalikan jika permintaan berhasil. Untuk informasi lebih lanjut, lihat Pesan Kesalahan.message stringInformasi rinci tentang permintaan yang gagal. Parameter ini tidak dikembalikan jika permintaan berhasil. Untuk informasi lebih lanjut, lihat Pesan Kesalahan. |
Simpan task_id untuk menanyakan status dan hasil tugas. |
Langkah 2: Tanyakan hasil berdasarkan ID tugas
GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}
- Saran Polling: Pembuatan video membutuhkan beberapa menit. Gunakan mekanisme polling dan atur interval query yang wajar, seperti 15 detik, untuk mengambil hasilnya.
- Transisi Status Tugas: PENDING (Dalam antrian) → RUNNING (Sedang diproses) → SUCCEEDED (Berhasil) atau FAILED (Gagal).
- Tautan Hasil: Setelah tugas berhasil, tautan video akan dikembalikan. Tautan tersebut valid selama 24 jam. Setelah Anda mengambil tautan, segera unduh dan simpan videonya ke layanan penyimpanan permanen, seperti Alibaba Cloud OSS.
- Validitas task_id: 24 jam. Setelah periode ini, Anda tidak dapat menanyakan hasilnya, dan API mengembalikan status tugas
UNKNOWN.
Parameter PermintaanHeaderOtorisasistring (Diperlukan)Kredensial otentikasi identitas untuk permintaan. API ini menggunakan Kunci API Model Studio untuk otentikasi identitas. Contoh: Bearer sk-xxxx.Parameter jalur URLtask_idstring (Diperlukan)ID tugas. |
Ganti 86ecf553-d340-4e21-xxxxxxxxx dengan ID tugas aktual.Kunci API untuk wilayah Singapura dan Beijing berbeda. Peroleh Kunci API. Kode berikut memberikan base_url untuk wilayah Singapura. Jika Anda menggunakan model di wilayah Beijing, ganti base_url dengan https://dashscope.aliyuncs.com/api/v1/tasks/{task_id} |
Parameter ResponsoutputobjekInformasi keluaran tugas.
Properti task_id stringID tugas. Query valid selama 24 jam.task_status stringStatus tugas.
Enumerasi
stringWaktu ketika tugas dikirim. Formatnya adalah YYYY-MM-DD HH:mm:ss.SSS.scheduled_time stringWaktu ketika tugas mulai berjalan. Formatnya adalah YYYY-MM-DD HH:mm:ss.SSS.end_time stringWaktu ketika tugas selesai. Formatnya adalah YYYY-MM-DD HH:mm:ss.SSS.video_url stringURL video. Parameter ini hanya dikembalikan jika task_status adalah SUCCEEDED.Tautan valid selama 24 jam. Anda dapat menggunakan URL ini untuk mengunduh video. Video dalam format MP4 dengan pengkodean H.264.code stringKode kesalahan untuk permintaan yang gagal. Parameter ini tidak dikembalikan jika permintaan berhasil. Untuk informasi lebih lanjut, lihat Pesan Kesalahan.message stringInformasi rinci tentang permintaan yang gagal. Parameter ini tidak dikembalikan jika permintaan berhasil. Untuk informasi lebih lanjut, lihat Pesan Kesalahan.objekStatistik penggunaan untuk keluaran. Hanya tugas yang berhasil yang dihitung.
Properti video_duration integerDurasi video yang dihasilkan dalam detik.Rumus penagihan: Biaya = Durasi video dalam detik × Harga satuan.video_ratio stringRasio aspek video yang dihasilkan. Tetap pada standard, yang menunjukkan rasio aspek 1:1.stringID permintaan unik. Anda dapat menggunakan ID ini untuk melacak dan memecahkan masalah. |
Tautan video disimpan hanya selama 24 jam dan secara otomatis dihapus setelah periode ini. Anda harus menyimpan video yang dihasilkan segera. |
Penagihan dan pembatasan laju
- Untuk kuota gratis dan harga satuan, lihat Model dan Penagihan.
- Untuk batas laju, lihat Pembatasan Laju.
Kode kesalahan
Jika pemanggilan model gagal dan pesan kesalahan dikembalikan, lihat Pesan Kesalahan untuk informasi tentang cara menyelesaikan masalah tersebut.
Lampiran: Daftar ID Template
Contoh pengaturan parameter: { "input": { "driven_id": "mengwa_kaixin" } }.
- Efek berikut dihasilkan oleh aplikasi Tongyi, yang mengintegrasikan model Emoji.
- Model Emoji menghasilkan video potret yang tidak termasuk stiker atau teks.
ID Template (driven_id) | Pratinjau Efek | ID Template (driven_id) | Pratinjau Efek |
|---|---|---|---|
mengwa_kaixin | ![]() | dagong_zhuakuang | ![]() |
mengwa_dengyan | ![]() | dagong_wunai | ![]() |
mengwa_gandong | ![]() | dagong_weixiao | ![]() |
mengwa_renzhen_1 | ![]() | dagong_ganji | ![]() |
mengwa_jidong | ![]() | jingdian_tiaopi | ![]() |
mengwa_kun_1 | ![]() | jingdian_deyi_1 | ![]() |
mengwa_jiaoxie | ![]() | jingdian_qidai | ![]() |
dagong_kaixin | ![]() | jingdian_landuo_1 | ![]() |
dagong_yangwang | ![]() | jingdian_xianqi | ![]() |
dagong_kunhuo | ![]() | jingdian_lei | ![]() |



















