Langsung ke konten utama
POST
Endpoint ini asinkron. Setelah pengiriman, ambil ID dari data[0].task_id dan gunakan Kueri Tugas untuk status dan gambar. Lakukan polling setiap 3–5 detik; batas waktu total klien disarankan 5 menit. Berhenti pada completed atau failed.

Header permintaan

string
wajib
Autentikasi Bearer: Bearer <token>; <token> adalah APIMart API Key Anda.

Parameter permintaan

string
wajib
Nilai tetap: hy-image-v3.5-preview.
string
wajib
Deskripsi untuk pembuatan atau pengeditan gambar. Mendukung bahasa Mandarin dan Inggris; tidak boleh kosong.
string
default:"auto"
Rasio aspek keluaran atau dimensi piksel presisi.
  • Rasio: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9.
  • Piksel presisi: misalnya 2000x1104, sesuai batas piksel di bawah.
  • auto atau dihilangkan: model menentukan rasio berdasarkan prompt.
Dengan piksel presisi, resolution tidak menentukan dimensi keluaran.
string
default:"1K"
Tingkat resolusi: 1K, 2K, atau 4K; default 1K.Dengan piksel presisi, kolom ini tidak menentukan ukuran. Tetap gunakan nilai yang didukung; nilai lain mengembalikan HTTP 400.
integer
Lebar keluaran presisi dalam piksel. Wajib bersama height; prioritas lebih tinggi daripada size dan resolution.Lebar 256–8192; lebar × tinggi tidak boleh melebihi 8.294.400. Kelipatan 16 disarankan.
integer
Tinggi keluaran presisi dalam piksel. Wajib bersama width.Tinggi 256–8192; lebar × tinggi tidak boleh melebihi 8.294.400. Kelipatan 16 disarankan.
string[]
Daftar URL gambar referensi publik, maksimal 5. Hilangkan untuk teks-ke-gambar; sertakan untuk pembuatan berbasis referensi pada endpoint yang sama.Mendukung JPEG, PNG, WEBP. Tiap gambar disarankan di bawah 7MB. URL harus dapat diakses publik.
string
Konten yang tidak diinginkan dalam gambar.
integer
Seed acak; wajib bilangan bulat nonnegatif. 0 atau dihilangkan berarti acak.
integer
default:"1"
Hanya satu gambar per permintaan. Hanya 1 diterima; nilai lain mengembalikan HTTP 400.

Pemilihan dimensi

Prioritas: pasangan width / height → piksel presisi dalam size → rasio atau auto dalam size bersama resolution. Untuk piksel presisi, lebar dan tinggi masing-masing 256–8192, dengan total maksimal 8.294.400 piksel. Kelipatan 16 disarankan untuk keduanya.

Contoh piksel presisi

Anda juga dapat menghilangkan width dan height lalu mengirim "size": "2000x1104".

Contoh gambar referensi

Ganti URL contoh dengan alamat gambar publik yang sebenarnya. Untuk beberapa referensi, tambahkan URL ke image_urls, maksimal 5 gambar total.

Respons pengiriman

integer
Kode status respons; 200 berarti berhasil.
array
Hasil pengiriman tugas.

Memeriksa hasil tugas

Contoh respons berhasil (URL gambar adalah placeholder):
  • pending / processing: lanjutkan polling.
  • completed: ambil URL dari data.result.images[0].url[0]; url berupa array string.
  • failed: hentikan polling dan baca penyebab dari data.error.message. Dana dikembalikan penuh. Pelanggaran prompt dan kegagalan moderasi konten juga diperlakukan sebagai kegagalan.
Gambar disimpan di CDN platform. Unduh dan simpan sebelum waktu expires_at pada hasil kueri.

Penagihan

Ditagih per gambar. Lihat Harga Model.
  • Dengan rasio aspek, biaya mengikuti tingkat resolution.
  • Dengan piksel presisi, sisi yang lebih pendek menentukan tingkat:
Tugas gagal mendapat pengembalian dana penuh.

Kesalahan parameter umum

Kasus berikut mengembalikan HTTP 400 secara sinkron, tanpa membuat tugas atau mengenakan biaya: