本文檔以千問模型的部署為例進行說明,使用 API(HTTP)調用方式協助您使用阿里雲百鍊提供的模型部署功能。
前提條件
- 您已經完整閱讀了模型部署,熟悉阿里雲百鍊平台模型部署支援的模型和基本步驟。
- 您需要已擷取與配置 API Key並配置API Key到環境變數。請將範例程式碼中的
DASHSCOPE_API_HOST替換為擷取的 API Host。
1. 部署模型
下面的命令展示如何建立專屬服務。其中,按 Token 計費的樣本使用已經調優好的自訂模型qwen3-8b-ft-202511132025-0260,建立一個專屬服務qwen3-8b-ft-202511132025-0260;按預置吞吐和按模型單元的樣本使用預置模型。
擷取自訂模型 ID 的方法:前往百鍊控制台-模型調優,點擊需要部署的任务名称 -> 产出 -> 點擊藍色字型的模型名稱,進入我的模型頁面,在模型基本資料地區可查看模型 ID。
使用模型 ID作為輸入的model_name參數,即可使用 API 部署該模型。
- 按預置吞吐(PTU)計費
- 按模型單元的使用時間長度計費
- 按模型 Token 使用量計費
執行以下部署命令後,即便您還沒有調用模型,模型部署服務仍將在部署成功後開始計費。建議您先確認服務計費規則,再執行部署命令。
deployed_model為專屬服務的唯一ID。
2. 查詢服務狀態
通過以下命令查詢指定專屬服務的詳細資料:
RUNNING時,服務部署完成。
3. 執行推理請求
若首次使用DashScope SDK,請參考安裝SDK。請確保 API Key 所在的業務空間與模型部署所在的業務空間相同。
4. 刪除專屬服務
不再使用的專屬服務,可以通過下面的命令刪除:
API參考
詳細API調用請參考API 詳情。
常見問題
模型部署時報錯許可權不足怎麼辦?
在使用 API 進行模型部署時,需要確保:
-
API Key 的归属业务空间擁有管理該模型的許可權。請前往百鍊的業務空間管理頁面,檢查對應業務空間的模型部署使用權限設定。
API 呼叫報錯:
在對應業務空間的操作列,單擊模型許可權流控設定。 在模型列表中找到目標模型,查看模型部署列的授權狀態。若顯示未授權,單擊操作列的編輯進行授權。 如果提示許可權不足,請聯絡您的組織或 IT 管理員添加相關許可權或代為操作。Workspace xxx does not have deployment privilege for model xxxx。 -
API Key 的归属账号在归属业务空间中擁有操作許可權。請前往百鍊控制台,點擊左下角的業務空間,切換到對應業務空間,再點擊
檢查對應業務空間的模型部署使用權限設定。
API 呼叫報錯:
在左側導覽列點擊許可權管理,確認使用者列表中包含 API Key 的歸屬帳號(類型為主帳號)。 如果提示許可權不足,請聯絡您的組織或 IT 管理員添加相關許可權或代為操作。Workspace access denied。