From 67b683f6fa24d65ccb7c5ae532bb7c3e8a02c366 Mon Sep 17 00:00:00 2001 From: JeshuaRen <270813223@qq.com> Date: Tue, 3 Sep 2024 16:51:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Efinetuning=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdks/scheduler/models.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sdks/scheduler/models.go b/sdks/scheduler/models.go index 2313866..ccb2ec6 100644 --- a/sdks/scheduler/models.go +++ b/sdks/scheduler/models.go @@ -45,6 +45,7 @@ var JobInfoTypeUnion = types.NewTypeUnion[JobInfo]( (*MultiInstanceJobInfo)(nil), (*InstanceJobInfo)(nil), (*UpdateMultiInstanceJobInfo)(nil), + (*FinetuningJobInfo)(nil), ) var _ = serder.UseTypeUnionInternallyTagged(&JobInfoTypeUnion, "type") @@ -66,6 +67,16 @@ type NormalJobInfo struct { Services JobServicesInfo `json:"services"` } +type FinetuningJobInfo struct { + serder.Metadata `union:"Finetuning"` + JobInfoBase + Type string `json:"type"` + Files JobFilesInfo `json:"files"` + Runtime JobRuntimeInfo `json:"runtime"` + Resources JobResourcesInfo `json:"resources"` + Services JobServicesInfo `json:"services"` +} + type DataReturnJobInfo struct { serder.Metadata `union:"DataReturn"` JobInfoBase