調用 POST /api/v1/models/permissions 介面更新指定業務空間下模型的授權(推理 / 微調 / 部署),支援逐模型授權與"一鍵授權"兩種模式。
前提條件
已建立 API Key 並配置為環境變數 DASHSCOPE_API_KEY。配置方法請參見配置API Key到環境變數。
請求說明
- HTTP 方法:POST
-
請求地址
調用時請將
{WorkspaceId}替換為您的業務空間 ID。地區
Endpoint
華北2(北京)
https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/models/permissions -
認證方式
在請求 Header 中設定
Authorization: Bearer {API_KEY}。
請求參數
所有參數均通過請求 Body 傳遞。
參數 | 類型 | 必選 | 描述 |
|---|---|---|---|
models | Array[Object] | 條件必填 | 逐模型授權項列表。當 |
models[].model | String | 是 | 模型 ID,不可為空。如 |
models[].inference | Boolean | 否 | 模型調用許可權。 |
models[].finetune | Boolean | 否 | 模型訓練許可權。 |
models[].deploy | Boolean | 否 | 模型部署許可權。 |
access_all_entities | String | 否 | 一鍵授權開關。可選值:
傳 |
返回參數
參數 | 類型 | 描述 |
|---|---|---|
request_id | String | 請求 ID。樣本: |
code | String | 錯誤碼,成功為 |
message | String | 錯誤資訊,成功為 |
success | Boolean | 是否成功。樣本: |
output | Object | 業務資料,本介面為 |