建立一個文本產生的模型微調訓練任務。資料集支援通過API上傳資料集或OSS掛載。
適用範圍
- 適用地區:本文描述的功能僅在新加坡地區可用,且必須使用該地區的API Key。
- 開通帳號許可權:若使用阿里雲子帳號(RAM使用者),需要為子帳號授予模型調用、訓練和部署許可權。
- 配置環境變數:已成功擷取 API Key,並配置到環境變數。
- 準備工作:已閱讀千問模型調優,瞭解支援微調的模型、微調步驟、資料格式以及計費說明。
建立微調任務
新加坡
POST https://dashscope-intl.aliyuncs.com/api/v1/fine-tunes
Windows CMD 請將
$DASHSCOPE_API_KEY替換為%DASHSCOPE_API_KEY%,PowerShell請替換為$env:DASHSCOPE_API_KEY
請求參數要求標頭(Headers)Content-Type 固定值: Authorization API Key鑒權,格式為 請求體(Request Body)model 用於調優的或其他調優任務產出的模型ID(對已經調優了的模型進行再次調優)。 training_type 調優方法,可選值:
hyper_parameters 超參數設定。不同模型支援的參數集合及其預設值不同,請前往控制台選擇相同的模型和調優方式查看實際預設值。其中 training_datasets 訓練集檔案清單。 validation_datasets 測試集檔案清單。結構同 job_name 調優任務名稱。 model_name 調優完成後的模型名稱。 | |
返回參數request_id 本次請求的ID。 output 任務詳情。 code 錯誤碼。調用失敗時返回。請參見下方錯誤碼錶。 message 錯誤詳情描述。調用失敗時返回。 | |
錯誤碼
如果調用失敗並返回報錯資訊,請參見下表進行排查。
HTTP 狀態代碼 | 錯誤碼 | 解決方案 |
|---|---|---|
400 | InvalidParameter | 參數錯誤,缺少參數或者參數格式問題等。根據錯誤資訊修正您的參數。 |
400 | UnsupportedOperation | 當資源處於特定狀態時,無法對其進行操作。待要操作的資源到達可操作狀態時再進行操作。 |
404 | NotFound | 要查詢/操作的資源不存在。檢查資源ID是否錯誤。 |
409 | Conflict | 已存在同名部署執行個體,需要指定尾碼進行區分。 |
429 | Throttling | 資源的建立觸發平台限制。刪除不再使用的模型。 |
500 | InternalError | 內部錯誤。記錄 request_id,通過工單聯絡阿里雲工程師進行排查。 |
下一步
調優為非同步作業,調用本介面後可通過查詢和管理調優任務介面查詢調優任務狀態。