All Products
Search
Document Center

Alibaba Cloud Model Studio:Qwen-Image-Edit

Last Updated:Jul 01, 2026

Qwen-Image-Edit mendukung input dan output multi-gambar. Model ini dapat memodifikasi teks dalam gambar, menambah, menghapus, atau memindahkan objek, mengubah aksi subjek, mentransfer gaya, serta meningkatkan detail.

Mulai

Contoh berikut menunjukkan cara menggunakan qwen-image-2.0-pro untuk menghasilkan dua gambar yang telah diedit dari tiga gambar input dan sebuah prompt.

Prompt input: Gadis dalam Gambar 1 mengenakan gaun hitam dari Gambar 2 dan duduk dalam pose dari Gambar 3.

Gambar input 1

Gambar input 2

Gambar input 3

Gambar output (beberapa gambar)

image99

image98

image89

image100

imageout2

Sebelum melakukan panggilan, dapatkan Kunci API dan ekspor Kunci API sebagai Variabel lingkungan.

Untuk memanggil API menggunakan SDK, instal SDK DashScope. SDK tersedia untuk Python dan Java.

Model pengeditan gambar Qwen mendukung satu hingga tiga gambar input. Seri qwen-image-2.0, qwen-image-edit-max, dan qwen-image-edit-plus dapat menghasilkan satu hingga enam gambar. qwen-image-edit hanya dapat menghasilkan satu gambar. URL untuk gambar yang dihasilkan berlaku selama 24 jam. Unduh gambar ke perangkat lokal Anda segera.

Python

import json
import os
import dashscope
from dashscope import MultiModalConversation

# Berikut ini adalah URL untuk wilayah Singapura. Jika Anda menggunakan model di wilayah Beijing, ganti URL dengan: https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1
dashscope.base_http_api_url = 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1'

