Alibaba Cloud Model Studio mendukung panggilan API ke model melalui antarmuka yang kompatibel dengan OpenAI dan SDK DashScope.
- Dapatkan kunci API
- Siapkan lingkungan pengembangan lokal Anda
- Panggil API Qwen
Persiapan akun
-
Buat akun: Jika Anda belum memiliki Akun Alibaba Cloud, buat satu.
Jika mengalami kendala, lihat Daftar Akun Alibaba Cloud.
- Aktifkan Model Studio: Gunakan Akun Alibaba Cloud Anda untuk membuka Alibaba Cloud Model Studio. Baca dan terima Ketentuan Layanan untuk mengaktifkan layanan. Jika jendela Ketentuan Layanan tidak muncul, berarti layanan telah diaktifkan.
-
Dapatkan kunci API: Buka halaman API Key dan klik Create API key. Lalu gunakan kunci API tersebut untuk memanggil model.
Anda tidak perlu memilih model saat membuat kunci API. Tentukan model yang akan dipanggil melalui parameter
modeldalam badan permintaan, misalnyamodel="qwen-plus". Untuk daftar model yang didukung, lihat Daftar model. Untuk membatasi model yang dapat dipanggil oleh kunci API, pilih izin Custom saat membuat kunci dan aktifkan sakelar Model access scope. Kunci tersebut kemudian hanya dapat memanggil model yang telah Anda pilih. -
Dapatkan ID ruang kerja Anda: Saat memanggil model di wilayah Tiongkok (Beijing), Singapura, Jepang (Tokyo), Jerman (Frankfurt), atau Tiongkok (Hong Kong), Anda perlu menyertakan ID ruang kerja (WorkspaceId) dalam URL dasar. Anda dapat menemukannya di halaman Workspace Management. Untuk model di wilayah AS (Virginia), domain spesifik ruang kerja tidak didukung. Jangan sertakan ID ruang kerja (WorkspaceId) dalam URL dasar — gunakan langsung
{WorkspaceId}.us-east-1.maas.aliyuncs.comsebagai domain titik akhir.
Atur kunci API Anda sebagai variabel lingkungan
Simpan kunci API Anda dalam variabel lingkungan untuk menghindari hardcoding kredensial dan mengurangi risiko keamanan.
Langkah-langkah
Langkah-langkah
- Linux
- macOS
- Windows
Permanen
Agar kunci API tersedia di semua sesi baru untuk pengguna saat ini, atur sebagai variabel lingkungan permanen.- Jalankan perintah berikut untuk menambahkan pengaturan variabel lingkungan ke file
~/.bashrc.
~/.bashrc secara manual.Modifikasi manualJalankan perintah berikut untuk membuka file ~/.bashrc.nano ~/.bashrc Tambahkan konten berikut ke file konfigurasi.source ~/.bashrc
3. Buka jendela terminal baru dan jalankan perintah berikut untuk memverifikasi bahwa variabel lingkungan telah diatur.echo $DASHSCOPE_API_KEYSementara
Untuk menggunakan variabel lingkungan hanya pada sesi saat ini, atur sebagai variabel lingkungan sementara.- Jalankan perintah berikut.
-
Jalankan perintah berikut untuk memverifikasi bahwa variabel lingkungan telah diatur.
echo $DASHSCOPE_API_KEY
Pilih bahasa pengembangan
Pilih bahasa atau tool untuk memanggil API model.
- Python
- Node.js
- Java
- curl
- Bahasa lainnya
Langkah 1: Siapkan Python
Periksa versi Python Anda
Periksa versi Python Anda
FAQ
T: Perintahpython -V dan pip --version menghasilkan error:'python' is not recognized as an internal or external command, operable program or batch file.'pip' is not recognized as an internal or external command, operable program or batch file.-bash: python: command not found-bash: pip: command not found
- Windows
- Linux dan macOS
- Pastikan Anda telah menginstal Python sesuai petunjuk di Instal Python, dan menambahkan python.exe ke variabel lingkungan PATH. Saat menginstal Python 3.13.2, pilih Add python.exe to PATH di bagian bawah installer untuk menambahkan Python ke variabel lingkungan sistem, lalu klik Install Now untuk menyelesaikan instalasi.
- Jika Python dan PATH telah dikonfigurasi dengan benar tetapi error masih muncul, tutup terminal saat ini dan buka yang baru.
Siapkan lingkungan virtual (opsional)
Siapkan lingkungan virtual (opsional)
- Buat lingkungan virtual Buat lingkungan virtual bernama .venv:
- Aktifkan lingkungan virtual Di Windows, aktifkan lingkungan virtual:
Instal DashScope Python SDK atau OpenAI Python SDK
Instal DashScope Python SDK atau OpenAI Python SDK
- Instal DashScope Python SDK
- Instal OpenAI Python SDK
Successfully installed ... dashscope-x.x.x untuk mengonfirmasi instalasi.Langkah 2: Panggil API
- DashScope Python SDK
- OpenAI Python SDK
- Buat file bernama
hello_qwen.py. - Salin kode ini ke
hello_qwen.pydan simpan.
-
Jalankan
python hello_qwen.pyataupython3 hello_qwen.pydari command line.Outputnya adalah:Perintah dalam contoh ini harus dijalankan dari direktori yang berisi file Python. Untuk menjalankannya dari lokasi lain, tentukan path lengkapnya.
Referensi API
- Untuk parameter input dan output, lihat Referensi API Qwen.
- Untuk model lainnya, lihat Daftar model.
FAQ
Bagaimana cara memperbaiki errorModel.AccessDeniedsetelah memanggil API model?
J: Error ini terjadi karena Anda menggunakan kunci API dari sub-ruang kerja. Sub-ruang kerja tidak dapat mengakses aplikasi atau model di ruang kerja default. Untuk menggunakan kunci API sub-ruang kerja, administrator akun root harus memberikan otorisasi model kepada sub-ruang kerja yang sesuai (misalnya, topik ini menggunakan model qwen3.8-max). Untuk langkah-langkah selengkapnya, lihat Konfigurasi izin pemanggilan model.
Langkah selanjutnya
Jelajahi lebih banyak model | Kode contoh menggunakan |
Pelajari fitur lanjutan | Kode contoh hanya mencakup tanya jawab dasar. Untuk mempelajari lebih lanjut tentang API Qwen, seperti keluaran streaming, output terstruktur, dan pemanggilan fungsi, lihat Ikhtisar model generasi teks. |
Coba model di browser | Jika Anda ingin berinteraksi dengan model melalui dialog box, seperti di Qwen Chat, buka Playground . |
Panggil model yang dilatih khusus | Jika Anda telah menerapkan model yang dilatih khusus di Model Studio, gunakan kode model (bukan ID model) dari halaman penerapan model sebagai parameter |