24
24
import com .theokanning .openai .embedding .EmbeddingRequest ;
25
25
import com .theokanning .openai .embedding .EmbeddingResult ;
26
26
import com .theokanning .openai .file .File ;
27
+ import com .theokanning .openai .fine_tuning .FineTuningEvent ;
28
+ import com .theokanning .openai .fine_tuning .FineTuningJob ;
29
+ import com .theokanning .openai .fine_tuning .FineTuningJobRequest ;
27
30
import com .theokanning .openai .finetune .FineTuneEvent ;
28
31
import com .theokanning .openai .finetune .FineTuneRequest ;
29
32
import com .theokanning .openai .finetune .FineTuneResult ;
@@ -170,6 +173,27 @@ public File retrieveFile(String fileId) {
170
173
return execute (api .retrieveFile (fileId ));
171
174
}
172
175
176
+ public FineTuningJob createFineTuningJob (FineTuningJobRequest request ) {
177
+ return execute (api .createFineTuningJob (request ));
178
+ }
179
+
180
+ public List <FineTuningJob > listFineTuningJobs () {
181
+ return execute (api .listFineTuningJobs ()).data ;
182
+ }
183
+
184
+ public FineTuningJob retrieveFineTuningJob (String fineTuningJobId ) {
185
+ return execute (api .retrieveFineTuningJob (fineTuningJobId ));
186
+ }
187
+
188
+ public FineTuningJob cancelFineTuningJob (String fineTuningJobId ) {
189
+ return execute (api .cancelFineTuningJob (fineTuningJobId ));
190
+ }
191
+
192
+ public List <FineTuningEvent > listFineTuningJobEvents (String fineTuningJobId ) {
193
+ return execute (api .listFineTuningJobEvents (fineTuningJobId )).data ;
194
+ }
195
+
196
+ @ Deprecated
173
197
public FineTuneResult createFineTune (FineTuneRequest request ) {
174
198
return execute (api .createFineTune (request ));
175
199
}
@@ -178,18 +202,22 @@ public CompletionResult createFineTuneCompletion(CompletionRequest request) {
178
202
return execute (api .createFineTuneCompletion (request ));
179
203
}
180
204
205
+ @ Deprecated
181
206
public List <FineTuneResult > listFineTunes () {
182
207
return execute (api .listFineTunes ()).data ;
183
208
}
184
209
210
+ @ Deprecated
185
211
public FineTuneResult retrieveFineTune (String fineTuneId ) {
186
212
return execute (api .retrieveFineTune (fineTuneId ));
187
213
}
188
214
215
+ @ Deprecated
189
216
public FineTuneResult cancelFineTune (String fineTuneId ) {
190
217
return execute (api .cancelFineTune (fineTuneId ));
191
218
}
192
219
220
+ @ Deprecated
193
221
public List <FineTuneEvent > listFineTuneEvents (String fineTuneId ) {
194
222
return execute (api .listFineTuneEvents (fineTuneId )).data ;
195
223
}
0 commit comments