refactor: 调优创建提取表单模型
将默认参数、命令构建、payload 构造逻辑抽离为 fineTuneFormModel.ts,新增 FineTuneStartPayload 类型约束启动训练接口,FineTuneCreateView 瘦身为视图层,列表微调,回归脚本适配。
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { get, post, put, del } from '../request'
|
||||
import type { FineTuneTask, TrainingProgress } from '@/types'
|
||||
import type { FineTuneStartPayload, FineTuneTask, TrainingProgress } from '@/types'
|
||||
|
||||
/** 训练任务列表 */
|
||||
export const getFineTuneList = () => get<FineTuneTask[]>('/fine-tune')
|
||||
@@ -16,7 +16,7 @@ export const createFineTune = (data: Partial<FineTuneTask>) =>
|
||||
post<{ id: string | number }>('/fine-tune', data)
|
||||
|
||||
/** 启动训练(第二步) */
|
||||
export const startFineTune = (data: any) => post('/fine-tune/start', data)
|
||||
export const startFineTune = (data: FineTuneStartPayload) => post('/fine-tune/start', data)
|
||||
|
||||
/** 更新训练任务 */
|
||||
export const updateFineTune = (id: string | number, data: Partial<FineTuneTask>) =>
|
||||
|
||||
Reference in New Issue
Block a user