@@ -56,126 +56,126 @@ public interface OpenAiApi {
5656 @ GET ("v1/models" )
5757 Single <OpenAiResponse <Model >> listModels ();
5858
59- @ GET ("/ v1/models/{model_id}" )
59+ @ GET ("v1/models/{model_id}" )
6060 Single <Model > getModel (@ Path ("model_id" ) String modelId );
6161
62- @ POST ("/ v1/completions" )
62+ @ POST ("v1/completions" )
6363 Single <CompletionResult > createCompletion (@ Body CompletionRequest request );
6464
6565 @ Streaming
66- @ POST ("/ v1/completions" )
66+ @ POST ("v1/completions" )
6767 Call <ResponseBody > createCompletionStream (@ Body CompletionRequest request );
6868
69- @ POST ("/ v1/chat/completions" )
69+ @ POST ("v1/chat/completions" )
7070 Single <ChatCompletionResult > createChatCompletion (@ Body ChatCompletionRequest request );
7171
7272 @ Streaming
73- @ POST ("/ v1/chat/completions" )
73+ @ POST ("v1/chat/completions" )
7474 Call <ResponseBody > createChatCompletionStream (@ Body ChatCompletionRequest request );
7575
7676 @ Deprecated
77- @ POST ("/ v1/engines/{engine_id}/completions" )
77+ @ POST ("v1/engines/{engine_id}/completions" )
7878 Single <CompletionResult > createCompletion (@ Path ("engine_id" ) String engineId , @ Body CompletionRequest request );
7979
80- @ POST ("/ v1/edits" )
80+ @ POST ("v1/edits" )
8181 Single <EditResult > createEdit (@ Body EditRequest request );
8282
8383 @ Deprecated
84- @ POST ("/ v1/engines/{engine_id}/edits" )
84+ @ POST ("v1/engines/{engine_id}/edits" )
8585 Single <EditResult > createEdit (@ Path ("engine_id" ) String engineId , @ Body EditRequest request );
8686
87- @ POST ("/ v1/embeddings" )
87+ @ POST ("v1/embeddings" )
8888 Single <EmbeddingResult > createEmbeddings (@ Body EmbeddingRequest request );
8989
9090 @ Deprecated
91- @ POST ("/ v1/engines/{engine_id}/embeddings" )
91+ @ POST ("v1/engines/{engine_id}/embeddings" )
9292 Single <EmbeddingResult > createEmbeddings (@ Path ("engine_id" ) String engineId , @ Body EmbeddingRequest request );
9393
94- @ GET ("/ v1/files" )
94+ @ GET ("v1/files" )
9595 Single <OpenAiResponse <File >> listFiles ();
9696
9797 @ Multipart
98- @ POST ("/ v1/files" )
98+ @ POST ("v1/files" )
9999 Single <File > uploadFile (@ Part ("purpose" ) RequestBody purpose , @ Part MultipartBody .Part file );
100100
101- @ DELETE ("/ v1/files/{file_id}" )
101+ @ DELETE ("v1/files/{file_id}" )
102102 Single <DeleteResult > deleteFile (@ Path ("file_id" ) String fileId );
103103
104- @ GET ("/ v1/files/{file_id}" )
104+ @ GET ("v1/files/{file_id}" )
105105 Single <File > retrieveFile (@ Path ("file_id" ) String fileId );
106106
107107 @ Streaming
108- @ GET ("/ v1/files/{file_id}/content" )
108+ @ GET ("v1/files/{file_id}/content" )
109109 Single <ResponseBody > retrieveFileContent (@ Path ("file_id" ) String fileId );
110110
111- @ POST ("/ v1/fine_tuning/jobs" )
111+ @ POST ("v1/fine_tuning/jobs" )
112112 Single <FineTuningJob > createFineTuningJob (@ Body FineTuningJobRequest request );
113113
114- @ GET ("/ v1/fine_tuning/jobs" )
114+ @ GET ("v1/fine_tuning/jobs" )
115115 Single <OpenAiResponse <FineTuningJob >> listFineTuningJobs ();
116116
117- @ GET ("/ v1/fine_tuning/jobs/{fine_tuning_job_id}" )
117+ @ GET ("v1/fine_tuning/jobs/{fine_tuning_job_id}" )
118118 Single <FineTuningJob > retrieveFineTuningJob (@ Path ("fine_tuning_job_id" ) String fineTuningJobId );
119119
120- @ POST ("/ v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel" )
120+ @ POST ("v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel" )
121121 Single <FineTuningJob > cancelFineTuningJob (@ Path ("fine_tuning_job_id" ) String fineTuningJobId );
122122
123- @ GET ("/ v1/fine_tuning/jobs/{fine_tuning_job_id}/events" )
123+ @ GET ("v1/fine_tuning/jobs/{fine_tuning_job_id}/events" )
124124 Single <OpenAiResponse <FineTuningEvent >> listFineTuningJobEvents (@ Path ("fine_tuning_job_id" ) String fineTuningJobId );
125125
126126 @ Deprecated
127- @ POST ("/ v1/fine-tunes" )
127+ @ POST ("v1/fine-tunes" )
128128 Single <FineTuneResult > createFineTune (@ Body FineTuneRequest request );
129129
130- @ POST ("/ v1/completions" )
130+ @ POST ("v1/completions" )
131131 Single <CompletionResult > createFineTuneCompletion (@ Body CompletionRequest request );
132132
133133 @ Deprecated
134- @ GET ("/ v1/fine-tunes" )
134+ @ GET ("v1/fine-tunes" )
135135 Single <OpenAiResponse <FineTuneResult >> listFineTunes ();
136136
137137 @ Deprecated
138- @ GET ("/ v1/fine-tunes/{fine_tune_id}" )
138+ @ GET ("v1/fine-tunes/{fine_tune_id}" )
139139 Single <FineTuneResult > retrieveFineTune (@ Path ("fine_tune_id" ) String fineTuneId );
140140
141141 @ Deprecated
142- @ POST ("/ v1/fine-tunes/{fine_tune_id}/cancel" )
142+ @ POST ("v1/fine-tunes/{fine_tune_id}/cancel" )
143143 Single <FineTuneResult > cancelFineTune (@ Path ("fine_tune_id" ) String fineTuneId );
144144
145145 @ Deprecated
146- @ GET ("/ v1/fine-tunes/{fine_tune_id}/events" )
146+ @ GET ("v1/fine-tunes/{fine_tune_id}/events" )
147147 Single <OpenAiResponse <FineTuneEvent >> listFineTuneEvents (@ Path ("fine_tune_id" ) String fineTuneId );
148148
149- @ DELETE ("/ v1/models/{fine_tune_id}" )
149+ @ DELETE ("v1/models/{fine_tune_id}" )
150150 Single <DeleteResult > deleteFineTune (@ Path ("fine_tune_id" ) String fineTuneId );
151151
152- @ POST ("/ v1/images/generations" )
152+ @ POST ("v1/images/generations" )
153153 Single <ImageResult > createImage (@ Body CreateImageRequest request );
154154
155- @ POST ("/ v1/images/edits" )
155+ @ POST ("v1/images/edits" )
156156 Single <ImageResult > createImageEdit (@ Body RequestBody requestBody );
157157
158- @ POST ("/ v1/images/variations" )
158+ @ POST ("v1/images/variations" )
159159 Single <ImageResult > createImageVariation (@ Body RequestBody requestBody );
160160
161- @ POST ("/ v1/audio/transcriptions" )
161+ @ POST ("v1/audio/transcriptions" )
162162 Single <TranscriptionResult > createTranscription (@ Body RequestBody requestBody );
163163
164- @ POST ("/ v1/audio/translations" )
164+ @ POST ("v1/audio/translations" )
165165 Single <TranslationResult > createTranslation (@ Body RequestBody requestBody );
166166
167- @ POST ("/ v1/audio/speech" )
167+ @ POST ("v1/audio/speech" )
168168 Single <ResponseBody > createSpeech (@ Body CreateSpeechRequest requestBody );
169169
170- @ POST ("/ v1/moderations" )
170+ @ POST ("v1/moderations" )
171171 Single <ModerationResult > createModeration (@ Body ModerationRequest request );
172172
173173 @ Deprecated
174174 @ GET ("v1/engines" )
175175 Single <OpenAiResponse <Engine >> getEngines ();
176176
177177 @ Deprecated
178- @ GET ("/ v1/engines/{engine_id}" )
178+ @ GET ("v1/engines/{engine_id}" )
179179 Single <Engine > getEngine (@ Path ("engine_id" ) String engineId );
180180
181181 /**
@@ -200,125 +200,125 @@ public interface OpenAiApi {
200200 Single <BillingUsage > billingUsage (@ Query ("start_date" ) LocalDate starDate , @ Query ("end_date" ) LocalDate endDate );
201201
202202 @ Headers ({"OpenAI-Beta: assistants=v1" })
203- @ POST ("/ v1/assistants" )
203+ @ POST ("v1/assistants" )
204204 Single <Assistant > createAssistant (@ Body AssistantRequest request );
205205
206206 @ Headers ({"OpenAI-Beta: assistants=v1" })
207- @ GET ("/ v1/assistants/{assistant_id}" )
207+ @ GET ("v1/assistants/{assistant_id}" )
208208 Single <Assistant > retrieveAssistant (@ Path ("assistant_id" ) String assistantId );
209209
210210 @ Headers ({"OpenAI-Beta: assistants=v1" })
211- @ POST ("/ v1/assistants/{assistant_id}" )
211+ @ POST ("v1/assistants/{assistant_id}" )
212212 Single <Assistant > modifyAssistant (@ Path ("assistant_id" ) String assistantId , @ Body ModifyAssistantRequest request );
213213
214214 @ Headers ({"OpenAI-Beta: assistants=v1" })
215- @ DELETE ("/ v1/assistants/{assistant_id}" )
215+ @ DELETE ("v1/assistants/{assistant_id}" )
216216 Single <DeleteResult > deleteAssistant (@ Path ("assistant_id" ) String assistantId );
217217
218218 @ Headers ({"OpenAI-Beta: assistants=v1" })
219- @ GET ("/ v1/assistants" )
219+ @ GET ("v1/assistants" )
220220 Single <OpenAiResponse <Assistant >> listAssistants (@ QueryMap Map <String , Object > filterRequest );
221221
222222 @ Headers ({"OpenAI-Beta: assistants=v1" })
223- @ POST ("/ v1/assistants/{assistant_id}/files" )
223+ @ POST ("v1/assistants/{assistant_id}/files" )
224224 Single <AssistantFile > createAssistantFile (@ Path ("assistant_id" ) String assistantId , @ Body AssistantFileRequest fileRequest );
225225
226226 @ Headers ({"OpenAI-Beta: assistants=v1" })
227- @ GET ("/ v1/assistants/{assistant_id}/files/{file_id}" )
227+ @ GET ("v1/assistants/{assistant_id}/files/{file_id}" )
228228 Single <AssistantFile > retrieveAssistantFile (@ Path ("assistant_id" ) String assistantId , @ Path ("file_id" ) String fileId );
229229
230230 @ Headers ({"OpenAI-Beta: assistants=v1" })
231- @ DELETE ("/ v1/assistants/{assistant_id}/files/{file_id}" )
231+ @ DELETE ("v1/assistants/{assistant_id}/files/{file_id}" )
232232 Single <DeleteResult > deleteAssistantFile (@ Path ("assistant_id" ) String assistantId , @ Path ("file_id" ) String fileId );
233233
234234 @ Headers ({"OpenAI-Beta: assistants=v1" })
235- @ GET ("/ v1/assistants/{assistant_id}/files" )
235+ @ GET ("v1/assistants/{assistant_id}/files" )
236236 Single <OpenAiResponse <AssistantFile >> listAssistantFiles (@ Path ("assistant_id" ) String assistantId , @ QueryMap Map <String , Object > filterRequest );
237237
238238 @ Headers ({"OpenAI-Beta: assistants=v1" })
239- @ POST ("/ v1/threads" )
239+ @ POST ("v1/threads" )
240240 Single <Thread > createThread (@ Body ThreadRequest request );
241241
242242 @ Headers ({"OpenAI-Beta: assistants=v1" })
243- @ GET ("/ v1/threads/{thread_id}" )
243+ @ GET ("v1/threads/{thread_id}" )
244244 Single <Thread > retrieveThread (@ Path ("thread_id" ) String threadId );
245245
246246 @ Headers ({"OpenAI-Beta: assistants=v1" })
247- @ POST ("/ v1/threads/{thread_id}" )
247+ @ POST ("v1/threads/{thread_id}" )
248248 Single <Thread > modifyThread (@ Path ("thread_id" ) String threadId , @ Body ThreadRequest request );
249249
250250 @ Headers ({"OpenAI-Beta: assistants=v1" })
251- @ DELETE ("/ v1/threads/{thread_id}" )
251+ @ DELETE ("v1/threads/{thread_id}" )
252252 Single <DeleteResult > deleteThread (@ Path ("thread_id" ) String threadId );
253253
254254
255255 @ Headers ({"OpenAI-Beta: assistants=v1" })
256- @ POST ("/ v1/threads/{thread_id}/messages" )
256+ @ POST ("v1/threads/{thread_id}/messages" )
257257 Single <Message > createMessage (@ Path ("thread_id" ) String threadId , @ Body MessageRequest request );
258258
259259 @ Headers ({"OpenAI-Beta: assistants=v1" })
260- @ GET ("/ v1/threads/{thread_id}/messages/{message_id}" )
260+ @ GET ("v1/threads/{thread_id}/messages/{message_id}" )
261261 Single <Message > retrieveMessage (@ Path ("thread_id" ) String threadId , @ Path ("message_id" ) String messageId );
262262
263263 @ Headers ({"OpenAI-Beta: assistants=v1" })
264- @ POST ("/ v1/threads/{thread_id}/messages/{message_id}" )
264+ @ POST ("v1/threads/{thread_id}/messages/{message_id}" )
265265 Single <Message > modifyMessage (@ Path ("thread_id" ) String threadId , @ Path ("message_id" ) String messageId , @ Body ModifyMessageRequest request );
266266
267267 @ Headers ({"OpenAI-Beta: assistants=v1" })
268- @ GET ("/ v1/threads/{thread_id}/messages" )
268+ @ GET ("v1/threads/{thread_id}/messages" )
269269 Single <OpenAiResponse <Message >> listMessages (@ Path ("thread_id" ) String threadId );
270270
271271 @ Headers ({"OpenAI-Beta: assistants=v1" })
272- @ GET ("/ v1/threads/{thread_id}/messages" )
272+ @ GET ("v1/threads/{thread_id}/messages" )
273273 Single <OpenAiResponse <Message >> listMessages (@ Path ("thread_id" ) String threadId , @ QueryMap Map <String , Object > filterRequest );
274274
275275 @ Headers ({"OpenAI-Beta: assistants=v1" })
276- @ GET ("/ v1/threads/{thread_id}/messages/{message_id}/files/{file_id}" )
276+ @ GET ("v1/threads/{thread_id}/messages/{message_id}/files/{file_id}" )
277277 Single <MessageFile > retrieveMessageFile (@ Path ("thread_id" ) String threadId , @ Path ("message_id" ) String messageId , @ Path ("file_id" ) String fileId );
278278
279279 @ Headers ({"OpenAI-Beta: assistants=v1" })
280- @ GET ("/ v1/threads/{thread_id}/messages/{message_id}/files" )
280+ @ GET ("v1/threads/{thread_id}/messages/{message_id}/files" )
281281 Single <OpenAiResponse <MessageFile >> listMessageFiles (@ Path ("thread_id" ) String threadId , @ Path ("message_id" ) String messageId );
282282
283283 @ Headers ({"OpenAI-Beta: assistants=v1" })
284- @ GET ("/ v1/threads/{thread_id}/messages/{message_id}/files" )
284+ @ GET ("v1/threads/{thread_id}/messages/{message_id}/files" )
285285 Single <OpenAiResponse <MessageFile >> listMessageFiles (@ Path ("thread_id" ) String threadId , @ Path ("message_id" ) String messageId , @ QueryMap Map <String , Object > filterRequest );
286286
287287 @ Headers ("OpenAI-Beta: assistants=v1" )
288- @ POST ("/ v1/threads/{thread_id}/runs" )
288+ @ POST ("v1/threads/{thread_id}/runs" )
289289 Single <Run > createRun (@ Path ("thread_id" ) String threadId , @ Body RunCreateRequest runCreateRequest );
290290
291291 @ Headers ("OpenAI-Beta: assistants=v1" )
292- @ GET ("/ v1/threads/{thread_id}/runs/{run_id}" )
292+ @ GET ("v1/threads/{thread_id}/runs/{run_id}" )
293293 Single <Run > retrieveRun (@ Path ("thread_id" ) String threadId , @ Path ("run_id" ) String runId );
294294
295295 @ Headers ("OpenAI-Beta: assistants=v1" )
296- @ POST ("/ v1/threads/{thread_id}/runs/{run_id}" )
296+ @ POST ("v1/threads/{thread_id}/runs/{run_id}" )
297297 Single <Run > modifyRun (@ Path ("thread_id" ) String threadId , @ Path ("run_id" ) String runId , @ Body Map <String , String > metadata );
298298
299299 @ Headers ("OpenAI-Beta: assistants=v1" )
300- @ GET ("/ v1/threads/{thread_id}/runs" )
300+ @ GET ("v1/threads/{thread_id}/runs" )
301301 Single <OpenAiResponse <Run >> listRuns (@ Path ("thread_id" ) String threadId , @ QueryMap Map <String , String > listSearchParameters );
302302
303303
304304 @ Headers ("OpenAI-Beta: assistants=v1" )
305- @ POST ("/ v1/threads/{thread_id}/runs/{run_id}/submit_tool_outputs" )
305+ @ POST ("v1/threads/{thread_id}/runs/{run_id}/submit_tool_outputs" )
306306 Single <Run > submitToolOutputs (@ Path ("thread_id" ) String threadId , @ Path ("run_id" ) String runId , @ Body SubmitToolOutputsRequest submitToolOutputsRequest );
307307
308308
309309 @ Headers ("OpenAI-Beta: assistants=v1" )
310- @ POST ("/ v1/threads/{thread_id}/runs/{run_id}/cancel" )
310+ @ POST ("v1/threads/{thread_id}/runs/{run_id}/cancel" )
311311 Single <Run > cancelRun (@ Path ("thread_id" ) String threadId , @ Path ("run_id" ) String runId );
312312
313313 @ Headers ("OpenAI-Beta: assistants=v1" )
314- @ POST ("/ v1/threads/runs" )
314+ @ POST ("v1/threads/runs" )
315315 Single <Run > createThreadAndRun (@ Body CreateThreadAndRunRequest createThreadAndRunRequest );
316316
317317 @ Headers ("OpenAI-Beta: assistants=v1" )
318- @ GET ("/ v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}" )
318+ @ GET ("v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}" )
319319 Single <RunStep > retrieveRunStep (@ Path ("thread_id" ) String threadId , @ Path ("run_id" ) String runId , @ Path ("step_id" ) String stepId );
320320
321321 @ Headers ("OpenAI-Beta: assistants=v1" )
322- @ GET ("/ v1/threads/{thread_id}/runs/{run_id}/steps" )
322+ @ GET ("v1/threads/{thread_id}/runs/{run_id}/steps" )
323323 Single <OpenAiResponse <RunStep >> listRunSteps (@ Path ("thread_id" ) String threadId , @ Path ("run_id" ) String runId , @ QueryMap Map <String , String > listSearchParameters );
324324}
0 commit comments