Llame al endpoint GET /api/v1/models/permissions para consultar la lista de modelos autorizables o autorizados y sus detalles de permisos en el espacio de trabajo actual.
Requisitos previos
Se ha creado una clave API y se ha configurado como la variable de entorno DASHSCOPE_API_KEY. Para obtener más información, consulte Configurar una clave API en variables de entorno.
Solicitud
- Método HTTP: GET
-
URL de solicitud
Reemplace
{WorkspaceId}con su ID de espacio de trabajo.Región
Endpoint
China (Beijing)
https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/models/permissions -
Autenticación
Establezca
Authorization: Bearer {API_KEY}en el encabezado de la solicitud.
Parámetros de solicitud
Todos los parámetros se pasan a través de la cadena de consulta.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
name | String | No | Búsqueda difusa por nombre de modelo. Realiza una coincidencia difusa con |
model | String | No | Coincidencia exacta por ID de modelo. Realiza una coincidencia exacta con |
page_no | Integer | No | Número de página, un entero positivo que comienza desde 1. Valor predeterminado: |
page_size | Integer | No | Número de entradas por página, con un rango de 1 a 200 (máximo 200). Valor predeterminado: |
authorization_scope | String | No | Filtro de alcance de autorización. Valores válidos:
Valor predeterminado: |
action | String | No | Dimensión de acción de permiso. Valores válidos: |
Parámetros de respuesta
Parámetro | Tipo | Descripción |
|---|---|---|
request_id | String | El ID de la solicitud. Ejemplo: |
code | String | Código de error. |
message | String | Mensaje de error. |
success | Boolean | Indica si la llamada fue exitosa. Ejemplo: |
output.total | Número | Número total. Ejemplo: |
output.page_no | Número | Número de página. Ejemplo: |
output.page_size | Número | Número de entradas por página. Ejemplo: |
output.permissions | Array[Object] | Lista de permisos. Consulte la respuesta de ejemplo. |
output.model | String | El ID del modelo. Ejemplo: |
output.name | String | Nombre para mostrar del modelo. Ejemplo: |
output.permissions[].permissions | Object | Detalles del permiso. Ejemplo:
|