announcements

Ekspor SVG di Images 2.6: batasan untuk web, aplikasi, dan vektor terikat cetak

PoYo Team
4 min read
Share:

Ekspor SVG di Images 2.6: batasan untuk web, aplikasi, dan vektor terikat cetak

Dalam Memperkenalkan Images 2.6, OpenAI menyatakan bahwa ekspor SVG memungkinkan desain langsung masuk ke situs web, aplikasi, dan pencetakan. API Changelog (4 November 2026) mencantumkan pembuatan SVG sebagai kemampuan formal GPT‑Image‑2.6 Flare dan Sunburst. Panduan pembuatan gambar menentukan permintaan keluaran vektor dengan mengatur output_format ke "svg" pada POST /v1/images/generations; penggunaan diringkas sebagai grafik yang memerlukan jalur, bentuk, dan warna yang dapat diedit—ikon dan ilustrasi, misalnya. Artikel ini hanya menyatakan batasan yang terdokumentasi—tidak ada jaminan resolusi cetak atau skor kompatibilitas lintas vendor.

👉 Coba GPT Image 2.6 API di PoYo: harga per gambar dan playground online.

Bidang permintaan dan batas keras

Sesuai dengan panduan pembuatan gambar dan panduan permintaan gambar, permintaan SVG harus mengikuti batasan ini. Pertama, n harus berupa 1—tidak ada pengembalian batch multi-vektor. Kedua, streaming, gambar sebagian, output_compression, dan prompt_rewriter tidak didukung. Ketiga, titik akhir pengeditan gambar tidak mendukung keluaran SVG; SVG juga bukan merupakan masukan raster yang dapat diterima untuk diedit, jadi “memancarkan SVG lalu mengedit jalur” bukanlah jalur resmi. Keempat, API menghasilkan gambar referensi terlebih dahulu dan mengambil SVG darinya; tingkat quality berlaku untuk referensi tersebut; respons b64_json harus didekodekan base64 dan disimpan sebagai UTF-8 XML dengan ekstensi .svg. Kelima, dokumen yang dikembalikan adalah konten vektor statis—tanpa skrip, sumber daya eksternal, atau raster yang disematkan. SVG juga mendukung background="transparent" untuk memberi tanda pada latar belakang sembarang.

Flare dan Sunburst dapat menghasilkan SVG; panduan prompt membandingkan kedua tingkatan pada prompt logo toko roti “Lapangan & Tepung” yang sama, menunjukkan bahwa pemilihan masih dapat mengikuti logika kecepatan-vs-presisi yang biasa daripada mengasumsikan satu tingkatan “lebih vektor.” Penagihan mengikuti aturan token gambar halaman model; perubahan kompleksitas tidak dikenakan biaya tersendiri. Ukur biaya per item pada logo dan ikon yang representatif sebelum peluncuran.

Sesuaikan kasus penggunaan: web, aplikasi, dan terikat pada cetakan

Pengumuman produk memposisikan SVG sebagai ekspor yang “memungkinkan desain berpindah ke tahap proyek berikutnya.” Menggabungkannya dengan bahasa dokumen, pernyataan kesesuaian yang tahan lama mencakup: logo dan ikon yang memerlukan pengeditan ulang di tingkat jalur; ilustrasi datar yang harus diskalakan tanpa kehilangan skala di web dan klien; tanda merek yang memerlukan latar belakang transparan untuk lapisan warna; dan draf vektor pra-cetak yang masih memungkinkan pengeditan warna dan guratan pada alat desain. Saat diminta, contoh resmi menekankan garis luar yang jelas, siluet yang kuat, ruang negatif yang seimbang, dan sedikit gradien sehingga tanda tetap dapat dibaca pada ukuran kecil dan besar—selaras dengan bilah penerimaan cetak dan ikon aplikasi yang umum, namun bukan klaim “diuji pada pers tertentu.”

Untuk pipeline web dan aplikasi, XML yang dikembalikan dapat menuju ke pembersihan frontend atau sistem desain; dokumen tidak mengklaim SVG selalu memenuhi pengoptimal atau profil aksesibilitas tertentu—integrator harus menjalankan pemeriksaan struktur, penggabungan jalur, dan sanitasi mereka sendiri. Untuk alur kerja terikat cetak, vektor menghindari jaggies raster kelas atas, namun manajemen warna, warna spot, bleed, dan penyematan font tetap menjadi tugas sistem produksi di luar dokumen Image API. Jika hasil akhir harus berupa raster atau gerakan yang dapat diedit, beralihlah ke PNG/WebP/GIF daripada memaksakan SVG sebagai wadah universal.

Batasan tidak boleh dilebih-lebihkan

Pertama, SVG adalah kemampuan sisi generasi—jangan berharap pengeditan atau markup memancarkan vektor secara langsung. Kedua, pengembalian tidak berisi skrip atau sumber daya eksternal—jangan mendeskripsikannya sebagai “aplikasi SVG interaktif”. Ketiga, dokumen secara eksplisit melarang SVG sebagai input edit, sehingga iterasi merek harus dilakukan pada tahap raster dengan referensi, markup, atau mask, lalu meminta ekspor SVG secara terpisah setelah dibekukan. Keempat, batasan umum masih berlaku: perintah yang rumit dapat memakan waktu hingga sekitar dua menit; rendering teks dan komposisi terstruktur mungkin masih gagal. Kelima, moderasi konten dan parameter moderation juga berlaku untuk permintaan SVG.

Untuk penerimaan teknik, buat kumpulan cepat tetap: logo monokrom, ikon multiwarna, penguncian yang memerlukan latar belakang transparan, dan tanda dengan sedikit teks yang diperlukan. Setelah dekode, periksa apakah elemen dan jalur root sudah lengkap, apakah skrip atau tautan eksternal tidak salah dimasukkan, dan apakah wilayah transparan benar-benar kosong. Jalankan alur optimalisasi dan sanitasi SVG Anda sendiri di web/aplikasi; profil warna tangan, bleed, dan warna spot ke sistem pracetak daripada mengharapkan Image API melakukan pekerjaan itu. Tingkat kualitas mempengaruhi raster referensi dan dengan demikian secara tidak langsung dapat mempengaruhi bagaimana jalur vektor menjadi terfragmentasi—jika jalur terlalu terfragmentasi atau terlalu kasar, naikkan atau turunkan kualitas dengan kondisi lain yang dibekukan daripada mengubah prompt dan tingkat secara bersamaan. Flare cocok untuk uji coba bentuk cepat; Sunburst sesuai dengan penilaian pra-final yang lebih ketat pada garis besar dan detail; keduanya dapat memancarkan SVG.

Intinya: Images 2.6 menempatkan SVG statis pada daftar keluaran formal Image API untuk digunakan kembali vektor sebelum web, aplikasi, dan pencetakan. Integrasikan dengan output_format: "svg", n=1, dan aturan tegas “hanya generasi, tidak ada keluaran sisi edit”, dan selesaikan penerimaan jalur dan pracetak di rantai alat Anda sendiri tanpa melebih-lebihkan kemampuan.

Share: