Qwen-MT adalah model penerjemahan mesin yang telah disesuaikan dari Qwen3. Model ini mendukung 92 bahasa — termasuk Tiongkok, Inggris, Jepang, Korea, Prancis, Spanyol, Jerman, Thailand, Indonesia, Vietnam, dan Arab — serta menyediakan intervensi istilah, prompting domain, dan memori terjemahan untuk mengontrol kualitas terjemahan.
Cara kerja
-
Sediakan teks yang akan diterjemahkan: Array
messagesharus berisi satu pesan denganrole-nya diatur keuser.contentdari pesan ini adalah teks yang ingin Anda terjemahkan. -
Tentukan bahasa: Tentukan bahasa sumber (
source_lang) dan bahasa target (target_lang) dalam parametertranslation_options. Untuk daftar bahasa yang didukung, lihat Bahasa yang didukung. Untuk membiarkan model mendeteksi bahasa sumber secara otomatis, atursource_langkeauto.Menentukan bahasa sumber meningkatkan akurasi terjemahan.
Anda juga dapat menyetel bahasa menggunakan prompt kustom.
translation_options untuk mengakses fitur terjemahan lanjutan seperti intervensi istilah, memori terjemahan, dan prompting domain.
Batasan
- Hanya terjemahan satu arah: Qwen-MT dirancang khusus untuk terjemahan dan tidak mendukung percakapan multi-putaran.
- Pesan sistem tidak didukung: Anda tidak dapat mengatur perilaku global melalui pesan dengan role
system. Sebagai gantinya, konfigurasikan perilaku terjemahan dalam parametertranslation_options.
Pemilihan model
- Untuk skenario umum, pilih
qwen-mt-flash. Model ini menawarkan keseimbangan terbaik antara kualitas, kecepatan, dan biaya, serta mendukung keluaran streaming inkremental. - Untuk kualitas terjemahan tertinggi di bidang profesional, pilih
qwen-mt-plus. - Untuk kecepatan respons tercepat dalam skenario sederhana dan real-time, pilih
qwen-mt-lite.
Model | Skenario | Hasil | Kecepatan | Biaya | Bahasa yang didukung | Streaming inkremental |
|---|---|---|---|---|---|---|
qwen-mt-plus | Memberikan terjemahan berkualitas tinggi untuk skenario seperti bidang profesional, dokumen formal, makalah akademis, dan laporan teknis | Terbaik | Standar | Tinggi | 92 | Tidak didukung |
qwen-mt-flash | Disarankan untuk penggunaan umum. Cocok untuk konten website dan aplikasi, deskripsi produk, komunikasi sehari-hari, dan posting blog | Baik | Cepat | Rendah | 92 | Didukung |
qwen-mt-turbo | Model ini tidak akan diperbarui di masa depan. Gunakan flash sebagai gantinya. | Cukup | Cepat | Rendah | 92 | Tidak didukung |
qwen-mt-lite | Skenario sederhana yang sensitif terhadap latensi seperti obrolan real-time dan terjemahan komentar langsung | Dasar | Paling cepat | Paling rendah | 31 | Didukung |
Mulai
Bagian ini menjelaskan contoh sederhana: menerjemahkan "No me reí después de ver este video" ke dalam bahasa Inggris.
Dapatkan Kunci API dan ekspor Kunci API sebagai variabel lingkungan. Jika Anda menggunakan SDK OpenAI atau SDK DashScope untuk melakukan panggilan, instal SDK.
- Kompatibel dengan OpenAI
- DashScope
Keluaran streaming
Keluaran streaming mengirimkan konten terjemahan secara bertahap, sehingga mengurangi latensi yang dirasakan. Saat ini, qwen-mt-flash dan qwen-mt-lite mendukung streaming inkremental, di mana setiap respons hanya berisi konten yang baru dihasilkan. Aktifkan fitur ini dengan parameter incremental_output. Sementara itu, qwen-mt-plus dan qwen-mt-turbo hanya mendukung streaming non-inkremental, di mana setiap respons mengembalikan seluruh terjemahan hingga titik tersebut. Untuk informasi lebih lanjut, lihat Keluaran streaming.
- Kompatibel dengan OpenAI
- DashScope
Tingkatkan kualitas terjemahan
Terjemahan dasar bekerja dengan baik untuk kasus penggunaan sehari-hari seperti komunikasi santai. Namun, untuk tugas terjemahan profesional atau bernilai tinggi, Anda mungkin menghadapi tantangan spesifik:
- Istilah tidak konsisten: Nama produk atau istilah khusus industri diterjemahkan salah atau tidak konsisten di berbagai bagian teks.
- Gaya tidak sesuai: Teks terjemahan tidak sesuai dengan nada atau konvensi yang diharapkan dalam domain tertentu, seperti konten hukum atau pemasaran.
Intervensi istilah
Sediakan glosarium dalam field terms untuk memastikan bahwa nama merek, nama produk, atau istilah teknis diterjemahkan secara konsisten setiap kali.
Untuk mendefinisikan dan mengirimkan glosarium Anda:
-
Definisikan istilah
Buat array JSON dan tetapkan ke field
terms. Setiap objek dalam array memetakan istilah sumber ke terjemahannya yang ditentukan:
-
Kirimkan istilah
Kirimkan parameter
translation_optionsdengan arraytermsAnda sertakan.
- Kompatibel dengan OpenAI
- DashScope
Memori terjemahan
Ketika Anda ingin model mengikuti gaya terjemahan atau pola kalimat tertentu, berikan pasangan kalimat sumber-target sebagai contoh dalam field tm_list. Model belajar dari gaya pasangan referensi ini dan menerapkannya pada terjemahan saat ini. Fitur ini berguna untuk menjaga konsistensi di seluruh kumpulan dokumentasi besar atau saat menyesuaikan dengan konvensi penulisan yang telah ditetapkan oleh organisasi.
-
Definisikan memori terjemahan
Buat array JSON bernama
tm_list. Setiap objek memasangkan kalimat sumber dengan terjemahan referensinya:
-
Teruskan memori terjemahan
Sertakan parameter
translation_optionsdengan array memori terjemahan Anda.
- Kompatibel dengan OpenAI
- DashScope
Prompting domain
Kirimkan prompt domain dalam translation_options untuk menyesuaikan gaya terjemahan sesuai bidang tertentu. Misalnya, konten hukum atau pemerintahan memerlukan bahasa formal, sedangkan posting media sosial lebih cocok dengan nada percakapan.
- Kompatibel dengan OpenAI
- DashScope
Prompt kustom
Gunakan prompt kustom dengan Qwen-MT untuk mengontrol detail seperti bahasa target, nada, atau domain. Parameter translation_options dan prompt kustom dapat dikirimkan bersamaan, tetapi ketika keduanya diatur secara bersamaan, pengaturan dalam translation_options (seperti target_lang, source_lang, dan sebagainya) memiliki prioritas lebih tinggi daripada pengaturan yang sesuai dalam prompt kustom dan akan menggantikan spesifikasi bahasa atau gaya dalam prompt kustom.
Untuk hasil terjemahan terbaik, gunakan translation_options untuk mengonfigurasi pengaturan terjemahan.
Contoh berikut menunjukkan terjemahan hukum dari Spanyol ke Inggris menggunakan prompt terperinci:
- Kompatibel dengan OpenAI
- DashScope
Mulai produksi
-
Kontrol jumlah token input
Model Qwen-MT menerima maksimal 8.192 token input. Untuk konten yang lebih panjang, gunakan strategi berikut agar tetap dalam batas ini:
- Terjemahkan per segmen: Pecah teks panjang menjadi potongan-potongan yang mudah dikelola pada batas semantik alami — seperti paragraf atau kalimat lengkap — daripada membagi berdasarkan jumlah karakter. Hal ini menjaga koherensi konteks dan menghasilkan terjemahan yang lebih akurat.
- Berikan hanya referensi yang paling relevan: Istilah, entri memori terjemahan, dan prompt domain semuanya mengonsumsi token input. Sertakan hanya referensi yang secara langsung relevan dengan teks yang sedang diterjemahkan. Hindari melewatkan daftar referensi generik yang besar.
-
Tentukan
source_langberdasarkan skenario- Ketika bahasa sumber tidak pasti — misalnya, dalam skenario obrolan multibahasa — atur
source_langkeauto. Model akan mengidentifikasi bahasa secara otomatis. - Ketika bahasa sumber diketahui dan akurasi sangat penting — seperti untuk dokumentasi teknis atau manual operasi — selalu tentukan
source_langsecara eksplisit. Hal ini meningkatkan akurasi terjemahan.
- Ketika bahasa sumber tidak pasti — misalnya, dalam skenario obrolan multibahasa — atur
Bahasa yang didukung
Saat mengirim permintaan, gunakan Nama Bahasa Inggris atau Kode dari tabel di bawah ini.
Jika Anda tidak yakin dengan bahasa sumber, Anda dapat mengatur parametersource_langkeautountuk deteksi otomatis.
- Bahasa yang didukung oleh qwen-mt-plus/flash/turbo (92)
- Bahasa yang didukung oleh qwen-mt-lite (31)
Bahasa | English Name | Kode |
|---|---|---|
Inggris | English | en |
Tiongkok Sederhana | Chinese | zh |
Tiongkok Tradisional | Traditional Chinese | zh_tw |
Rusia | Russian | ru |
Jepang | Japanese | ja |
Bahasa Korea | Korean | ko |
Spanyol | Spanish | es |
Prancis | French | fr |
Portugis | Portuguese | pt |
Jerman | German | de |
Bahasa Italia | Italian | it |
Thai | Thai | th |
Bahasa Vietnam | Vietnamese | vi |
Bahasa Indonesia | Indonesian | id |
Melayu | Malay | ms |
Arab | Arabic | ar |
Hindi | Hindi | hi |
Ibrani | Hebrew | he |
Bahasa Myanmar | Burmese | my |
Tamil | Tamil | ta |
Urdu | Urdu | ur |
Bengali | Bengali | bn |
Polandia | Polish | pl |
Belanda | Dutch | nl |
Rumania | Romanian | ro |
Turki | Turkish | tr |
Khmer | Khmer | km |
Lao | Lao | lo |
Kanton | Cantonese | yue |
Ceko | Czech | cs |
Yunani | Greek | el |
Swedia | Swedish | sv |
Hongaria | Hungarian | hu |
Denmark | Danish | da |
Finlandia | Finnish | fi |
Ukraina | Ukrainian | uk |
Bulgaria | Bulgarian | bg |
Serbia | Serbian | sr |
Telugu | Telugu | te |
Afrikaans | Afrikaans | af |
Armenia | Armenian | hy |
Bahasa Assam | Assamese | as |
Asturia | Asturian | ast |
Basque | Basque | eu |
Belarusia | Belarusian | be |
Bahasa Bosnia | Bosnian | bs |
Katalan | Catalan | ca |
Cebuano | Cebuano | ceb |
Kroasia | Croatian | hr |
Arab Mesir | Egyptian Arabic | arz |
Bahasa Esti | Estonian | et |
Galisia | Galician | gl |
Georgia | Georgian | ka |
Gujarati | Gujarati | gu |
Islandia | Icelandic | is |
Jawa | Javanese | jv |
Kannada | Kannada | kn |
Kazakh | Kazakh | kk |
Latvia | Latvian | lv |
Lituania | Lithuanian | lt |
Luksemburg | Luxembourgish | lb |
Makedonia | Macedonian | mk |
Maithili | Maithili | mai |
Malta | Maltese | mt |
Marathi | Marathi | mr |
Arab Mesopotamia | Mesopotamian Arabic | acm |
Arab Maroko | Moroccan Arabic | ary |
Arab Najdi | Najdi Arabic | ars |
Nepali | Nepali | ne |
Azerbaijani Utara | North Azerbaijani | az |
Arab Levant Utara | North Levantine Arabic | apc |
Uzbek Utara | Northern Uzbek | uz |
Bokmål Norwegia | Norwegian Bokmål | nb |
Nynorsk Norwegia | Norwegian Nynorsk | nn |
Occitan | Occitan | oc |
Odia | Odia | or |
Pangasinan | Pangasinan | pag |
Sisilia | Sicilian | scn |
Sindhi | Sindhi | sd |
Sinhala | Sinhala | si |
Slovak | Slovak | sk |
Slovenia | Slovenian | sl |
Arab Levant Selatan | South Levantine Arabic | ajp |
Swahili | Swahili | sw |
Tagalog | Tagalog | tl |
Arab Ta’izzi-Adeni | Ta’izzi-Adeni Arabic | acq |
Albania Tosk | Tosk Albanian | sq |
Arab Tunisia | Tunisian Arabic | aeb |
Venetian | Venetian | vec |
Valaisan | Waray | war |
Bahasa Wales | Welsh | cy |
Persia Barat | Western Persian | fa |