# Model mendukung satu hingga tiga gambar input.
messages = [
    {
        "role": "user",
        "content": [
            {"image": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/thtclx/input1.png"},
            {"image": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/iclsnx/input2.png"},
            {"image": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/gborgw/input3.png"},
            {"text": "Gadis dari Gambar 1 mengenakan gaun hitam dari Gambar 2 dan duduk dalam pose dari Gambar 3."}
        ]
    }
]

# Kunci API untuk wilayah Singapura dan Beijing berbeda. Untuk mendapatkan Kunci API, lihat https://www.alibabacloud.com/help/en/model-studio/get-api-key.
# Jika Anda belum mengonfigurasi variabel lingkungan, ganti baris berikut dengan: api_key="sk-xxx"
api_key = os.getenv("DASHSCOPE_API_KEY")

# Seri qwen-image-2.0, qwen-image-edit-max, dan qwen-image-edit-plus mendukung satu hingga enam gambar output. Contoh ini menghasilkan dua gambar.
response = MultiModalConversation.call(
    api_key=api_key,
    model="qwen-image-2.0-pro",
    messages=messages,
    stream=False,
    n=2,
    watermark=False,
    negative_prompt=" ",
    prompt_extend=True,
    size="1024*1536",
)

if response.status_code == 200:
    # Untuk melihat respons lengkap, hapus komentar pada baris berikut.
    # print(json.dumps(response, ensure_ascii=False))
    for i, content in enumerate(response.output.choices[0].message.content):
        print(f"URL gambar output {i+1}: {content['image']}")
else:
    print(f"Kode status HTTP: {response.status_code}")
    print(f"Kode error: {response.code}")
    print(f"Pesan error: {response.message}")
    print("Untuk informasi lebih lanjut, lihat https://www.alibabacloud.com/help/en/model-studio/error-code")

Contoh respons

{
    "status_code": 200,
    "request_id": "fa41f9f9-3cb6-434d-a95d-4ae6b9xxxxxx",
    "code": "",
    "message": "",
    "output": {
        "text": null,
        "finish_reason": null,
        "choices": [
            {
                "finish_reason": "stop",
                "message": {
                    "role": "assistant",
                    "content": [
                        {
                            "image": "https://dashscope-result-hz.oss-cn-hangzhou.aliyuncs.com/xxx.png?Expires=xxx"
                        },
                        {
                            "image": "https://dashscope-result-hz.oss-cn-hangzhou.aliyuncs.com/xxx.png?Expires=xxx"
                        }
                    ]
                }
            }
        ],
        "audio": null
    },
    "usage": {
        "input_tokens": 0,
        "output_tokens": 0,
        "characters": 0,
        "height": 1536,
        "image_count": 2,
        "width": 1024
    }
}

Java

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.exception.ApiException;
import com.alibaba.dashscope.exception.NoApiKeyException;
import com.alibaba.dashscope.exception.UploadFileException;
import com.alibaba.dashscope.utils.JsonUtils;
import com.alibaba.dashscope.utils.Constants;

import java.io.IOException;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import java.util.List;

public class QwenImageEdit {

    static {
        // URL berikut ini untuk wilayah Singapura. Jika Anda menggunakan model di wilayah Beijing, ganti URL dengan https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1.
        Constants.baseHttpApiUrl = "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1";
    }
    
    // Kunci API untuk wilayah Singapura dan Beijing berbeda. Untuk mendapatkan Kunci API, lihat https://www.alibabacloud.com/help/en/model-studio/get-api-key.
    // Jika Anda belum mengonfigurasi variabel lingkungan, ganti baris berikut dengan Kunci API DashScope Anda: apiKey="sk-xxx".
    static String apiKey = System.getenv("DASHSCOPE_API_KEY");

    public static void call() throws ApiException, NoApiKeyException, UploadFileException, IOException {

        MultiModalConversation conv = new MultiModalConversation();

        // Model mendukung satu hingga tiga gambar input.
        MultiModalMessage userMessage = MultiModalMessage.builder().role(Role.USER.getValue())
                .content(Arrays.asList(
                        Collections.singletonMap("image", "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/thtclx/input1.png"),
                        Collections.singletonMap("image", "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/iclsnx/input2.png"),
                        Collections.singletonMap("image", "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/gborgw/input3.png"),
                        Collections.singletonMap("text", "Gadis dari Gambar 1 mengenakan gaun hitam dari Gambar 2 dan duduk dalam pose dari Gambar 3.")
                )).build();
        // Model seri qwen-image-2.0, qwen-image-edit-max, dan qwen-image-edit-plus mendukung satu hingga enam gambar output. Contoh ini menghasilkan dua gambar.
        Map<String, Object> parameters = new HashMap<>();
        parameters.put("watermark", false);
        parameters.put("negative_prompt", " ");
        parameters.put("n", 2);
        parameters.put("prompt_extend", true);
        parameters.put("size", "1024*1536");

        MultiModalConversationParam param = MultiModalConversationParam.builder()
                .apiKey(apiKey)
                .model("qwen-image-edit-max")
                .messages(Collections.singletonList(userMessage))
                .parameters(parameters)
                .build();

        MultiModalConversationResult result = conv.call(param);
        // Untuk melihat respons lengkap, hapus komentar pada baris berikut.
        // System.out.println(JsonUtils.toJson(result));
        List<Map<String, Object>> contentList = result.getOutput().getChoices().get(0).getMessage().getContent();
        int imageIndex = 1;
        for (Map<String, Object> content : contentList) {
            if (content.containsKey("image")) {
                System.out.println("URL gambar output " + imageIndex + ": " + content.get("image"));
                imageIndex++;
            }
        }
    }

    public static void main(String[] args) {
        try {
            call();
        } catch (ApiException | NoApiKeyException | UploadFileException | IOException e) {
            System.out.println(e.getMessage());
        }
    }
}

Respons contoh

{
    "requestId": "46281da9-9e02-941c-ac78-be88b8xxxxxx",
    "usage": {
        "image_count": 2,
        "width": 1024,
        "height": 1536
    },
    "output": {
        "choices": [
            {
                "finish_reason": "stop",
                "message": {
                    "role": "assistant",
                    "content": [
                        {
                            "image": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxx"
                        },
                        {
                            "image": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxx"
                        }
                    ]
                }
            }
        ]
    }
}

curl

Perintah berikut menggunakan URL untuk wilayah Singapura. Jika Anda menggunakan model di wilayah China (Beijing), ganti URL dengan: https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation

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-2.0-pro",
        "input": {
            "messages": [
                {
                    "role": "user",
                    "content": [
                        {
                            "image": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/thtclx/input1.png"
                        },
                        {
                            "image": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/iclsnx/input2.png"
                        },
                        {
                            "image": "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/gborgw/input3.png"
                        },
                        {
                            "text": "Gadis dari Gambar 1 mengenakan gaun hitam dari Gambar 2 dan duduk dalam pose dari Gambar 3."
                        }
                    ]
                }
            ]
        },
        "parameters": {
            "n": 2,
            "negative_prompt": " ",
            "prompt_extend": true,
            "watermark": false,
            "size": "1024*1536"
        }
    }'

Contoh respons

{
        "output": {
            "choices": [
                {
                    "finish_reason": "stop",
                    "message": {
                        "role": "assistant",
                        "content": [
                            {
                                "image": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxx"
                            },
                            {
                                "image": "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxx"
                            }
                        ]
                    }
                }
            ]
        },
        "usage": {
            "width": 1536,
            "image_count": 2,
            "height": 1024
        },
        "request_id": "bf37ca26-0abe-98e4-8065-xxxxxx"
    }

Unduh gambar ke perangkat lokal Anda

# Anda perlu menginstal requests untuk mengunduh gambar: pip install requests
import requests

def download_image(image_url, save_path='output.png'):
    try:
        response = requests.get(image_url, stream=True, timeout=300)  # Tetapkan timeout.
        response.raise_for_status()  # Bangkitkan pengecualian jika kode status HTTP bukan 200.
        with open(save_path, 'wb') as f:
            for chunk in response.iter_content(chunk_size=8192):
                f.write(chunk)
        print(f"Gambar berhasil diunduh ke: {save_path}")

    except requests.exceptions.RequestException as e:
        print(f"Gagal mengunduh gambar: {e}")

image_url = "https://dashscope-result-sz.oss-cn-shenzhen.aliyuncs.com/xxx.png?Expires=xxx"
download_image(image_url, save_path='output.png')
import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
 
public class ImageDownloader {
    public static void downloadImage(String imageUrl, String savePath) {
        try {
            URL url = new URL(imageUrl);
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setConnectTimeout(5000);
            connection.setReadTimeout(300000);
            connection.setRequestMethod("GET");
            InputStream inputStream = connection.getInputStream();
            FileOutputStream outputStream = new FileOutputStream(savePath);
            byte[] buffer = new byte[8192];
            int bytesRead;
            while ((bytesRead = inputStream.read(buffer)) != -1) {
                outputStream.write(buffer, 0, bytesRead);
            }
            inputStream.close();
            outputStream.close();
 
            System.out.println("Gambar berhasil diunduh ke: " + savePath);
        } catch (Exception e) {
            System.err.println("Gagal mengunduh gambar: " + e.getMessage());
        }
    }
 
    public static void main(String[] args) {
        String imageUrl = "http://dashscope-result-bj.oss-cn-beijing.aliyuncs.com/xxx?Expires=xxx";
        String savePath = "output.png";
        downloadImage(imageUrl, savePath);
    }
}

Rekomendasi model

  • qwen-image-2.0-pro series (Direkomendasikan): Model fusi untuk generasi dan pengeditan gambar dengan kemampuan yang ditingkatkan dalam rendering teks, tekstur realistis, dan kepatuhan semantik.

  • qwen-image-2.0 series: Versi percepatan dari model fusi generasi dan pengeditan gambar yang menyeimbangkan kualitas dan performa.

Untuk model yang didukung di setiap wilayah, lihat Daftar model.

Instruksi input

Gambar input (messages)

Parameter messages adalah array yang harus berisi satu objek. Objek ini harus mencakup properti role dan content. Properti role harus diatur ke user. Properti content harus mencakup image (satu hingga tiga gambar) dan text (satu instruksi pengeditan).

Gambar input harus memenuhi persyaratan berikut:

  • Format gambar yang didukung adalah JPG, JPEG, PNG, BMP, TIFF, WEBP, dan GIF.

    Gambar output dalam format PNG. Untuk GIF animasi, hanya frame pertama yang diproses.
  • Untuk hasil terbaik, resolusi gambar harus antara 384 hingga 3072 piksel untuk lebar dan tinggi. Resolusi rendah dapat menghasilkan output buram, sedangkan resolusi tinggi meningkatkan waktu pemrosesan.

  • Ukuran file gambar tunggal tidak boleh melebihi 10 MB.

"messages": [
    {
        "role": "user",
        "content": [
            { "image": "URL publik atau data Base64 Gambar 1" },
            { "image": "URL publik atau data Base64 Gambar 2" },
            { "image": "URL publik atau data Base64 Gambar 3" },
            { "text": "Instruksi pengeditan Anda, misalnya: 'Gadis dalam Gambar 1 mengenakan gaun hitam dari Gambar 2 dan duduk dalam pose dari Gambar 3'" }
        ]
    }
]

Urutan input gambar

Nomor gambar dalam prompt sesuai dengan posisi array: gambar pertama adalah "gambar 1", gambar kedua adalah "gambar 2". Anda juga dapat menggunakan penanda seperti "[gambar 1]" dan "[gambar 2]".

{
    "content": [
        {"text": "Instruksi pengeditan, misalnya: Tempatkan jam alarm dari gambar 1 di sebelah vas di atas meja makan dalam gambar 2"},
        {"image": "https://example.com/image1.png"},
        {"image": "https://example.com/image2.png"}
    ]
}

Gambar input

Gambar output

image (19)-转换自-png

Gambar 1

image (20)-转换自-png

Gambar 2

04e0fc39-7ad6-41e0-9df9-1f69ac3ce825-转换自-png

Prompt: Pindahkan gambar 1 ke gambar 2

36ed450d-bd54-4169-b13f-3d0f26d9d360-转换自-png

Prompt: Pindahkan gambar 2 ke gambar 1

Metode input gambar

URL publik

  • Anda dapat memberikan URL gambar yang dapat diakses publik dan mendukung protokol HTTP atau HTTPS.

  • Nilai contoh: https://xxxx/img.png.

Base64 Encoding

Konversi file gambar menjadi string terenkripsi Base64 dan gabungkan dalam format berikut: data:{mime_type};base64,{base64_data}.

  • {mime_type}: Jenis media gambar, yang harus sesuai dengan format file.

  • {base64_data}: String terenkripsi Base64 dari file.

  • Nilai contoh: data:image/jpeg;base64,GDU7MtCZz... (Contoh dipotong untuk tujuan demonstrasi.)

Untuk contoh kode lengkap, lihat Panggilan SDK Python dan Panggilan menggunakan SDK Java.

Parameter tambahan

Sesuaikan hasil generasi menggunakan parameter opsional berikut:

  • n: Jumlah gambar yang akan dihasilkan. Nilai default adalah 1. Model seri qwen-image-2.0, qwen-image-edit-max, dan qwen-image-edit-plus mendukung pembuatan satu hingga enam gambar. Model qwen-image-edit hanya mendukung pembuatan satu gambar.

  • negative_prompt: Menggambarkan konten yang harus dikecualikan dari gambar, seperti "blur" atau "extra fingers". Parameter ini membantu mengoptimalkan kualitas gambar yang dihasilkan.

  • watermark: Menentukan apakah akan menambahkan Watermark "Qwen-Image" di pojok kanan bawah gambar. Nilai default adalah false. Gambar berikut menunjukkan gaya Watermark:

    1

  • seed: Seed bilangan acak. Nilainya harus berupa bilangan bulat dari [0, 2147483647]. Jika parameter ini tidak ditentukan, algoritma akan menghasilkan bilangan acak sebagai seed. Menggunakan nilai seed yang sama membantu memastikan hasil generasi yang konsisten.

Parameter opsional berikut hanya tersedia untuk model seri qwen-image-2.0, qwen-image-edit-max, dan qwen-image-edit-plus:

  • size: Resolusi gambar output. Formatnya adalah width*height, seperti "1024*2048". Untuk model seri qwen-image-2.0, Anda dapat mengatur lebar dan tinggi secara bebas. Total piksel gambar output harus antara 512 × 512 hingga 2048 × 2048. Secara default, resolusi sama dengan gambar input (gambar terakhir jika beberapa disediakan). Untuk model seri qwen-image-edit-max dan qwen-image-edit-plus, lebar dan tinggi dapat berkisar antara 512 hingga 2048 piksel. Secara default, gambar output memiliki resolusi mendekati 1024*1024 dan rasio aspek mirip gambar asli.

  • prompt_extend: Mengaktifkan atau menonaktifkan fitur penulisan ulang prompt. Nilai default adalah true. Jika diaktifkan, model akan mengoptimalkan prompt. Fitur ini dapat secara signifikan meningkatkan hasil untuk prompt yang sederhana atau kurang deskriptif.

Untuk daftar lengkap parameter, lihat Referensi API Qwen-Image-Edit.

Ikhtisar

Fusi multi-gambar

Gambar input 1

Gambar input 2

Gambar input 3

Gambar output

image83

image103

1

2

Gadis dalam Gambar 1 mengenakan kalung dari Gambar 2 dan membawa tas dari Gambar 3 di bahu kirinya.

Konsistensi subjek

Gambar input

Gambar output 1

Gambar output 2

Gambar output 3

image5

image4

Ubah gambar menjadi foto ID dengan latar belakang biru. Orang tersebut mengenakan kemeja putih, setelan jas hitam, dan dasi bergaris.

image6

Orang tersebut mengenakan kemeja putih, setelan jas abu-abu, dan dasi bergaris. Satu tangan bertumpu pada dasi. Latar belakang berwarna terang.

image7

Orang tersebut mengenakan hoodie hitam dengan tulisan "Qwen Image" dalam font kuas tebal. Ia bersandar pada pagar pembatas dengan sinar matahari di rambutnya. Jembatan dan laut terlihat di latar belakang.

image12

image13

AC ditempatkan di ruang tamu di sebelah sofa.

image14

Kabut ditambahkan dari ventilasi AC, menjalar ke atas sofa. Daun-daun hijau juga ditambahkan.

image15

Teks tulisan tangan putih "Natural Fresh Air Enjoy Breathing" ditambahkan di bagian atas.

Pembuatan sketsa

Gambar input

Gambar output

image42

image43

Buat gambar yang sesuai dengan bentuk detail yang digariskan dalam Gambar 1 dan ikuti deskripsi berikut: Seorang wanita muda tersenyum di hari yang cerah. Ia mengenakan kacamata hitam bulat cokelat dengan bingkai motif leopard. Rambutnya diikat rapi, ia memakai anting mutiara, syal biru tua dengan pola bintang ungu, dan jaket kulit hitam.

image44

Buat gambar yang sesuai dengan bentuk detail yang digariskan dalam Gambar 1 dan ikuti deskripsi berikut: Seorang pria tua tersenyum ke arah kamera. Wajahnya berkerut, rambutnya acak-acakan tertiup angin, dan ia mengenakan kacamata baca berbingkai bulat. Ia mengenakan syal merah lusuh dengan pola bintang di lehernya dan jaket berlapis kapas.

Generasi produk kreatif

Gambar input

Gambar output

image 1

image23

Buat beruang ini duduk di bawah bulan (diwakili oleh garis lengkung abu-abu terang pada latar belakang putih), memegang gitar, dengan bintang-bintang kecil dan balon ucapan berisi frasa seperti "Be Kind" melayang di sekitarnya.

image22

Cetak desain ini pada kaos dan tas kertas. Seorang model wanita memperagakan barang-barang ini. Wanita tersebut juga mengenakan topi baseball dengan tulisan "Be kind".

image21

Model karakter hiper-realistis skala 1/7, dirancang sebagai produk jadi komersial, ditempatkan di atas meja dengan iMac yang memiliki keyboard putih. Model berdiri di atas alas akrilik bundar transparan yang bersih tanpa label atau teks. Pencahayaan studio profesional menyoroti detail ukiran. Di layar iMac di latar belakang, proses pemodelan ZBrush untuk model yang sama ditampilkan. Di samping model, letakkan kotak kemasan dengan jendela transparan di bagian depan, hanya menampilkan cangkang plastik bening di dalamnya. Kotak tersebut sedikit lebih tinggi dari model dan berukuran cukup untuk menampungnya.

image

Beruang ini mengenakan baju astronot dan menunjuk ke kejauhan.

image

Beruang ini mengenakan gaun pesta mewah, dengan kedua lengan terentang dalam pose dansa elegan.

image

Beruang ini mengenakan pakaian olahraga, memegang bola basket, dengan satu kaki ditekuk.

Hasilkan gambar dari depth map

Gambar input

Gambar output

image36

image37

Buat gambar yang sesuai dengan depth map yang digariskan dalam Gambar 1 dan ikuti deskripsi berikut: Sepeda biru diparkir di gang samping, dengan beberapa gulma tumbuh dari celah-celah batu di latar belakang.

image38

Buat gambar yang sesuai dengan depth map yang digariskan dalam Gambar 1 dan ikuti deskripsi berikut: Sepeda merah lusuh diparkir di jalan berlumpur, dengan hutan purba yang lebat di latar belakang.

Hasilkan gambar dari keypoints

Gambar input

Gambar output

image40

image41

Buat gambar yang sesuai dengan pose manusia yang digariskan dalam Gambar 1 dan ikuti deskripsi berikut: Seorang wanita Tiongkok dalam Hanfu memegang payung kertas minyak di tengah hujan, dengan taman Suzhou di latar belakang.

image39

Buat gambar yang sesuai dengan pose manusia yang digariskan dalam Gambar 1 dan ikuti deskripsi berikut: Seorang pria muda berdiri di peron stasiun bawah tanah. Ia mengenakan topi baseball, kaos, dan jeans. Sebuah kereta melaju kencang di belakangnya.

Pengeditan teks

Gambar input

Gambar output

Gambar input

Gambar output

image

image

Ganti 'HEALTH INSURANCE' pada ubin Scrabble dengan 'Tomorrow Will Be Better'.

image

image

Ubah frasa "Take a Breather" pada catatan menjadi "Relax and Recharge".

Gambar input

Gambar output

image53

image45

Ubah "Qwen-Image" menjadi font tinta hitam menetes.

image46

Ubah "Qwen-Image" menjadi font tulisan tangan hitam.

image49

Ubah "Qwen-Image" menjadi font piksel hitam.

image54

Ubah "Qwen-Image" menjadi merah.

image57

Ubah "Qwen-Image" menjadi gradien biru-ungu.

image59

Ubah "Qwen-Image" menjadi warna-warna permen.

image63

Ubah material "Qwen-Image" menjadi logam.

image64

Ubah material "Qwen-Image" menjadi awan.

image67

Ubah material "Qwen-Image" menjadi kaca.

Menambah dan menghapus

Kemampuan

Gambar input

Gambar output

Menambah elemen

image

image

Tambahkan papan kayu kecil di depan penguin yang bertuliskan "Welcome to Penguin Beach".

Menghapus elemen

image

image

Hapus rambut dari piring.

Transformasi sudut pandang

Gambar input

Gambar output

Gambar input

Gambar output

image

image

Dapatkan tampilan depan.

image

image

Menghadap ke kiri.

image

image

Dapatkan tampilan belakang.

image

image

Menghadap ke kanan.

Pemrosesan foto lama

Kemampuan

Gambar input

Gambar output

Restorasi dan pewarnaan foto lama

image

image

Restorasi foto lama, hapus goresan, kurangi kebisingan, tingkatkan detail, resolusi tinggi, gambar realistis, warna kulit alami, fitur wajah jelas, tanpa distorsi.

image31

image32

Pewarnaan cerdas berdasarkan konten gambar agar lebih hidup.

Penagihan dan Pembatasan laju

Lihat Daftar model dan harga untuk kuota gratis, harga, dan Pembatasan laju.

Detail penagihan:

  • Penagihan hanya berdasarkan gambar yang berhasil dihasilkan. Panggilan yang gagal tidak dikenai biaya atau mengurangi kuota gratis.

  • Aktifkan 'Hanya kuota gratis' untuk menghindari biaya setelah kuota habis. Lihat Kuota gratis untuk pengguna baru.

Referensi API

Lihat Qwen-Image Edit untuk parameter API.

Kode error

Jika panggilan model gagal dan mengembalikan pesan error, lihat Kode error untuk penyelesaian.

FAQ

T: Bahasa apa saja yang didukung oleh model Pengeditan Gambar Qwen?

J: Model saat ini mendukung Bahasa Mandarin Sederhana dan Bahasa Inggris. Anda dapat mencoba bahasa lain, tetapi kinerja tidak dijamin.

T: Bagaimana cara melihat metrik pemanggilan model?

J: Satu jam setelah pemanggilan model selesai, buka halaman Monitoring (Singapura) atau Monitoring (China (Beijing)) untuk melihat metrik seperti jumlah pemanggilan dan tingkat keberhasilan. Untuk informasi lebih lanjut, lihat Manajemen biaya dan penagihan.

T: Bagaimana cara mendapatkan daftar putih nama domain untuk penyimpanan gambar?

J: Gambar yang dihasilkan oleh model disimpan di OSS. API mengembalikan URL publik sementara. Untuk mengonfigurasi daftar putih firewall untuk URL unduhan ini, perhatikan hal berikut: Penyimpanan dasar dapat berubah secara dinamis. Topik ini tidak menyediakan daftar putih nama domain OSS tetap untuk mencegah masalah akses akibat informasi yang usang. Jika Anda memiliki persyaratan kontrol keamanan, hubungi manajer akun Anda untuk mendapatkan daftar nama domain OSS terbaru.

Lihat FAQ Generasi Gambar.