Consulta de especificaciones de implementación de servicios admitidos
Función
Esta API se utiliza para consultar las especificaciones de implementación de servicios compatibles.
URI
GET /v1/{project_id}/services/specifications
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
ID del proyecto. Para obtener más información sobre cómo obtener un ID de proyecto, consulte Obtención de un ID y un nombre de proyecto. |
is_personal_cluster |
No |
Boolean |
Si desea consultar las especificaciones de implementación de servicios admitidas por el grupo de recursos dedicado. El valor predeterminado es false. |
infer_type |
No |
String |
Modo de inferencia. El valor predeterminado es real-time. El valor puede ser real-time o batch. |
Cuerpo de la solicitud
No hay
Cuerpo de respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
specifications |
specification array |
Especificaciones de implementación de servicios compatibles. Para más detalles, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
specification |
String |
ID único de cada especificación |
billing_spec |
String |
ID único de las especificaciones de facturación |
spec_status |
String |
Estado de las especificaciones
|
is_open |
Boolean |
Si desea habilitar las especificaciones. El valor predeterminado es true. Si este parámetro se establece en false, debe enviar un ticket de servicio para solicitar las especificaciones. |
source_type |
String |
Tipo del modelo al que se aplican las especificaciones.
|
is_free |
Boolean |
Si la variante es gratis. El valor true indica que la variante es gratuita. |
over_quota |
Boolean |
Si la cuota excede el límite superior. El valor true indica que la cuota excede el límite superior. |
extend_params |
Integer |
Concepto de facturación |
display_en |
String |
Descripción de las especificaciones en inglés |
display_cn |
String |
Descripción de las especificaciones en chino |
Muestras
- Muestra de solicitud
GET https://endpoint/v1/{project_id}/services/specifications
- Muestra de respuesta
{ "specifications": [ { "specification": "modelarts.vm.cpu.2u", "billing_spec": "modelarts.vm.cpu.2u", "is_open": true, "spec_status": "normal", "is_free": false, "over_quota": false, "extend_params": 1 }, { "specification": "modelarts.vm.gpu.p4", "billing_spec": "modelarts.vm.gpu.p4", "is_open": true, "spec_status": "normal", "is_free": false, "over_quota": false, "extend_params": 1 }, { "specification": "modelarts.vm.high.p3", "billing_spec": "modelarts.vm.high.p3", "is_open": true, "source_type": "auto", "spec_status": "normal", "is_free": false, "over_quota": false, "extend_params": 1 }, { "specification": "modelarts.vm.high.p2", "billing_spec": "modelarts.vm.high.p2", "is_open": true, "source_type": "auto", "spec_status": "normal", "is_free": false, "over_quota": false, "extend_params": 1 }, { "specification": , "billing_spec": , "is_open": false, "spec_status": "normal", "is_free": false, "over_quota": false, "extend_params": 1 } ] }
Código de estado
Para obtener más información sobre el código de estado, consulte Tabla 1.