调用 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 | 业务数据,本接口为 |