Model text embedding tujuan umum mengonversi data teks menjadi vektor numerik untuk tugas-tugas downstream seperti pencarian semantik, rekomendasi, pengelompokan, dan klasifikasi.
Ikhtisar model
Singapura
| Model | Dimensi penyematan | Baris maks | Maks token per baris(Catatan) | Harga (per 1 juta token input) | Bahasa yang didukung | Kuota gratis(Catatan) |
|---|---|---|---|---|---|---|
qwen3.7-text-embedding | 2.560, 2.048, 1.536, 1.024 (default), 768, 512, 256 | 20 | 128.000 | $0,07 | Bahasa Tiongkok, Inggris, Spanyol, Prancis, Portugis, Indonesia, Jepang, Korea, Jerman, Rusia, dan lebih dari 200 bahasa utama serta dialek lainnya | 1 juta token Berlaku: 90 hari setelah Anda mengaktifkan Model Studio |
text-embedding-v4
| 2.048, 1.536, 1.024 (default), 768, 512, 256, 128, 64 | 10 | 8.192 | $0,07 | Bahasa Tiongkok, Inggris, Spanyol, Prancis, Portugis, Indonesia, Jepang, Korea, Jerman, Rusia, dan lebih dari 100 bahasa utama lainnya | 1 juta token Berlaku: 90 hari setelah Anda mengaktifkan Model Studio |
text-embedding-v3 | 1.024 (default), 768, 512 | Bahasa Tiongkok, Inggris, Spanyol, Prancis, Portugis, Indonesia, Jepang, Korea, Jerman, Rusia, dan lebih dari 50 bahasa utama lainnya | 500.000 token Berlaku: 90 hari setelah Anda mengaktifkan Model Studio |
Tiongkok (Beijing)
| Model | Dimensi penyematan | Baris maks | Maksimum token per baris | Harga (per 1 juta token input) | Bahasa yang didukung |
|---|---|---|---|---|---|
text-embedding-v4
| 2.048, 1.536, 1.024 (default), 768, 512, 256, 128, 64 | 10 | 8.192 | $0,072 | Bahasa Tiongkok, Inggris, Spanyol, Prancis, Portugis, Indonesia, Jepang, Korea, Jerman, Rusia, dan lebih dari 100 bahasa utama lainnya, ditambah beberapa bahasa pemrograman |
Tiongkok (Hong Kong)
| Model | Dimensi penyematan | Baris maksimum | Maksimum token per baris | Harga (per 1 juta token input) | Bahasa yang didukung |
|---|---|---|---|---|---|
text-embedding-v4
| 2.048, 1.536, 1.024 (default), 768, 512, 256, 128, 64 | 10 | 8.192 | $0,07 | Bahasa Tiongkok, Inggris, Spanyol, Prancis, Portugis, Indonesia, Jepang, Korea, Jerman, Rusia, dan lebih dari 100 bahasa utama lainnya, ditambah beberapa bahasa pemrograman |
Untuk batas laju model, lihat Pembatasan laju.
Prasyarat
Pengguna yang terbiasa dengan ekosistem OpenAI dapat menggunakan API yang kompatibel dengan OpenAI untuk migrasi cepat. API DashScope menyediakan fitur-fitur unik tambahan.
Dapatkan Kunci API dan ekspor kunci API sebagai variabel lingkungan. Jika Anda menggunakan SDK untuk melakukan panggilan, instal SDK DashScope.
Kompatibilitas OpenAI
base_urluntuk dikonfigurasi pada panggilan SDK:
- Singapura: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya. - Tiongkok (Beijing): https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
- Tiongkok (Hong Kong): https://{WorkspaceId}.cn-hongkong.maas.aliyuncs.com/compatible-mode/v1. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya.
endpointuntuk dikonfigurasi pada panggilan HTTP:
- Singapura: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/embeddings. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya. - Tiongkok (Beijing): POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1/embeddings
- Tiongkok (Hong Kong): POST https://{WorkspaceId}.cn-hongkong.maas.aliyuncs.com/compatible-mode/v1/embeddings. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya.
Ganti {WorkspaceId} dengan ID ruang kerja Anda yang sebenarnya.
Badan permintaanmodel Nama model yang akan dipanggil. Lihat tabel Ikhtisar model untuk nama model. input Teks input yang akan diproses. Input dapat berupa string, array string, atau file. Batasan panjang teks dan ukuran batch bervariasi menurut versi model:
dimensions Dimensi vektor penyematan output. Harus salah satu dari nilai berikut: encoding_format Format penyematan yang dikembalikan. Saat ini, hanya | String inputPythonJavacurl
Daftar string inputPythonJavacurl
File inputPythonJavacurl
|
Objek responsdata Daftar objek penyematan hasil. model Nama model yang digunakan untuk panggilan ini. objectstring Jenis objek. Nilainya selalu usage idstring Identifikasi permintaan unik, digunakan untuk pelacakan dan troubleshooting. | |
DashScope
base_urluntuk panggilan SDK:
- Singapura: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya. - Tiongkok (Beijing): https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1
- Tiongkok (Hong Kong): https://{WorkspaceId}.cn-hongkong.maas.aliyuncs.com/api/v1. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya.
- Singapura: POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya. - Tiongkok (Beijing): POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding
- Tiongkok (Hong Kong): POST https://{WorkspaceId}.cn-hongkong.maas.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding. Ganti
WorkspaceIddengan ID ruang kerja Anda yang sebenarnya.
Ganti {WorkspaceId} dengan ID ruang kerja Anda yang sebenarnya.
Isi permintaanmodel Model yang akan digunakan. Untuk daftar model yang tersedia, lihat tabel Ikhtisar model. input Teks yang akan diproses. Input dapat berupa string, array string, atau file. Panjang teks dan ukuran batch yang didukung bervariasi menurut versi model.
text_type
Teks yang dikonversi menjadi penyematan dapat diterapkan pada tugas-tugas downstream seperti pengambilan, pengelompokan, dan klasifikasi. Untuk tugas asimetris seperti pengambilan, disarankan untuk membedakan antara teks kueri (query) dan teks dokumen (document) untuk mencapai performa pengambilan yang lebih baik. Untuk tugas simetris seperti pengindeksan, pengelompokan, dan klasifikasi, Anda cukup menggunakan nilai default sistem yaitu dimension
Menentukan dimensi penyematan untuk vektor output. Nilai yang valid adalah output_type
Menentukan jenis vektor output. Parameter ini hanya berlaku untuk model instruct Memberikan instruksi khusus untuk membimbing model dalam memahami maksud kueri. Instruksi dalam bahasa Inggris direkomendasikan, karena biasanya meningkatkan performa sebesar 1% hingga 5%. | String inputPythonJavacurl
Daftar string inputPythonJavacurl
File inputPythonJavacurl
|
Objek responsstatus_code Kode status HTTP. Nilai 200 menunjukkan keberhasilan. request_id Identifikasi unik untuk permintaan. Gunakan ID ini untuk melacak dan troubleshooting permintaan. code Kode kesalahan yang dikembalikan jika permintaan gagal. Bidang ini kosong untuk permintaan yang berhasil. message Pesan kesalahan detail jika permintaan gagal. Bidang ini kosong untuk permintaan yang berhasil. output Hasil dari tugas. usage | |
Kode kesalahan
Jika pemanggilan model gagal, lihat Pesan Kesalahan.