|
|
|
|
@ -191,7 +191,7 @@ import { useRoute } from 'vue-router'
|
|
|
|
|
import TaskSideBar from '@/components/TaskSideBar.vue'
|
|
|
|
|
import { useTaskStore } from '@/stores/taskStore'
|
|
|
|
|
import { useUserStore } from '@/stores/userStore'
|
|
|
|
|
import { submitFinetuneFromPerturbation, submitFinetuneFromUpload, submitEvaluateTask, submitHeatmapTask, startFinetuneTask, startEvaluateTask } from '@/api/task'
|
|
|
|
|
import { submitFinetuneFromPerturbation, submitFinetuneFromUpload, submitEvaluateTask, submitHeatmapTask } from '@/api/task'
|
|
|
|
|
import { getTaskImages } from '@/api/image'
|
|
|
|
|
import { FINETUNE_MAP } from '@/utils/constants'
|
|
|
|
|
import modal from '@/utils/modal'
|
|
|
|
|
@ -368,10 +368,9 @@ const submitTask = async () => {
|
|
|
|
|
taskId = res.task?.task_id || res.job_id
|
|
|
|
|
}
|
|
|
|
|
if (taskId) {
|
|
|
|
|
await startFinetuneTask(taskId)
|
|
|
|
|
await modal.showSuccess({
|
|
|
|
|
title: '任务提交成功',
|
|
|
|
|
message: '微调任务已创建并启动,正在处理中...',
|
|
|
|
|
message: '微调任务已创建并自动启动,正在处理中...',
|
|
|
|
|
hint: '可在「我的资源」中查看任务进度',
|
|
|
|
|
taskInfo: { taskName: formData.value.taskName, taskType }
|
|
|
|
|
})
|
|
|
|
|
@ -381,13 +380,14 @@ const submitTask = async () => {
|
|
|
|
|
if (!formData.value.sourceId) throw new Error('请选择微调任务')
|
|
|
|
|
const res = await submitEvaluateTask({ finetune_task_id: formData.value.sourceId, evaluate_name: formData.value.taskName })
|
|
|
|
|
taskId = res.task?.task_id || res.job_id
|
|
|
|
|
if (taskId) await startEvaluateTask(taskId)
|
|
|
|
|
await modal.showSuccess({
|
|
|
|
|
title: '任务提交成功',
|
|
|
|
|
message: '评估任务已创建并启动,正在处理中...',
|
|
|
|
|
hint: '可在「我的资源」中查看任务进度',
|
|
|
|
|
taskInfo: { taskName: formData.value.taskName, taskType }
|
|
|
|
|
})
|
|
|
|
|
if (taskId) {
|
|
|
|
|
await modal.showSuccess({
|
|
|
|
|
title: '任务提交成功',
|
|
|
|
|
message: '评估任务已创建并自动启动,正在处理中...',
|
|
|
|
|
hint: '可在「我的资源」中查看任务进度',
|
|
|
|
|
taskInfo: { taskName: formData.value.taskName, taskType }
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
} else if (subpageType.value === 'heatmap') {
|
|
|
|
|
taskType = '热力图分析'
|
|
|
|
|
if (!formData.value.sourceId) throw new Error('请选择加噪任务')
|
|
|
|
|
|