Skip to content

Commit 0c07277

Browse files
committed
Treat URLs as relative instead of absolute
1 parent ac5f107 commit 0c07277

File tree

1 file changed

+65
-65
lines changed

1 file changed

+65
-65
lines changed

client/src/main/java/com/theokanning/openai/client/OpenAiApi.java

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)