Model vision Qwen di Alibaba Cloud Model Studio kompatibel dengan spesifikasi antarmuka OpenAI. Anda hanya perlu mengubah tiga parameter untuk memigrasikan aplikasi OpenAI yang sudah ada ke Model Studio:
-
base_url:
- China (Beijing): https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
- Singapore: https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1. Ganti {WorkspaceId} dengan workspace ID Anda yang sebenarnya.
- Japan (Tokyo): https://{WorkspaceId}.ap-northeast-1.maas.aliyuncs.com/compatible-mode/v1. Ganti {WorkspaceId} dengan workspace ID Anda yang sebenarnya.
- US (Virginia): https://{WorkspaceId}.us-east-1.maas.aliyuncs.com/compatible-mode/v1
- China (Hong Kong): https://{WorkspaceId}.cn-hongkong.maas.aliyuncs.com/compatible-mode/v1. Ganti
WorkspaceIddengan workspace ID Anda yang sebenarnya.
- api_key: Ganti dengan Kunci API Model Studio Anda.
- model: Ganti dengan nama model dari daftar berikut.
Model yang didukung
Model yang didukung: Qwen-VL, QVQ, Qwen-OCR.
Model yang tersedia bervariasi berdasarkan wilayah. Untuk detailnya, lihat Konsol Model Studio.
Pemanggilan model
Contoh
Bagian ini menyediakan contoh pemanggilan streaming untuk Python (SDK OpenAI dan SDK LangChain_OpenAI) serta cURL (HTTP). Untuk contoh bahasa pemrograman atau metode input lainnya, lihat Contoh permintaan Vision.
Model QVQ hanya mendukung keluaran streaming. Untuk detailnya, lihat Visual reasoning.
- OpenAI SDK
LangChain OpenAI SDK
Prasyarat
- Pastikan Python telah terinstal di komputer Anda.
- Instal SDK langchain_openai dengan menjalankan perintah berikut.
- Anda perlu mengaktifkan Model Studio dan mendapatkan kunci API. Untuk detailnya, lihat Dapatkan kunci API.
- Kami menyarankan Anda mengonfigurasi kunci API sebagai variabel lingkungan untuk mengurangi risiko kebocoran. Untuk detailnya, lihat Konfigurasikan kunci API sebagai variabel lingkungan. Anda juga dapat mengonfigurasi kunci API langsung di dalam kode, tetapi hal ini meningkatkan risiko kebocoran.
Penggunaan
Anda dapat menggunakan contoh berikut untuk memanggil model vision Qwen melalui SDK langchain_openai.
Keluaran non-streaming
Keluaran non-streaming menggunakan metode invoke. Lihat contoh kode berikut:
Keluaran streaming
Contoh berikut tidak berlaku untuk model QVQ. Untuk penggunaan QVQ, lihat Visual reasoning.
HTTP
Anda dapat memanggil model vision Qwen melalui antarmuka HTTP dan mendapatkan respons dengan struktur yang sama seperti saat memanggil layanan OpenAI melalui HTTP.
Prasyarat
- Anda perlu mengaktifkan Model Studio dan mendapatkan kunci API. Untuk detailnya, lihat Dapatkan kunci API.
- Kami menyarankan Anda mengonfigurasi kunci API sebagai variabel lingkungan untuk mengurangi risiko kebocoran. Untuk detailnya, lihat Konfigurasikan kunci API sebagai variabel lingkungan. Anda juga dapat mengonfigurasi kunci API langsung di dalam kode, tetapi hal ini meningkatkan risiko kebocoran.
Titik akhir API
Contoh permintaan
Contoh berikut menunjukkan cara memanggil API menggunakan perintah cURL.
Jika Anda belum mengonfigurasi kunci API sebagai variabel lingkungan, ganti $DASHSCOPE_API_KEY dengan kunci API Anda*.*