Model Pembuatan Gambar Vidu mendukung tugas teks-ke-gambar, pengeditan gambar, dan gambar referensi-ke-gambar.
Ikhtisar Model
Model | Kemampuan | Modalitas Input | Spesifikasi Gambar Output |
|---|---|---|---|
vidu/vidu-image_reference2image | Pembuatan gambar referensi, teks-ke-gambar, pengeditan gambar. Rendering teks bahasa Mandarin dan Inggris yang presisi, restorasi tingkat piksel untuk UI/grafik dan detail desain. Ideal untuk poster, infografis, dll. | Teks, Gambar | Resolusi: 1K, 2K, 4K Jumlah gambar: 1 Format gambar: PNG |
Prasyarat
- Aktifkan layanan: Buka konsol Model Studio, cari "Vidu", temukan kartu model yang sesuai, dan klik Activate Now untuk mengonfirmasi aktivasi dan otorisasi di jendela pop-up.
- Konfigurasi API Key: Pilih wilayah dan Dapatkan kunci API.
Panggilan HTTP
Tugas pembuatan gambar memerlukan waktu tertentu dan API menggunakan panggilan asinkron. Proses ini melibatkan "Buat Tugas -> Polling Hasil" dua langkah inti, sebagai berikut:
Langkah 1: Kirim Tugas Pembuatan Gambar
Wilayah Singapura: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image-generation/generation
Parameter PermintaanHeaderContent-Typestring (Wajib)Jenis konten permintaan. Harus berupa application/json.Authorization string (Wajib)Mengautentikasi permintaan dengan kunci API Model Studio. Contoh: Bearer sk-xxxx.X-DashScope-Async string (Wajib)Mengaktifkan pemrosesan asinkron. Permintaan HTTP hanya mendukung panggilan asinkron. Harus berupa enable.Body Permintaanmodelstring (Wajib)Nama model. Nilai yang tersedia:
object (Wajib)Objek parameter input yang berisi bidang berikut:
Properti messages array (Wajib)Daftar pesan. Server mengekstrak text tidak kosong pertama sebagai prompt dan mengekstrak semua bidang image sebagai gambar referensi. Array berisi tepat satu objek dengan properti role dan content.
Properti role string (Opsional)Peran pesan. Nilai yang disarankan: user.contentarray (Wajib)Konten pesan, berisi prompt teks (text) dan gambar referensi opsional (image, mendukung banyak gambar).
Properti text string(Wajib Bersyarat)Prompt positif yang mendeskripsikan konten, gaya, dan komposisi gambar yang diinginkan.Mendukung bahasa Mandarin dan Inggris. Panjang maksimum adalah 5,000 karakter, di mana setiap karakter (Mandarin, huruf, angka, atau simbol) dihitung sebagai satu.Contoh: Kucing oranye yang sedang duduk dengan ekspresi bahagia, lincah dan lucu, realistis dan akurat.Catatan: Setidaknya satu teks yang tidak kosong wajib ada dalam pesan.image string (Opsional)URL gambar referensi. Beberapa gambar didukung. Semua model mendukung hingga 14 gambar referensi.
object (Opsional)Parameter pembuatan gambar.
Properti size string (Opsional)Ukuran gambar dalam format width*height (misalnya, 2048*2048). Defaultnya adalah 1024*1024 jika tidak ditentukan.Lihat bagian Ukuran Gambar yang Didukung di bawah ini untuk daftar ukuran yang didukung per model.n integer (Opsional)Jumlah gambar yang akan dibuat. Saat ini hanya 1 yang didukung. Nilai lain akan mengembalikan kesalahan parameter.seed integer (Opsional)Seed angka acak. Rentang yang valid: [0,2147483647]. 0 berarti acak.Menggunakan seed yang sama menghasilkan output yang serupa. Jika diabaikan, algoritme akan menggunakan seed acak.watermark bool (Opsional)Apakah akan menambahkan watermark.
|
Didukung oleh semua model Vidu. |
Parameter Responsrequest_idstringIdentifier permintaan unik untuk pelacakan dan pemecahan masalah.code stringKode error. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode error.message stringPesan kesalahan terperinci. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode kesalahan. |
Simpan task_id untuk mengkueri status dan hasil tugas. |
Langkah 2: Kueri Hasil Tugas
Wilayah Singapura: GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id}
- Rekomendasi polling: Pembuatan gambar memerlukan waktu. Disarankan untuk menggunakan mekanisme polling dengan interval kueri yang wajar (misalnya, 5 detik) untuk mendapatkan hasil.
- Alur status tugas: PENDING (menunggu) → RUNNING (memproses) → SUCCEEDED (berhasil) / FAILED (gagal).
- Validitas tautan gambar: Tautan unduhan untuk gambar yang dibuat berlaku selama 24 jam. Harap unduh dan simpan gambar segera.
Parameter PermintaanHeaderAuthorizationstring (Wajib)Mengautentikasi permintaan dengan kunci API Model Studio. Contoh: Bearer sk-xxxx.task_id string (Wajib)ID tugas. |
|
Parameter ResponsoutputobjectInformasi output tugas.
Properti task_id stringID tugas.choices arrayDaftar kandidat output gambar, hanya dikembalikan saat task_status=SUCCEEDED.
Properti finish_reason stringAlasan penyelesaian. Biasanya stop saat berhasil.message objectPesan yang dikembalikan oleh model.
Properti role stringPeran pesan, ditetapkan sebagai assistant.contentarray
Properti type stringJenis konten output, ditetapkan sebagai image.image stringTautan unduhan untuk gambar yang dibuat dalam format PNG. Tautan ini berlaku selama 24 jam. Harap unduh dan simpan gambar segera.boolApakah tugas telah selesai, hanya dikembalikan saat task_status=SUCCEEDED.objectInformasi penggunaan sumber daya. Hanya menghitung hasil yang berhasil.
Properti image_count integerJumlah gambar yang dihasilkan.size stringResolusi gambar yang dihasilkan dalam format width*height. Contoh: 2048*2048.SR stringTingkat resolusi gambar yang dihasilkan. Contoh: 2K.stringIdentifier permintaan unik untuk pelacakan dan pemecahan masalah.code stringKode error. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode error.message stringPesan kesalahan terperinci. Hanya dikembalikan untuk permintaan yang gagal. Lihat Kode kesalahan. |
|
Kode error
Jika pemanggilan model gagal dan mengembalikan pesan kesalahan, lihat Kode kesalahan untuk solusinya.
Ukuran Gambar yang Didukung
vidu-image
Resolusi | Ukuran yang Didukung |
|---|---|
1K | 1024*1024, 720*1440, 1440*720, 1024*768, 768*1024, 1920*1088, 1088*1920, 1536*1024, 1024*1536, 1920*816, 816*1920 |
2K | 2048*2048, 1088*2160, 2160*1088, 2736*2048, 2048*2736, 2560*1440, 1440*2560, 3072*2048, 2048*3072, 2560*1104, 1104*2560 |
4K | 2880*2880, 1440*2880, 2880*1440, 3312*2480, 2480*3312, 3840*2160, 2160*3840, 3520*2352, 2352*3520, 3840*1648, 1648*3840 |