CATATAN LAPANGAN PENGEMBANG / DOKUMEN DIPERIKSA 2026-09-23
Alibaba Cloud / Qwen · Singapore
Titik akhir API & penyiapan.
Titik akhir ruang kerja Singapura: ganti {WorkspaceId} dengan ID ruang kerja Anda. Kunci API harus berasal dari wilayah yang sama. Wilayah lain dan paket pengkodean menggunakan titik akhir yang berbeda.
URL dasar SDK
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1Titik akhir permintaan lengkap · POST
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completionsBaca dokumentasi resmi Alibaba Cloud / Qwen · Singapura ↗ · Diperiksa pada 2026-09-23; tidak ada panggilan API langsung yang dilakukan.
Titik awal yang sederhana.
Instal pustaka yang ditunjukkan di bawah ini. Atur AI_MODEL ke model yang tersedia untuk akun Anda dan DASHSCOPE_API_KEY ke kunci Anda. Dalam cURL, ganti YOUR_MODEL_ID. Ganti semua placeholder ruang kerja sebelum menjalankan.
Python
# pip install openai
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["DASHSCOPE_API_KEY"],
base_url="https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
)
response = client.chat.completions.create(
model=os.environ["AI_MODEL"], messages=[{"role": "user", "content": "Hello!"}]
)
print(response)Node.js
// npm install openai
// Server-side Node.js; never expose API keys in a browser.
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.DASHSCOPE_API_KEY,
baseURL: "https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
});
const response = await client.chat.completions.create({
"model": process.env.AI_MODEL,
"messages": [
{
"role": "user",
"content": "Hello!"
}
]
});
console.log(response);cURL
curl 'https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1/chat/completions' \
-H "Authorization: Bearer $DASHSCOPE_API_KEY" \
-H "Content-Type: application/json" \
--data '{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "Hello!"
}
]
}'Sebelum menerapkan ke produksi.
Periksa ketersediaan model, penagihan, batas laju, dan parameter yang didukung dalam dokumentasi penyedia. Mulailah dengan permintaan kecil dari backend Anda. Jauhkan kunci API dari JavaScript sisi klien dan kontrol sumber.
Contoh ini menunjukkan struktur permintaan dan konfigurasi. Contoh ini tidak menguji kredensial Anda atau menjamin akses ke model.
Bandingkan endpoint AI API lainnya →