获取算法版本详情。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求语法
GET /api/v1/algorithms/{AlgorithmId}/versions/{AlgorithmVersion} HTTP/1.1
路径参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| AlgorithmId |
string |
否 |
算法 ID。 |
algo-xsldfvu1334 |
| AlgorithmVersion |
string |
否 |
算法版本。 |
v0.0.1 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
当前API无需请求参数
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
请求返回数据。 |
||
| AlgorithmSpec | AlgorithmSpec |
算法详情。 |
|
| AlgorithmId |
string |
算法 ID。 |
algo-xsldfvu1334 |
| AlgorithmName |
string |
算法名。 |
llm_training |
| AlgorithmProvider |
string |
算法提供方。 |
pai |
| AlgorithmVersion |
string |
算法版本。 |
v0.0.1 |
| GmtCreateTime |
string |
算法创建时间。 |
2024-07-10T11:49:47Z |
| GmtModifiedTime |
string |
算法更新时间。 |
2024-07-10T11:49:47Z |
| UserId |
string |
算法归属用户 ID。 |
123456789 |
| TenantId |
string |
算法归属租户 ID。 |
123456789 |
示例
正常返回示例
JSON格式
{
"AlgorithmSpec": {
"OutputChannels": [
{
"Description": "模型输出。",
"Required": true,
"Properties": {},
"Name": "Model",
"SupportedChannelTypes": [
"oss"
]
}
],
"HyperParameters": [
{
"DefaultValue": "0",
"Type": "Integer",
"Description": "参数定义了训练的batch_size。",
"Required": true,
"Name": "batch_size",
"Range": {
"Enum": [
"0"
],
"MinLength": 1,
"MaxLength": 30,
"Minimum": "0",
"Maximum": "10",
"ExclusiveMinimum": true,
"ExclusiveMaximum": true,
"Pattern": "^\\+?[1-9][0-9]*$"
},
"DisplayName": "Batch Size"
}
],
"JobType": "TFJob",
"Command": [
"python train.py"
],
"MetricDefinitions": [
{
"Description": "训练损失函数。",
"Regex": ".*train:loss=([-+]?[0-9]*\\\\.?[0-9]+(?:[eE][-+]?[0-9]+)?).*",
"Name": "loss"
}
],
"InputChannels": [
{
"Description": "模型输出。",
"Required": true,
"Properties": {},
"Name": "Model",
"SupportedChannelTypes": [
"oss"
]
}
],
"SupportsDistributedTraining": true,
"Image": "registry.cn-shanghai.aliyuncs.com/pai-training/kmeans:v1.0.0",
"SupportedInstanceTypes": [
"ecs.g6.2xlarge"
],
"ComputeResource": {
"Policy": {
"Version": "V1",
"Value": "[{\\\"MinTotalCount\\\":1,\\\"MaxTotalCount\\\":4,\\\"RolePolicies\\\":{\\\"chief\\\":{\\\"Count\\\":1},\\\"ps\\\":{\\\"Count\\\":1},\\\"worker\\\":{\\\"Percentage\\\":100}}},{\\\"MinTotalCount\\\":5,\\\"MaxTotalCount\\\":10,\\\"RolePolicies\\\":{\\\"chief\\\":{\\\"Count\\\":1},\\\"ps\\\":{\\\"Percentage\\\":20},\\\"worker\\\":{\\\"Percentage\\\":80}}},{\\\"MinTotalCount\\\":11,\\\"RolePolicies\\\":{\\\"chief\\\":{\\\"Count\\\":1},\\\"ps\\\":{\\\"Percentage\\\":40},\\\"worker\\\":{\\\"Percentage\\\":60}}}]"
}
},
"CodeDir": {
"LocationType": "OSS",
"LocationValue": {
"test": "test",
"test2": 1
}
},
"Customization": {
"CodeDir": true
},
"ResourceRequirements": [
{
"Key": "SupportedMachineTypes",
"Operator": "in",
"Values": [
"ecs.gn5-c4g1.xlarge"
]
}
],
"ProgressDefinitions": {
"OverallProgress": {
"Description": "training progress",
"Regex": "^[0-9]+([.][0-9]+){0,1}$"
},
"RemainingTime": {
"Description": "training remaining time",
"Regex": "^[0-9]+([.][0-9]+){0,1}$"
}
}
},
"AlgorithmId": "algo-xsldfvu1334",
"AlgorithmName": "llm_training",
"AlgorithmProvider": "pai",
"AlgorithmVersion": "v0.0.1",
"GmtCreateTime": "2024-07-10T11:49:47Z",
"GmtModifiedTime": "2024-07-10T11:49:47Z",
"UserId": "123456789",
"TenantId": "123456789"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。
该文章对您有帮助吗?