added stoptaskai

This commit is contained in:
tzwang 2025-01-06 16:09:42 +08:00
parent e7089b705a
commit abfb0be4fb
3 changed files with 12 additions and 0 deletions

View File

@ -51,6 +51,7 @@ SubmitTaskAi : "/sothisai/api/{taskGroup}/training/tasks"
DeleteTaskAi : "/sothisai/api/tasks"
GetResourceSpec : "/sothisai/api/tasks/resources"
GetInstanceLog : "/sothisai/api/tasks/{taskId}/instances/worker/{instanceNum}/log"
StopTaskAi: "/sothisai/api/tasks/{taskId}/actions/stop"
# 作业
GetQueueNames: "/hpc/openapi/v2/queuenames/users/{username}" #查询用户可访问队列

View File

@ -39,6 +39,7 @@ type AiConf struct {
DeleteTaskAi string
GetResourceSpec string
GetInstanceLog string
StopTaskAi string
}
// 曙光作业

View File

@ -796,6 +796,15 @@ message DeleteTaskAiReq {
string ids = 1;
}
message StopTaskAiReq {
string id = 1;
}
message StopTaskAiResp {
string code = 1;
bool data = 2;
string msg = 3;}
message DeleteTaskAiResp {
string code = 1;
bool data = 2;
@ -1393,6 +1402,7 @@ service hpcAC {
rpc GetPytorchTask (GetPytorchTaskReq) returns (GetPytorchTaskResp);
rpc GetTensorflowTask (GetTensorflowTaskReq) returns (GetTensorflowTaskResp);
rpc DeleteTaskAi (DeleteTaskAiReq) returns (DeleteTaskAiResp);
rpc StopTaskAi (StopTaskAiReq) returns (StopTaskAiResp);
rpc GetResourceSpec (GetResourceSpecReq) returns (GetResourceSpecResp);
rpc GetInstanceLog (GetInstanceLogReq) returns (GetInstanceLogResp);
rpc GetInstanceListAi (GetInstanceListReq) returns (GetInstanceListResp);