|
|
|
@@ -255,10 +255,12 @@ func modelartsFileNoteBookCreate(ctx *context.Context, option api.CreateFileNote |
|
|
|
} |
|
|
|
|
|
|
|
var aiCenterCode = models.AICenterOfCloudBrainTwo |
|
|
|
var specId = setting.FileNoteBook.SpecIdNPU |
|
|
|
if setting.ModelartsCD.Enabled { |
|
|
|
aiCenterCode = models.AICenterOfChengdu |
|
|
|
specId = setting.FileNoteBook.SpecIdNPUCD |
|
|
|
} |
|
|
|
spec, err := resource.GetAndCheckSpec(ctx.User.ID, setting.FileNoteBook.SpecIdNPU, models.FindSpecsOptions{ |
|
|
|
spec, err := resource.GetAndCheckSpec(ctx.User.ID, specId, models.FindSpecsOptions{ |
|
|
|
JobType: models.JobTypeDebug, |
|
|
|
ComputeResource: models.NPU, |
|
|
|
Cluster: models.OpenICluster, |
|
|
|
@@ -278,7 +280,7 @@ func modelartsFileNoteBookCreate(ctx *context.Context, option api.CreateFileNote |
|
|
|
|
|
|
|
var jobId string |
|
|
|
if setting.ModelartsCD.Enabled { |
|
|
|
jobId, err = modelarts_cd.GenerateNotebook(ctx, displayJobName, jobName, "", getDescription(option), setting.FileNoteBook.ImageIdNPU, spec, option.File) |
|
|
|
jobId, err = modelarts_cd.GenerateNotebook(ctx, displayJobName, jobName, "", getDescription(option), setting.FileNoteBook.ImageIdNPUCD, spec, option.File) |
|
|
|
} else { |
|
|
|
jobId, err = modelarts.GenerateNotebook2(ctx, displayJobName, jobName, "", getDescription(option), setting.FileNoteBook.ImageIdNPU, spec, option.File) |
|
|
|
} |
|
|
|
|