|
|
|
@@ -1126,7 +1126,6 @@ func RegisterRoutes(m *macaron.Macaron) { |
|
|
|
}) |
|
|
|
m.Get("/create", reqWechatBind, reqRepoCloudBrainWriter, repo.CloudBrainBenchmarkNew) |
|
|
|
m.Post("/create", reqWechatBind, reqRepoCloudBrainWriter, bindIgnErr(auth.CreateCloudBrainForm{}), repo.CloudBrainBenchmarkCreate) |
|
|
|
m.Post("/create_safetytask", reqWechatBind, reqRepoCloudBrainWriter, repo.CloudBrainAiSafetyCreate) |
|
|
|
m.Get("/create_safetytask_test", repo.CloudBrainAiSafetyCreateTest) |
|
|
|
m.Get("/get_child_types", repo.GetChildTypes) |
|
|
|
}) |
|
|
|
@@ -1174,7 +1173,7 @@ func RegisterRoutes(m *macaron.Macaron) { |
|
|
|
}, context.RepoRef()) |
|
|
|
m.Group("/modelmanage", func() { |
|
|
|
m.Post("/create_model", repo.SaveModel) |
|
|
|
m.Post("/create_model_convert", reqRepoModelManageWriter, repo.SaveModelConvert) |
|
|
|
m.Post("/create_model_convert", reqWechatBind, reqRepoModelManageWriter, repo.SaveModelConvert) |
|
|
|
m.Post("/create_new_model", repo.SaveNewNameModel) |
|
|
|
m.Delete("/delete_model", repo.DeleteModel) |
|
|
|
m.Post("/delete_model_convert/:id", repo.DeleteModelConvert) |
|
|
|
@@ -1201,6 +1200,15 @@ func RegisterRoutes(m *macaron.Macaron) { |
|
|
|
m.Get("/downloadall", repo.DownloadMultiModelFile) |
|
|
|
}, context.RepoRef()) |
|
|
|
|
|
|
|
m.Group("/modelsafety", func() { |
|
|
|
m.Group("/:jobid", func() { |
|
|
|
m.Get("", reqRepoCloudBrainWriter, repo.GetAiSafetyTask) |
|
|
|
m.Post("/stop", cloudbrain.AdminOrOwnerOrJobCreaterRight, repo.StopAiSafetyTask) |
|
|
|
m.Post("/del", cloudbrain.AdminOrOwnerOrJobCreaterRight, repo.DelAiSafetyTask) |
|
|
|
m.Post("/create", reqWechatBind, reqRepoCloudBrainWriter, repo.CloudBrainAiSafetyCreate) |
|
|
|
}) |
|
|
|
}, context.RepoRef()) |
|
|
|
|
|
|
|
m.Group("/debugjob", func() { |
|
|
|
m.Get("", reqRepoCloudBrainReader, repo.DebugJobIndex) |
|
|
|
}, context.RepoRef()) |
|
|
|
|