Hasilkan gambar dari deskripsi teks menggunakan API teks-ke-gambar. Layanan ini, yang disediakan oleh Alibaba Cloud Model Studio, menampilkan keluarga model Wan, Qwen-Image, dan Z-Image.
Coba secara online: Singapura | Beijing
Coba secara online menyediakan pengalaman teks-ke-gambar berbasis web tanpa coding: masukkan deskripsi teks di halaman untuk menghasilkan gambar secara langsung.
- Model Experience Center: Klik tautan Coba secara online di atas (Singapura, Beijing) untuk membukanya. Anda dapat memilih model, mengatur resolusi output, mengaktifkan prompt rewriting, dan mengirimkan permintaan untuk menghasilkan gambar.
Untuk mengintegrasikan teks-ke-gambar ke dalam aplikasi Anda sendiri, gunakan API yang dijelaskan di bawah ini.
Kinerja model
Qwen-Image
Tata letak kompleks
| Paragraf panjang
| Portret realistis
|
Desain UI
| PPT
| Desain ilustrasi
|
Prompt
Tata letak kompleks: Buat banner hero storefront e-commerce horizontal rasio 16:9 untuk "TodoTi," merek gaya hidup berwarna terinspirasi Meksiko. Desain harus tampak seperti header toko online profesional untuk desktop dan tablet, dengan hierarki visual yang jelas, energi pemasaran meriah, dan tipografi bahasa Inggris yang mudah dibaca.
Latar belakang: palet warna folklor Meksiko yang cerah berupa kuning terang, merah hangat, biru peacock, dan hijau zamrud, dipadukan dengan sapuan cat air lembut, tekstur kertas buatan tangan yang halus, dan butiran halus. Tepi atas dan bawah dihiasi dengan banner kertas potong tradisional papel picado berbentuk berlian, segitiga, dan gelombang berulang dalam warna kuning, merah, hijau, dan ungu bergantian. Papel picado harus tampak ringan dan berkibar lembut, dengan area potongan yang mengungkap latar belakang biru malam berbintang. Di bawah papel picado atas dan di atas papel picado bawah, tambahkan border geometris Aztec berkelanjutan berupa garis bertingkat dan motif berlian dalam warna putih dan emas antik.
Empat sudut: tambahkan pot keramik Talavera dekoratif 3D kecil dengan pola bunga biru-putih, sorotan glasir mengilap, dan kaktus mini dalam pot bertekstur hijau kaya dengan duri halus. Elemen sudut ini harus menyeimbangkan komposisi dan menambah detail buatan tangan.
Sepertiga kiri: zona identitas merek. Tampilkan wordmark 3D besar "TodoTi." Huruf "T" memanjang menjadi dua bantalan kaktus hijau dengan tekstur urat yang jelas; huruf "o" berisi sinar matahari merah-kuning dengan enam belas sinar tipis; lengkung huruf "d" dihiasi pola keramik Talavera biru-putih berupa tiga bunga peony dan sulur melingkar; titik huruf "i" adalah tomat ceri merah mengilap dengan sorotan putih. Wordmark memiliki garis tepi hitam tebal, isian gradien saturasi tinggi, dan bayangan jatuh lembut.
Di bawah wordmark, letakkan slogan: "TodoTi — Your Colorful Lifestyle Hub." Slogan menggunakan sans-serif putih tebal bulat dengan cahaya merah halus, terpusat dan sangat mudah dibaca. Di bawahnya, tambahkan subjudul bergaya tulisan tangan dalam warna kuning terang: "Mexican-inspired warmth to brighten every day."
Di belakang wordmark, tambahkan relief semi-melingkar kalender matahari Aztec samar dalam emas antik dan perunggu, dengan pola geometris halus dan motif wajah bergaya berupa mata berlian dan mulut persegi panjang. Relief harus memancarkan cahaya keemasan hangat lembut. Di tepi kiri, susun tiga lencana bundar kecil dengan latar belakang biru peacock, teks putih, dan batas putus-putus jahitan: "Curated Picks," "Direct Sourcing," dan "Thoughtful Service."
Kiri-tengah: ilustrasi gaya hidup seni rakyat Meksiko yang ceria. Seorang gadis skeleton Catrina lucu mengenakan sombrero jerami lebar dengan rumbai anyaman merah-hijau dan poncho bersulam warna-warni dalam merah hangat dan biru peacock. Ponconya dihiasi pola geometris Aztec dan marigold mekar dengan kelopak bersinar. Wajahnya memiliki riasan Hari Kematian elegan: detail mata berbentuk hati hitam dengan garis putih putus-putus, motif pipi mawar merah, dan senyum ramah hangat. Ia mendorong gerobak kayu vintage dengan roda ubin mosaik biru, putih, kuning, dan hijau.
Gerobak diisi produk sehari-hari yang jelas terlihat dengan label bahasa Inggris kecil yang rapi. Termasuk mug keramik Talavera berlabel "Talavera Ceramic Mug — Heat-resistant, underglaze art, 350ml"; keranjang sisal anyaman tangan berlabel "Handwoven Basket — Natural sisal, sturdy, 30x20x15cm"; lilin aromaterapi berbentuk kaktus hijau dengan nyala lembut berlabel "Cactus Candle — Plant essential oil, calming, 40-hour burn"; dan bantal lempar Meksiko warna-warni berlabel "Mexican Pillow — Cotton-linen, removable cover, 45x45cm." Latar belakang ilustrasi adalah oasis gurun cerah dengan kaktus asli, awan lembut, pencahayaan samping-belakang hangat, dan cahaya tepi keemasan tipis pada elemen ilustrasi.
Kanan-tengah: navigasi kategori produk dalam grid 2x2 kartu persegi panjang dengan sudut membulat, jarak merata, sudut membulat 15px, dan tekstur kertas halus. Kartu 1, latar belakang merah, judul "Home Textiles" dalam putih tebal, dengan ikon permadani dinding anyaman berumbai; teks isi: "Rugs, pillows, tablecloths, curtains. Premium cotton-linen with vivid colors that bring Mexican warmth home." Kartu 2, latar belakang biru peacock, judul "Kitchen & Dining" dalam putih tebal, dengan ikon piring keramik Talavera; teks isi dalam kuning terang: "Bowls, cups, tableware, storage. Handcrafted ceramic texture makes every meal feel special." Kartu 3, latar belakang kuning terang, judul "Bath & Care" dalam coklat tua tebal, dengan ikon tempat sabun berbentuk kaktus; teks isi dalam coklat tua: "Towels, soap dishes, toothbrush cups, shelves. Water-resistant materials for a fresh, relaxing bath space." Kartu 4, latar belakang hijau zamrud, judul "Lifestyle Goods" dalam putih tebal, dengan ikon kincir angin warna-warni; teks isi dalam putih: "Hangers, hooks, tissue boxes, trash bins. Practical, beautiful details that elevate daily living."
Sisi kanan: zona promosi berbentuk gitar mariachi Meksiko besar. Badan gitar terbuat dari kayu hangat dengan ukiran sulur bunga merah-emas, leher memanjang ke atas, dan senar berkilau metalik. Di dalam badan gitar, letakkan promosi utama. Di bagian atas, tambahkan pita merah dengan teks putih tebal: "TodoTi Grand Opening Fiesta." Di bawahnya, tampilkan penawaran besar: "Spend $199, Save $50," dengan "Spend" dan "Save" dalam teks putih medium dan angka dalam jenis 3D kuning-merah berukuran besar. Di bawah penawaran, tambahkan teks putih bergaya tulisan tangan lebih kecil: "New customers: $20 off first order + free shipping."
Di bagian bawah badan gitar, letakkan tiga lencana bundar kecil dengan latar belakang biru tua, teks putih, dan garis emas tipis: "7-Day Easy Returns," "Fast Shipping," dan "Authentic Quality." Dari leher gitar, biarkan beberapa pita warna-warni mengalir keluar dengan teks miring: "Now through the end of the month."
Area bawah: zona kisah dan budaya merek dengan latar langit malam biru tua berbintang lima putih bercahaya dan siluet kaktus hitam. Di kiri, letakkan blok judul: "About TodoTi" dalam putih tebal dengan cahaya kuning lembut. Di kanan, buat tiga kolom sama besar. Judul Kolom 1 dalam kuning terang dengan garis bawah putih: "Design Philosophy"; isi dalam abu-abu-putih terang: "TodoTi brings the color and craft of Mexican folk art into modern home essentials, blending Aztec motifs and Talavera patterns with everyday practicality." Judul Kolom 2: "Quality Promise"; isi: "We carefully select trusted global suppliers and test every product for safe, durable, and eco-friendly quality." Judul Kolom 3: "Lifestyle Philosophy"; isi: "Life is better in color. TodoTi helps you celebrate daily moments with warmth, joy, and vibrant Mexican-inspired energy."
Paling bawah: bilah panduan interaktif ramping di atas border Aztec. Gunakan latar belakang putih buram transparan dengan efek buram lembut. Sisi kiri: "Get more home inspiration from @TodoTiOfficial" dalam coklat tua, sejajar dengan ikon lencana resmi kecil. Tengah: kotak pencarian putih bulat dengan ikon kaca pembesar dan teks placeholder: "Search everyday essentials and start a colorful life" dalam merah hangat. Sisi kanan: ikon headset layanan pelanggan dengan teks coklat tua: "Questions? Customer Care: 400-888-TODO | 9:00–22:00."
Gaya keseluruhan: banner e-commerce inspirasi Meksiko otentik yang cerah, meriah, buatan tangan, tata letak pemasaran ritel modern, komposisi seimbang, hierarki informasi bersih, keterbacaan tinggi, pencahayaan hangat, detail kaya, gambar hero storefront profesional. Semua teks dalam gambar harus dalam bahasa Inggris saja, tanpa karakter Tionghoa, tanpa salah eja, dan tipografi legibel bersih.
Paragraf panjang: Halaman puisi bergambar Eropa Barat abad ke-19 vertikal, tema perpisahan maritim Romantis, tradisi visual bahasa Inggris internasional, bukan lukisan Asia Timur. Komposisi berupa cetakan seni vertikal atau halaman buku vintage dengan kertas gading tua, garis ukir halus, sapuan cat air abu-abu-biru redup, dan ruang negatif elegan. Fitur utama adalah puisi bahasa Inggris panjang yang dirender jelas dalam kaligrafi bergaya copperplate Inggris elegan, sangat mudah dibaca, hanya alfabet Inggris, urutan baca kiri-ke-kanan standar, tata letak atas-ke-bawah, tanda baca benar, jeda baris tepat, tekanan tinta alami, huruf hitam sepia gelap, tekstur letterpress vintage halus, tipografi internasional halus.
Di bawah dan sekitar teks, ilustrasikan pantai senja dingin: batu abu-abu di tepi laut, perahu kecil mengapung dekat pantai, kapal jauh bergerak menuju pelabuhan di bawah bukit rendah, kabut senja pucat di atas air, cahaya bulan samar, riak lembut, suasana pantai sunyi, melankolis namun terkendali. Suasana puitis, abadi, dan elegan, seperti lirik maritim Inggris Victoria. Tanpa karakter Tionghoa, tanpa gaya lukisan Tionghoa, tanpa cap, tanpa stempel, tanpa objek modern, tanpa glyph tidak terbaca, tanpa huruf acak.
Render tepat 12 baris berikut dari puisi domain publik Alfred, Lord Tennyson "Break, Break, Break"; jangan render judul atau nama penulis:
Break, break, break, On thy cold gray stones, O Sea! And I would that my tongue could utter The thoughts that arise in me. O well for the fisherman's boy, That he shouts with his sister at play! O well for the sailor lad, That he sings in his boat on the bay! And the stately ships go on To their haven under the hill; But O for the touch of a vanish'd hand, And the sound of a voice that is still.
Resolusi tinggi, rendering teks bahasa Inggris bentuk panjang magistral, puitis, elegan, halaman buku bergambar Barat kualitas museum.
Portret realistis: Potret makanan pria bergaya gaya hidup dengan nuansa sinematik lokasi syuting. Subjek adalah pria muda awal dua puluhan dengan fitur bersih dan segar, alis dan mata lembut, serta kulit jernih alami yang mempertahankan detail tekstur realistis. Ia mengenakan sweter rajut chunky off-white lembut di atas kaos putih polos yang terlihat di kerah, memberikan kesan hangat, halus, dan santai. Ia duduk di meja restoran Barat yang nyaman, condong sedikit ke depan, memotong Beef Wellington di piringnya dengan pisau dan garpu perak di tangan kanan sementara tangan kirinya bertumpu alami di tepi meja. Ia memiringkan kepala sedikit ke arah kamera dengan senyum rileks samar dan tatapan hangat penuh kehidupan. Meja kayu diatur dengan santapan Barat elegan, disertai gelas bertangkai vintage berisi minuman berwarna amber dan vas bunga vintage kecil tersusun rapi. Di belakangnya dinding kaca bening dicetak menu Prancis tulisan tangan emas muda bertuliskan "Menu du Jour," teks diterapkan pada kaca dengan finishing seperti sablon dengan refleksi ambient halus. Adegan disinari pencahayaan interior kuning hangat dari atas yang memandikan wajah dan makanannya dengan cahaya lembut, memberikan kilau menggugah selera pada makanan, sementara cahaya ambient dingin dari luar yang menembus kaca menciptakan kontras sinematik antara nada hangat dan dingin. Bidikan merupakan komposisi close-up setinggi mata dengan sudut sedikit off-center untuk kesan alami dan bernapas, bukan framing kaku terpusat. Depth of field dangkal mengaburkan lembut dinding kaca dan latar restoran menjadi bokeh hangat, dengan tepi bunga dan minuman di foreground juga sedikit di luar fokus. Nada keseluruhan hangat dan menenangkan, penuh suasana sehari-hari dan daya tarik menggugah selera.
Desain UI: Desain UI desktop layar lebar untuk website imersif yang menjelajahi suara hutan hujan Asia. Suasana keseluruhan gelap dan tenang, terinspirasi peralatan rekaman lapangan vintage dan instrumen ilmiah analog. Palet warna berpusat pada hijau zamrud pekat, hitam obsidian kaya, dan coklat tanah lembut, menciptakan atmosfer tenang dan damai. Antarmuka menampilkan efek kabut dan haze halus, dengan refraksi cahaya bercak lembut yang mensimulasikan sinar matahari menembus kanopi padat, dan latar belakang menggabungkan tekstur alami seperti butiran kertas halus dan urat daun. Gambar keseluruhan sangat realistis, bergaya dokumenter alam premium BBC, dengan komposisi sinematik dan detail rendering sangat halus.
Bilah navigasi minimal semi-transparan membentang di bagian paling atas halaman. Di ujung kiri adalah tanda merek, berupa ilustrasi line-art terjalin mikrofon analog vintage dan daun monstera, dipasangkan dengan nama merek "RAINFOREST ARCHIVE" dalam font serif krem lembut elegan. Di sisi kanan bilah navigasi adalah menu dengan empat tautan teks minimal dalam font dan warna senada: "Expeditions," "Species," "Field Notes," dan "About."
Dua pertiga atas halaman adalah banner hero visual utama. Latar belakang adalah foto hutan hujan dipterokarpa Asia Tenggara kuno ultra-HD dengan atmosfer kaya, diselimuti kabut lembut melayang, dengan daun pakis hijau tua buram di foreground menciptakan vinyet alami. Di overlay kiri banner adalah judul utama, dalam font serif besar kontras tinggi elegan: "Voices of the Canopy." Langsung di bawah judul adalah subjudul lebih kecil halus dalam krem terang: "An auditory journey through the ancient dipterocarp forests of Southeast Asia." Teks memiliki tekstur mesin tik halus, dengan jarak karakter sedikit tidak beraturan yang memperkuat nuansa peralatan analog vintage.
Di tengah-bawah banner adalah komponen interaksi audio inti: pemutar presisi yang dimodelkan setelah deck reel-to-reel rekaman lapangan vintage, terinspirasi perekam pita klasik Nagra atau Marantz. Badan pemutar terbuat dari logam abu-abu metalik gelap sikat dengan goresan dan tanda aus alami halus, dan dilengkapi dua kenop logam besar bergerigi dengan label sans-serif kecil jelas: "GAIN" dan "MONITOR." Di tengah perangkat adalah meter VU klasik dengan lampu latar amber hangat lembut, jarumnya beristirahat dekat tanda nol. Di kanan meter adalah sakelar toggle fisik tahan lama, diangkat ke atas menunjukkan status "PLAY". Saat audio diputar, meter VU memancarkan riak konsentris meluas perlahan, menyerupai riak air lembut atau gelombang suara samar, dalam nada hijau berkabut transparan yang menyatu alami dengan latar berkabut.
Di bawah banner, tata letak halaman beralih ke grid gaya dokumenter bersih sebagai bagian perpustakaan suara. Di bagian atas bagian ini adalah judul kecil elegan dalam huruf kapital berjarak lebar: "CURRENT EXPEDITIONS." Di bawah judul adalah grid rapi dua kolom menampilkan empat kartu soundscape, masing-masing dengan gaya berbeda.
Kartu 1 (kiri atas): latar belakang adalah thumbnail tepi sungai berkabut suram, dengan judul "Dawn Chorus in Danum Valley," dan di bawahnya keterangan "Location: Sabah, Borneo" dan "Duration: 42:15." Lencana amber kecil di kanan kartu bertuliskan "Currently Playing."
Kartu 2 (kanan atas): close-up daun hijau lebar basah, dengan judul "Monsoon Rain on Broadleaves," keterangan "Location: Khao Yai, Thailand" dan "Duration: 1:15:30," dan tombol berkontur tipis bertuliskan "Listen."
Kartu 3 (kiri bawah): siluet kabur kanopi hutan saat senja, dengan judul "Nocturnal Gibbon Calls," keterangan "Location: Khao Sok, Thailand" dan "Duration: 58:02," dan tombol berkontur tipis bertuliskan "Listen."
Kartu 4 (kanan bawah): close-up makro tekstur kulit pohon, dengan judul "Hornbill Wingbeats," keterangan "Location: Taman Negara, Malaysia" dan "Duration: 24:40," dan tombol berkontur tipis bertuliskan "Listen."
Di ujung kanan grid soundscape, panel vertikal membentang separuh bawah bagian, bergaya halaman buku catatan ilmu lapangan vintage. Kertas memiliki tekstur krem tua lembut, dengan noda kopi samar di sudut kanan bawah. Judul panel menggunakan font monospace mesin tik bertuliskan "FIELD NOTES," dengan teks isi bertinta elegan sedikit pudar: "Recorded using parabolic microphones and Nagra IV-S tape recorders. Humidity: 94% Temp: 24°C." Di samping teks adalah sketsa tinta coklat tua halus tanaman kantong semar.
Di bagian paling bawah halaman adalah footer minimal membentang penuh lebar, dengan garis pemisah hijau tua tipis di atasnya. Footer bertuliskan "Copyright 2024 Rainforest Archive" di kiri dan "Funded by the Wildlife Conservation Society" di kanan, keduanya dalam font serif kecil lembut dan tidak mencolok.
PPT: Slide PPT edukasi profesional dengan rasio aspek 16:9. Latar belakang adalah gradien abu-abu-biru sangat halus, ditimpa pola gelombang sinus opasitas sangat rendah dan tekstur grid titik samar, menciptakan atmosfer fisika akademis ketat dengan nuansa teknologi maju. Terpusat di bagian atas slide adalah area judul utama, dengan teks dalam jenis sans-serif navy gelap besar tebal: "AC Circuit Analysis: Resistor with Sinusoidal Voltage." Langsung di bawah judul adalah garis horizontal oranye tipis cerah sebagai pembagi visual, dengan tutup lingkaran kecil di kedua ujung untuk menambah kesan seremonial pada tata letak. Tubuh utama slide dibagi dua kolom menggunakan sistem perataan grid ketat, dengan kolom kiri dan kanan dalam rasio lebar kira-kira 1:1,2, memberikan ruang tampilan cukup untuk formula kompleks di kanan.
Di bagian atas kolom kiri adalah bilah header oranye persegi panjang membulat dengan teks putih tebal terpusat: "PROBLEM DATA & WAVEFORM." Bilah header memiliki bayangan jatuh halus di bagian bawah, memberikan kesan sedikit terangkat tiga dimensi. Di bawah header oranye adalah kartu data bulat abu-abu-putih terang dengan border biru muda sangat tipis, berisi empat titik data tersusun vertikal. Setiap titik memiliki ikon garis abu-abu solid minimalis di kirinya — berturut-turut, simbol resistor, garis gelombang, panah tegangan, dan simbol jam. Teks untuk keempat titik dalam jenis abu-abu gelap jelas, berturut-turut: "Resistor (R) = 10 Ω," "Waveform = Sinusoidal," "Peak Voltage (V subscript p) = 311 V," dan "Period (T) = 0.02 s," tersusun rapi dengan jarak baris nyaman, dengan angka kunci disorot warna sedikit lebih gelap.
Di bawah kartu data adalah area grafik, dengan judul grafik abu-abu gelap terpusat di bagian atas: "Voltage vs. Time." Grafik itu sendiri adalah sistem koordinat 2D dengan garis grid abu-abu terang. Di kiri sumbu-Y vertikal adalah label abu-abu gelap "Voltage (V)," dengan tanda centang berlabel "+311," "0," dan "-311" dalam teks biru gelap pada kotak latar belakang putih. Di bawah sumbu-X horizontal adalah label abu-abu gelap "Time (s)," dengan tanda centang berlabel "0.01" dan "0.02." Di pusat sistem koordinat adalah kurva sinus merah terang mulus, penuh, sedikit bercahaya dengan ketebalan garis moderat, menunjukkan periodisitas sempurna. Di puncak gelombang sinus, panah ganda vertikal biru gelap menunjukkan amplitudo, diberi label teks biru gelap: "V subscript p = 311 V." Di atas satu periode penuh pada sumbu-X adalah garis dimensi horizontal biru gelap dengan garis pandu vertikal di kedua ujung, diberi label di tengah teks biru gelap: "T = 0.02 s." Area grafik memiliki ruang putih luas secara keseluruhan, menjaga fokus visual pada bentuk gelombang merah.
Di bagian atas kolom kanan adalah bilah header oranye persegi panjang membulat lainnya, sejajar tinggi dengan header kiri, dengan teks putih tebal terpusat: "SOLUTION STEPS & CALCULATIONS." Di bawah header oranye, empat kartu bulat gradien biru muda tersusun vertikal dengan jarak merata dan ruang napas internal luas.
Kartu pertama memiliki lencana bernomor bundar biru gelap di pojok kiri atas dengan angka "1" putih di dalamnya. Judul kartu adalah teks biru gelap tebal: "1. Maximum Current (I subscript p)." Isi di bawahnya tersusun tiga baris dalam gaya notasi matematika standar — dengan garis pecahan, sub/superskrip, dan radikal dirender elegan — bertuliskan abu-abu gelap: "Formula: Ohm's Law, I subscript p = V subscript p over R," diikuti perhitungan "I subscript p = 311 V over 10 Ω = 31.1 A." Di pojok kanan bawah kartu adalah kotak sorotan bulat kuning terang dengan teks biru gelap tebal: "I subscript p = 31.1 A."
Lencana kartu kedua menunjukkan "2," berjudul "2. AC Voltmeter Reading (V subscript rms)." Isi mencakup catatan "Voltmeters read RMS value," formula "V subscript rms = V subscript p over square root of 2," dan perhitungan "V subscript rms = 311 V over 1.414 ≈ 220 V," dengan kotak sorotan kanan bawah menunjukkan "V subscript rms ≈ 220 V."
Lencana kartu ketiga menunjukkan "3," berjudul "3. Actual Power Dissipated (P subscript avg)." Isi mencakup "Using RMS values," formula "P subscript avg = (V subscript rms) squared over R," perhitungan "P subscript avg = (220 V) squared over 10 Ω = 48400 over 10 W = 4840 W," dengan kotak sorotan kanan bawah menunjukkan "P subscript avg = 4.84 kW."
Lencana kartu keempat menunjukkan "4," berjudul "4. Joule Heat in Half Cycle (Q subscript half)." Isi mencakup "Energy = Power × Time," perhitungan waktu "Time = T over 2 = 0.01 s," perhitungan utama "Q subscript half = P subscript avg × (0.01 s) = 4840 W × 0.01 s = 48.4 J," dengan kotak sorotan kanan bawah menunjukkan "Q subscript half = 48.4 J." Kotak sorotan keempat kartu disejajarkan seragam di pojok kanan bawah, menciptakan keselarasan visual rapi dan alur membaca.
Di bagian paling bawah slide adalah pembagi horizontal abu-abu terang sangat tipis, di bawahnya adalah teks sans-serif abu-abu terang kecil terpusat: "Experimental Physics - AC Circuits Analysis Module." Area footer tetap minimal, dengan sisa latar belakang dipertahankan sebagai grafis bersih dan ruang putih. Sistem warna slide secara keseluruhan dibangun di sekitar navy gelap, oranye cerah, abu-abu-biru muda, dan putih murni, dengan bentuk gelombang merah dan kotak sorotan kuning sebagai aksen visual yang memecah monoton dan menambah semangat serta profesionalisme. Semua teks memiliki tepi tajam dan kontras sangat tinggi, memastikan keterbacaan jelas pada proyektor atau layar. Pencahayaan dan bayangan ditangani dengan hemat, hanya menambah kedalaman melalui bayangan jatuh halus di bawah kartu dan sorotan ringan pada bilah header, menghasilkan slide pengajaran fisika profesional yang sangat halus, terstruktur jelas, dan kaya informasi.
Desain ilustrasi: Ilustrasi cat air digambar tangan pada kertas cat air off-white lembut. Permukaan kertas menunjukkan karakteristik seni botani tradisional, termasuk granulasi pigmen jelas terlihat dan perembesan warna lembut yang dihasilkan teknik wet-on-wet. Di area tengah-atas komposisi adalah sekelompok violet dan pansy. Kelopak memadukan gradien ungu muda, ungu pekat, dan lavender, dengan pusat bunga kuning keemasan. Di samping bunga adalah daun hijau zamrud kecil yang dirender dengan sapuan cat air transparan dan urat halus terperinci. Pencahayaan directional lembut menerangi adegan, menyoroti tekstur kertas cat air dan variasi halus dalam pigmen. Langsung di bawah motif bunga, terpusat horizontal di separuh bawah kertas, adalah kata "Виолета." Huruf ditulis dalam skrip kaligrafi melengkung menggunakan tinta emas metalik. Bentuk huruf dirender dengan goresan fluida kontinu dan kualitas timbul tiga dimensi halus, memancarkan kilau metalik lembut di bawah cahaya.
Wanxiang
Fotografi potret
| Fotografi fotorealistik
| Gaya artistik
|
Rendering teks
| Desain poster
| Generasi set gambar
|
Lihat prompt
Fotografi potret: potret hiper-realistis wanita Skandinavia, rambut pirang platinum mengalir dan mata biru menusuk dengan bintik-bintik wajah menonjol, tatapan intelektual tajam, pencahayaan directional nada dingin Nordik menciptakan suasana es, gaya modern minimalis dengan garis bersih, latar belakang gradien dingin blur depth-of-field dangkal, fitur wajah Nordik autentik dan tekstur kulit porselen.
Fotografi fotorealistik: adegan hutan perspektif fish-eye dengan distorsi perspektif dramatis, rubah merah ultra-detail menatap lensa dengan mata amber menusuk, tekstur bulu hiper-realistik menunjukkan rambut penjaga individual dan lapisan undercoat, pohon terdistorsi radial membentuk pola latar belakang melingkar, gaya lukisan cat air dengan sapuan transparan dan perembesan pigmen organik, palet pastel lembut warna hijau lumut dan ocher tanah, pencahayaan bergaya pelukis dengan cahaya atmosferik melalui celah kanopi
Gaya artistik: Gaya lukisan minyak vintage adegan pastoral, seorang petani menggembalakan domba melintasi padang rumput penuh bunga liar, kincir angin di kejauhan berputar di bawah langit biru dan awan putih, asap mengepul dari cerobong rumah kayu, warna cerah dan lembut, penuh ketenangan dan kenyamanan.
Rendering teks: Halaman dari panduan identifikasi tanaman. Gaya cat air digambar tangan. Menggambarkan dandelion dengan bagian berlabel.
Desain poster: Adegan poster sinematik: Close-up ekstrem mata dalam retakan kayu. Monokrom minimalis, fusi cat air-CGI, saturasi rendah. Dorongan lambat dengan getaran untuk intensitas surealis. Ruang negatif luas, judul tersembunyi. Dioptimalkan untuk generasi video imersif.
Generasi set gambar: Seumur hidup kenangan seorang pria tua. Empat potret dalam bingkai berbeda: masa kanak-kanak (foto hitam-putih), masa muda (foto seragam militer), usia paruh baya (foto kerja dalam setelan bisnis), dan usia tua (foto dengan pasangan).
Pemilihan model
- qwen-image-3.0-pro: Model unggulan Qwen Image 3.0. Mendukung penulisan ulang prompt cerdas dan unggul dalam rendering teks yang menyatu alami dengan material fisik dalam bahasa Mandarin dan Inggris.
- wan2.7-image-pro: Menawarkan fitur paling lengkap, termasuk generasi multi-gambar, resolusi hingga 4096x4096, dan kontrol lebih baik atas fitur wajah, warna, dan rendering teks panjang.
- z-image-turbo: Memberikan generasi gambar cepat dan hemat biaya, unggul dalam potret dan gambar produk sangat realistis.
Opsi penggunaan
Teks-ke-gambar menawarkan dua opsi penggunaan. Pilih yang sesuai skenario Anda:
Opsi penggunaan | Diperlukan coding | Titik masuk | Paling cocok untuk |
|---|---|---|---|
Pengalaman online berbasis web | Tidak | Model Experience Center (lihat tautan Coba secara online di bagian atas topik ini) | Mencoba model, memvalidasi prompt, menghasilkan beberapa gambar |
Panggilan API | Ya | Lihat Memulai cepat di bawah | Mengintegrasikan teks-ke-gambar ke dalam aplikasi atau layanan Anda sendiri secara skala besar |
Memulai cepat
Prasyarat
Sebelum memulai, dapatkan Kunci API, lalu atur Kunci API sebagai Variabel lingkungan. Jika Anda menggunakan SDK DashScope, Anda juga harus menginstal SDK.
Kode contoh
Metode pemanggilan:
- Semua model teks-ke-gambar Qwen mendukung panggilan sinkron. Seri qwen-image-3.0, model
qwen-image-plusdanqwen-imagejuga mendukung panggilan asinkron. Untuk informasi lebih lanjut, lihat Qwen - Generasi dan Pengeditan Gambar 3.0 dan Qwen - Teks-ke-Gambar. - Semua model teks-ke-gambar Wan mendukung panggilan asinkron. Model
wan2.7-image-pro,wan2.7-image,wan2.6-image, danwan2.6-t2ijuga mendukung panggilan sinkron. Untuk informasi lebih lanjut, lihat Wan - Generasi dan Pengeditan Gambar 2.7, Wan - Generasi dan Pengeditan Gambar 2.6, dan Wan - Teks-ke-Gambar V2.
Qwen - panggilan sinkron
Python
import os
import dashscope
from dashscope import MultiModalConversation
dashscope.base_http_api_url = 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1'
response = MultiModalConversation.call(
api_key=os.getenv("DASHSCOPE_API_KEY"),
model="qwen-image-3.0-pro",
messages=[{
"role": "user",
"content": [
{"text": "A vertical outdoor portrait photograph with a warm afternoon street atmosphere. Deep green vines and small orange flowers cascade from building eaves across the upper area. A dark blue sign reads 'Il Messaggero' in white Gothic lettering, partially obscured by foliage. Below, a newsstand displays newspapers behind black metal-framed glass, blurred by shallow depth of field. Strong backlight streams from the street's end. Center-right, a young woman in a black spaghetti-strap backless dress looks back at the camera with a warm smile. Her long, thick wavy black hair is outlined by golden rim light. She has fair skin, bright eyes, soft coral-red lips, and holds a large bouquet of orange, apricot, pink and peach roses contrasting with her black dress. The sunlit city street stretches into the blurred background. Warm film-like tones with fine grain, soft contrast and pronounced backlit edge glow create a romantic, bright, urban strolling atmosphere."}
]
}],
prompt_extend=True
)
print(response)
if response.status_code == 200:
url = response.output.choices[0].message.content[0]["image"]
print(f"Generated image URL: {url}")
else:
print(f"Error: {response.code} - {response.message}")
Java
import java.util.Arrays;
import java.util.Collections;
import com.alibaba.dashscope.aigc.multimodalconversation.MultiModalConversation;
import com.alibaba.dashscope.aigc.multimodalconversation.MultiModalConversationParam;
import com.alibaba.dashscope.aigc.multimodalconversation.MultiModalConversationResult;
import com.alibaba.dashscope.common.MultiModalMessage;
import com.alibaba.dashscope.common.Role;
import com.alibaba.dashscope.utils.Constants;
public class ImageEditExample {
public static void main(String[] args) {
Constants.baseHttpApiUrl = "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1";
MultiModalConversation conv = new MultiModalConversation();
MultiModalMessage userMessage = MultiModalMessage.builder()
.role(Role.USER.getValue())
.content(Arrays.asList(
Collections.singletonMap("text", "A vertical outdoor portrait photograph with a warm afternoon street atmosphere. Deep green vines and small orange flowers cascade from building eaves across the upper area. A dark blue sign reads 'Il Messaggero' in white Gothic lettering, partially obscured by foliage. Below, a newsstand displays newspapers behind black metal-framed glass, blurred by shallow depth of field. Strong backlight streams from the street's end. Center-right, a young woman in a black spaghetti-strap backless dress looks back at the camera with a warm smile. Her long, thick wavy black hair is outlined by golden rim light. She has fair skin, bright eyes, soft coral-red lips, and holds a large bouquet of orange, apricot, pink and peach roses contrasting with her black dress. The sunlit city street stretches into the blurred background. Warm film-like tones with fine grain, soft contrast and pronounced backlit edge glow create a romantic, bright, urban strolling atmosphere.")
))
.build();
MultiModalConversationParam param = MultiModalConversationParam.builder()
.apiKey(System.getenv("DASHSCOPE_API_KEY"))
.model("qwen-image-3.0-pro")
.messages(Arrays.asList(userMessage))
.parameter("prompt_extend", true)
.build();
try {
MultiModalConversationResult result = conv.call(param);
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
}
}
}
curl
Contoh permintaan
curl --location 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation' \
--header 'Content-Type: application/json' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--data '{
"model": "qwen-image-3.0-pro",
"input": {
"messages": [
{
"role": "user",
"content": [
{
"text": "A vertical outdoor portrait photograph with a warm afternoon street atmosphere. Deep green vines and small orange flowers cascade from building eaves across the upper area. A dark blue sign reads '\''Il Messaggero'\'' in white Gothic lettering, partially obscured by foliage. Below, a newsstand displays newspapers behind black metal-framed glass, blurred by shallow depth of field. Strong backlight streams from the street'\''s end. Center-right, a young woman in a black spaghetti-strap backless dress looks back at the camera with a warm smile. Her long, thick wavy black hair is outlined by golden rim light. She has fair skin, bright eyes, soft coral-red lips, and holds a large bouquet of orange, apricot, pink and peach roses contrasting with her black dress. The sunlit city street stretches into the blurred background. Warm film-like tones with fine grain, soft contrast and pronounced backlit edge glow create a romantic, bright, urban strolling atmosphere."
}
]
}
]
},
"parameters": {
"prompt_extend": true
}
}'
Contoh respons
{
"output": {
"choices": [
{
"finish_reason": "stop",
"message": {
"content": [
{
"image": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxx"
}
],
"role": "assistant"
}
}
]
},
"usage": {
"output_height": 1024,
"output_width": 1024,
"input_image_count": 0,
"input_image_type": "qima_input_1k",
"output_image_count": 1,
"output_image_type": "qima_output_1k"
},
"request_id": "571ae02f-5c9d-436c-83c2-f221e6df0xxx"
}
Wan - panggilan asinkron
Python
Contoh permintaan
import os
import dashscope
from dashscope.aigc.image_generation import ImageGeneration
from dashscope.api_entities.dashscope_response import Message
# Ini adalah URL dasar untuk wilayah Singapura; URL dasar bersifat spesifik wilayah.
dashscope.base_http_api_url = 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1'
# Jika variabel lingkungan tidak diatur, ganti baris berikut dengan Kunci API Model Studio Anda: api_key="sk-xxx"
# Kunci API bervariasi berdasarkan wilayah. Untuk mendapatkan Kunci API, kunjungi: https://www.alibabacloud.com/help/en/model-studio/get-api-key
api_key = os.getenv("DASHSCOPE_API_KEY")
def main():
message = Message(
role="user",
content=[
{"text": "A young woman in a natural, casual selfie style. An ultra-high-definition, realistic lifestyle photo. She is wearing a yellow floral long-sleeved top, and her long, slightly wavy hair falls naturally. The background is an outdoor natural scene with green plants nearby and water and mountains in the distance. Soft, natural sunlight falls on her face and body, creating natural light and shadow effects. The camera angle is a medium shot from a selfie perspective, as if held by her. She is standing naturally, projecting a relaxed and comfortable state. The angle is natural, in the style of a casual snapshot—an unguarded moment."}
]
)
# Kirim tugas asinkron.
print("Mengirim tugas asinkron...")
response = ImageGeneration.async_call(
model="wan2.7-image-pro",
api_key=api_key,
messages=[message],
enable_sequential=False,
n=1,
size="2K"
)
if response.status_code == 200:
print(f"Tugas berhasil dikirim. ID Tugas: {response.output.task_id}")
# Tunggu hingga tugas selesai.
status = ImageGeneration.wait(task=response, api_key=api_key)
if status.output.task_status == "SUCCEEDED":
print("Tugas selesai!")
print(f"Hasil:")
print(status)
else:
print(f"Tugas gagal. Status: {status.output.task_status}")
else:
print(f"Pembuatan tugas gagal: {response.code} - {response.message}")
if __name__ == "__main__":
try:
main()
except Exception as e:
print(f"Error: {e}")
Contoh respons
- Respons pembuatan tugas
{
"status_code": 200,
"request_id": "4fb3050f-de57-4a24-84ff-e37ee5xxxxxx",
"code": "",
"message": "",
"output": {
"text": null,
"finish_reason": null,
"choices": null,
"audio": null,
"task_id": "77093787-a217-4c29-9cd4-ca7b5ac86xxx",
"task_status": "PENDING"
},
"usage": {
"input_tokens": 0,
"output_tokens": 0,
"characters": 0
}
}
- Respons kueri status tugas
CatatanField usage disertakan dalam respons API HTTP mentah. Di SDK Python, metode ImageGeneration.wait() mengembalikan objek respons di mana properti output berisi field status tugas (seperti task_status, task_id, choices, submit_time, scheduled_time, end_time, finished), tetapi tidak menyertakan field usage. Untuk mengakses informasi penagihan (seperti image_count, total_tokens, size), gunakan respons HTTP mentah atau kueri API status tugas secara langsung.
URL gambar berlaku selama 24 jam. Unduh gambar segera.
{
"status_code": 200,
"request_id": "56e318fd-ed60-99e8-8ca1-cdef25ca4xxx",
"code": "",
"message": "",
"output": {
"text": null,
"finish_reason": null,
"choices": [
{
"finish_reason": "stop",
"message": {
"role": "assistant",
"content": [
{
"image": "https://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxxxxx.png?Expires=xxxxxx",
"type": "image"
}
]
}
}
],
"audio": null,
"task_id": "77093787-a217-4c29-9cd4-ca7b5ac86xxx",
"task_status": "SUCCEEDED",
"submit_time": "2026-03-31 23:04:46.166",
"scheduled_time": "2026-03-31 23:04:46.208",
"end_time": "2026-03-31 23:05:11.664",
"finished": true
},
"usage": {
"input_tokens": 720,
"output_tokens": 11,
"characters": 0,
"size": "2048*2048",
"total_tokens": 731,
"image_count": 1
}
}
Java
Contoh permintaan
import com.alibaba.dashscope.aigc.imagegeneration.*;
import com.alibaba.dashscope.exception.ApiException;
import com.alibaba.dashscope.exception.NoApiKeyException;
import com.alibaba.dashscope.exception.UploadFileException;
import com.alibaba.dashscope.utils.JsonUtils;
import java.util.Collections;
public class Main {
// Ini adalah URL dasar untuk wilayah Singapura; URL dasar bersifat spesifik wilayah.
static String baseUrl = "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1";
// Jika variabel lingkungan tidak diatur, ganti baris berikut dengan Kunci API Model Studio Anda: apiKey="sk-xxx"
// Kunci API bervariasi berdasarkan wilayah. Untuk mendapatkan Kunci API, kunjungi: https://www.alibabacloud.com/help/en/model-studio/get-api-key
static String apiKey = System.getenv("DASHSCOPE_API_KEY");
public static ImageGenerationResult waitTask(String taskId)
throws ApiException, NoApiKeyException {
ImageGeneration imageGeneration = new ImageGeneration(apiKey, baseUrl);
return imageGeneration.wait(taskId, apiKey);
}
public static void asyncCall() throws ApiException, NoApiKeyException, UploadFileException {
ImageGenerationMessage message = ImageGenerationMessage.builder()
.role("user")
.content(Collections.singletonList(
Collections.singletonMap("text", "A young woman in a natural, casual selfie style. An ultra-high-definition, realistic lifestyle photo. She is wearing a yellow floral long-sleeved top, and her long, slightly wavy hair falls naturally. The background is an outdoor natural scene with green plants nearby and water and mountains in the distance. Soft, natural sunlight falls on her face and body, creating natural light and shadow effects. The camera angle is a medium shot from a selfie perspective, as if held by her. She is standing naturally, projecting a relaxed and comfortable state. The angle is natural, in the style of a casual snapshot—an unguarded moment.")
)).build();
ImageGenerationParam param = ImageGenerationParam.builder()
.apiKey(apiKey)
.model("wan2.7-image-pro")
.messages(Collections.singletonList(message))
.enableSequential(false)
.n(1)
.size("2K")
.build();
ImageGeneration imageGeneration = new ImageGeneration(apiKey, baseUrl);
ImageGenerationResult taskResult = null;
try {
System.out.println("----async call, creating task----");
taskResult = imageGeneration.asyncCall(param);
} catch (ApiException | NoApiKeyException | UploadFileException e) {
throw new RuntimeException(e.getMessage());
}
System.out.println("Task created: " + JsonUtils.toJson(taskResult));
// Tunggu hingga tugas selesai.
String taskId = taskResult.getOutput().getTaskId();
ImageGenerationResult result = waitTask(taskId);
System.out.println(JsonUtils.toJson(result));
}
public static void main(String[] args) {
try {
asyncCall();
} catch (ApiException | NoApiKeyException | UploadFileException e) {
System.out.println(e.getMessage());
}
}
}
Contoh respons
- Respons pembuatan tugas
{
"requestId": "7d026dc1-e8c9-9caa-84ac-e82e2da97xxx",
"output": {
"task_id": "2de18c56-c151-4b80-8105-1d164733exxx",
"task_status": "PENDING"
},
"status_code": 200,
"code": "",
"message": ""
}
- Respons kueri status tugas
{
"requestId": "daea7295-4ce0-928a-9a11-4d2bea058xxx",
"usage": {
"input_tokens": 720,
"output_tokens": 11,
"total_tokens": 731,
"image_count": 1,
"size": "2048*2048"
},
"output": {
"choices": [
{
"finish_reason": "stop",
"message": {
"role": "assistant",
"content": [
{
"image": "https://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxxxxx.png?Expires=xxxxxx",
"type": "image"
}
]
}
}
],
"task_id": "2de18c56-c151-4b80-8105-1d164733exxx",
"task_status": "SUCCEEDED",
"finished": true,
"submit_time": "2026-03-31 19:49:53.124",
"scheduled_time": "2026-03-31 19:49:53.175",
"end_time": "2026-03-31 19:50:53.160"
},
"status_code": 200,
"code": "",
"message": ""
}
Curl
Catatan
- Untuk panggilan asinkron, Anda harus mengatur parameter Header
X-DashScope-Asynckeenable. task_idtugas asinkron dapat dikueri selama 24 jam. Setelah periode ini, status tugas berubah menjadiUNKNOWN.
Langkah 1: Buat tugas
Permintaan mengembalikan ID tugas (task_id).
curl --location 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/aigc/image-generation/generation' \
--header 'Content-Type: application/json' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header "X-DashScope-Async: enable" \
--data '{
"model": "wan2.7-image-pro",
"input": {
"messages": [
{
"role": "user",
"content": [
{"text": "A flower shop with exquisite windows, a beautiful wooden door, and flowers on display"}
]
}
]
},
"parameters": {
"size": "2K",
"n": 1,
"watermark": false,
"thinking_mode": true
}
}'
Langkah 2: Kueri hasil tugas
Gunakan task_id dari langkah sebelumnya untuk melakukan polling API guna memeriksa status tugas hingga task_status berubah menjadi SUCCEEDED atau FAILED.
Ganti {task_id} dengan nilai task_id yang dikembalikan oleh panggilan API sebelumnya. task_id berlaku untuk kueri selama 24 jam, Ganti {WorkspaceId} dengan ID ruang kerja Anda yang sebenarnya.
curl -X GET https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/tasks/{task_id} \
--header "Authorization: Bearer $DASHSCOPE_API_KEY"
Kemampuan utama
1. Mengikuti Arahan
Parameter: messages.content.text atau input.prompt (wajib), dan negative_prompt (opsional).
- prompt: Menggambarkan konten yang diinginkan untuk gambar, termasuk subjek, adegan, gaya, pencahayaan, dan komposisi. Ini adalah parameter inti untuk mengontrol generasi teks-ke-gambar.
- negative prompt: Menggambarkan apa yang harus dikecualikan dari gambar, seperti "blurry" atau "extra fingers." Parameter ini membantu menyempurnakan kualitas output.
Untuk hasil terbaik, gunakan prompt terstruktur. Untuk informasi lebih lanjut, lihat Panduan prompt teks-ke-gambar.
Parameter
negative_prompttidak didukung oleh wan2.7-image-pro dan wan2.7-image. Untuk mengecualikan elemen yang tidak diinginkan, gambarkan dalam prompt (misalnya, "do not include xxx").
2. Aktifkan penulisan ulang prompt
Parameter: parameters.prompt_extend (Boolean, default true).
Fitur ini secara otomatis memperluas dan mengoptimalkan prompt pendek untuk meningkatkan kualitas gambar. Mengaktifkan fitur ini menambahkan 3 hingga 5 detik ke waktu generasi, karena model besar digunakan untuk menulis ulang prompt.
Rekomendasi:
- Aktifkan fitur ini untuk prompt singkat atau umum guna meningkatkan kualitas gambar secara signifikan.
- Nonaktifkan fitur ini jika Anda memerlukan kontrol tepat atas detail gambar, telah memberikan prompt komprehensif, atau jika latensi respons menjadi perhatian. Untuk menonaktifkannya, atur parameter
prompt_extendkefalse.
Parameter
prompt_extendtidak didukung oleh wan2.7-image-pro dan wan2.7-image. Untuk meningkatkan kualitas gambar pada model ini, aktifkanthinking_modesebagai gantinya. Model qwen-image-3.0-pro dan qwen-image-3.0 mendukung parameterprompt_extend(diaktifkan secara default).
Parameter: parameters.prompt_extend_mode (string, opsional, default direct). Hanya didukung oleh qwen-image-3.0-pro dan qwen-image-3.0. Menentukan metode penulisan ulang yang digunakan saat prompt_extend diaktifkan:
direct: Direct Prompt Enhancement (DPE), cocok untuk sebagian besar skenario. Didukung untuk teks-ke-gambar (T2I) dan gambar-ke-gambar/pengeditan (I2I).agent: Agent Prompt Enhancement (APE), memberikan penulisan ulang lebih halus. Hanya didukung untuk teks-ke-gambar (T2I). Mengirimkanagentuntuk gambar-ke-gambar/pengeditan (I2I) mengembalikan error 400.
3. Atur resolusi output gambar
Parameter: parameters.size (string), dalam format "width*height".
Model | Format ukuran | Rentang piksel | Default | Rasio aspek |
|---|---|---|---|---|
wan2.7-image-pro | Shorthand |
|
| 1:8 – 8:1 |
Custom | 768*768 – 4096*4096 | |||
wan2.7-image | Shorthand |
|
| 1:8 – 8:1 |
Custom | 768*768 – 2048*2048 | |||
wan2.6-image (mode output teks-gambar interleaved) | Custom | 768*768 – 1280*1280 | Cocok dengan rasio aspek input (≤1280*1280) | 1:4 – 4:1 |
wan2.6-t2i, wan2.5-t2i-preview | Custom | 1280*1280 – 1440*1440 | 1280*1280 | 1:4 – 4:1 |
wan2.2 dan model t2i sebelumnya | Custom | [512, 1440], dan total piksel ≤1440*1440 | 1024*1024 | - |
qwen-image-3.0-pro, qwen-image-3.0 | Custom | 512*512 – 2048*2048 | Direkomendasikan otomatis oleh model | 1:8 – 8:1 |
qwen-image-2.0 series | Custom | 512*512 – 2048*2048 | 2048*2048 | - |
qwen-image-max / qwen-image-plus series | Hanya ukuran preset tetap | Lihat ukuran preset di bawah | 1664*928 (16:9) | - |
Model
wan2.7-image-promendukung resolusi 4K dan resolusi kustom hingga 40964096, tetapi hanya untuk tugas teks-ke-gambar (tanpa input gambar dan generasi set gambar dinonaktifkan). Semua skenario lain dibatasi hingga resolusi 2K (20482048).
Seri qwen-image-max dan qwen-image-plus hanya mendukung lima resolusi tetap berikut:
1664*928(default): 16:91472*1104: 4:31328*1328: 1:11104*1472: 3:4928*1664: 9:16
Resolusi yang direkomendasikan:
Rasio aspek | 4K (wan2.7-image-pro) | 2K (wan2.7-image, qwen-image-3.0-pro, qwen-image-3.0, qwen-image-2.0) | 1K (Wan t2i) |
|---|---|---|---|
1:1 | 4096*4096 | 2048*2048 | 1280*1280 |
16:9 | 4096*2304 | 2688*1536 | 1696*960 |
9:16 | 2304*4096 | 1536*2688 | 960*1696 |
4:3 | 4096*3072 | 2368*1728 | 1472*1104 |
3:4 | 3072*4096 | 1728*2368 | 1104*1472 |
4. Generasi set gambar
Parameter: parameters.enable_sequential (Boolean, default false). Hanya didukung oleh wan2.7-image-pro dan wan2.7-image.
Atur ke true untuk mengaktifkan mode generasi set gambar. Dalam mode ini, model menggunakan prompt dan gambar referensi untuk menghasilkan beberapa gambar koheren cerita dari satu permintaan.
- Jumlah gambar: Dikontrol oleh parameter
n. Saat mode ini diaktifkan, nilai ini dapat berkisar 1 hingga 12, dengan default 12. Model menentukan jumlah aktual gambar yang dihasilkan, yang tidak akan melebihin. - Catatan: Saat generasi set gambar diaktifkan, parameter
thinking_modedancolor_palettetidak tersedia.
5. Mode berpikir
Parameter: parameters.thinking_mode (Boolean, default true). Hanya didukung oleh wan2.7-image-pro dan wan2.7-image.
Saat diaktifkan, model meningkatkan kemampuan penalarannya untuk meningkatkan kualitas gambar. Ini meningkatkan waktu generasi.
Hanya tersedia saat generasi set gambar dinonaktifkan (
enable_sequential=false).
6. Palet warna kustom
Parameter: parameters.color_palette (array). Hanya didukung oleh wan2.7-image-pro dan wan2.7-image.
Tentukan skema warna gambar dengan menyediakan array objek, di mana setiap objek menentukan warna hex dan rasionya. Anda harus menyediakan 3 hingga 10 warna (8 direkomendasikan), dan jumlah semua rasio harus sama dengan 100,00%.
Hanya tersedia saat generasi set gambar dinonaktifkan (
enable_sequential=false).
Klik untuk melihat contoh input
"color_palette": [
{
"hex": "#C2D1E6",
"ratio": "23.51%"
},
{
"hex": "#CDD8E9",
"ratio": "20.13%"
},
{
"hex": "#B5C8DB",
"ratio": "15.88%"
},
{
"hex": "#C0B5B4",
"ratio": "13.27%"
},
{
"hex": "#DAE0EC",
"ratio": "10.11%"
},
{
"hex": "#636574",
"ratio": "8.93%"
},
{
"hex": "#CACAD2",
"ratio": "5.55%"
},
{
"hex": "#CBD4E4",
"ratio": "2.62%"
}
]
Penerapan produksi
-
Toleransi kesalahan
- Menangani pembatasan laju: Saat API mengembalikan kode kesalahan
Throttlingatau kode status HTTP 429, pembatasan laju telah dipicu. Untuk menangani pembatasan laju, lihat Pembatasan Laju. - Polling untuk tugas asinkron: Saat melakukan polling untuk hasil tugas asinkron, terapkan strategi polling yang masuk akal untuk menghindari pemicuan pembatasan laju. Misalnya, polling setiap 3 detik selama 30 detik pertama, lalu tingkatkan interval polling. Tetapkan timeout akhir untuk tugas (misalnya, 2 menit). Jika tugas timeout, tandai sebagai gagal.
- Menangani pembatasan laju: Saat API mengembalikan kode kesalahan
-
Pencegahan risiko
- Persistensi hasil: URL gambar API berlaku selama 24 jam. Sistem produksi Anda harus segera mengunduh gambar setelah menerima URL dan memindahkannya ke layanan penyimpanan persisten Anda sendiri, seperti Alibaba Cloud Object Storage Service (OSS).
- Moderasi konten: Semua input
promptdannegative_promptdikenai moderasi konten. Jika input tidak sesuai, permintaan diblokir dan dikembalikan kesalahanDataInspectionFailed. - Risiko hak cipta dan kepatuhan konten yang dihasilkan: Pastikan prompt Anda mematuhi semua hukum dan peraturan yang berlaku. Menghasilkan konten yang mencakup merek dagang, kemiripan selebriti, atau kekayaan intelektual berhak cipta (IP) dapat menimbulkan risiko pelanggaran. Anda bertanggung jawab untuk mengevaluasi dan menanggung semua risiko terkait.
Referensi API
- Qwen - Generasi dan Pengeditan Gambar 3.0
- Qwen-Image
- Wan2.7 - generasi dan pengeditan gambar
- Wan2.6 - generasi dan pengeditan gambar
- Wan - teks-ke-gambar v2
- Z-Image - teks-ke-gambar
Penagihan dan pembatasan laju
- Untuk kuota gratis dan harga, lihat harga model.
- Untuk batas laju, lihat Generasi gambar.
- Anda hanya dikenai biaya untuk gambar yang berhasil dihasilkan. Permintaan gagal dan kesalahan pemrosesan tidak dikenai biaya atau mengurangi kuota gratis untuk pengguna baru.
Kode kesalahan
Jika pemanggilan model gagal dan mengembalikan pesan kesalahan, lihat Kode kesalahan untuk penyelesaian.
FAQ
T: Berapa lama URL gambar berlaku? Bagaimana cara menyimpan gambar secara permanen?J: URL gambar kedaluwarsa setelah 24 jam. Anda harus mengunduh gambar secara terprogram segera dan menyimpannya ke penyimpanan persisten, seperti server lokal atau Alibaba Cloud Object Storage Service.
T: Panggilan API saya mengembalikan kesalahan DataInspectionFailed. Bagaimana cara mengatasinya?J: Kesalahan ini berarti input Anda memicu moderasi konten. Tinjau prompt atau negative_prompt Anda, hapus konten yang tidak sesuai, lalu coba lagi permintaan tersebut.
T: Kapan saya harus mengaktifkan atau menonaktifkan parameter prompt_extend?J: Biarkan diaktifkan (default) untuk prompt ringkas atau output yang lebih kreatif. Atur secara eksplisit ke false saat prompt Anda sudah detail dan khusus, atau saat Anda sensitif terhadap latensi API.
Catatan: Model wan2.7-image-pro dan wan2.7-image tidak mendukung parameter prompt_extend. Untuk meningkatkan kualitas gambar, aktifkan thinking_mode sebagai gantinya.











