Skip to content

Commit 2d98165

Browse files
committed
chore: add deploymentModel to new endpoints
1 parent 3216ffa commit 2d98165

File tree

6 files changed

+22
-14
lines changed

6 files changed

+22
-14
lines changed

openai-java-core/src/main/kotlin/com/openai/services/async/ResponseServiceAsyncImpl.kt

+12-4
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,11 @@ class ResponseServiceAsyncImpl internal constructor(private val clientOptions: C
103103
.addPathSegments("responses")
104104
.body(json(clientOptions.jsonMapper, params._body()))
105105
.build()
106-
.prepareAsync(clientOptions, params)
106+
.prepareAsync(
107+
clientOptions,
108+
params,
109+
deploymentModel = params.model().toString(),
110+
)
107111
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
108112
return request
109113
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }
@@ -144,7 +148,11 @@ class ResponseServiceAsyncImpl internal constructor(private val clientOptions: C
144148
)
145149
)
146150
.build()
147-
.prepareAsync(clientOptions, params)
151+
.prepareAsync(
152+
clientOptions,
153+
params,
154+
deploymentModel = params.model().toString(),
155+
)
148156
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
149157
return request
150158
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }
@@ -175,7 +183,7 @@ class ResponseServiceAsyncImpl internal constructor(private val clientOptions: C
175183
.method(HttpMethod.GET)
176184
.addPathSegments("responses", params.getPathParam(0))
177185
.build()
178-
.prepareAsync(clientOptions, params)
186+
.prepareAsync(clientOptions, params, deploymentModel = null)
179187
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
180188
return request
181189
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }
@@ -204,7 +212,7 @@ class ResponseServiceAsyncImpl internal constructor(private val clientOptions: C
204212
.addPathSegments("responses", params.getPathParam(0))
205213
.apply { params._body().ifPresent { body(json(clientOptions.jsonMapper, it)) } }
206214
.build()
207-
.prepareAsync(clientOptions, params)
215+
.prepareAsync(clientOptions, params, deploymentModel = null)
208216
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
209217
return request
210218
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }

openai-java-core/src/main/kotlin/com/openai/services/async/VectorStoreServiceAsyncImpl.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ class VectorStoreServiceAsyncImpl internal constructor(private val clientOptions
291291
.putAllHeaders(DEFAULT_HEADERS)
292292
.body(json(clientOptions.jsonMapper, params._body()))
293293
.build()
294-
.prepareAsync(clientOptions, params)
294+
.prepareAsync(clientOptions, params, deploymentModel = null)
295295
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
296296
return request
297297
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }

openai-java-core/src/main/kotlin/com/openai/services/async/vectorstores/FileServiceAsyncImpl.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ class FileServiceAsyncImpl internal constructor(private val clientOptions: Clien
174174
.putAllHeaders(DEFAULT_HEADERS)
175175
.body(json(clientOptions.jsonMapper, params._body()))
176176
.build()
177-
.prepareAsync(clientOptions, params)
177+
.prepareAsync(clientOptions, params, deploymentModel = null)
178178
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
179179
return request
180180
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }
@@ -286,7 +286,7 @@ class FileServiceAsyncImpl internal constructor(private val clientOptions: Clien
286286
)
287287
.putAllHeaders(DEFAULT_HEADERS)
288288
.build()
289-
.prepareAsync(clientOptions, params)
289+
.prepareAsync(clientOptions, params, deploymentModel = null)
290290
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
291291
return request
292292
.thenComposeAsync { clientOptions.httpClient.executeAsync(it, requestOptions) }

openai-java-core/src/main/kotlin/com/openai/services/blocking/ResponseServiceImpl.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ class ResponseServiceImpl internal constructor(private val clientOptions: Client
9090
.addPathSegments("responses")
9191
.body(json(clientOptions.jsonMapper, params._body()))
9292
.build()
93-
.prepare(clientOptions, params)
93+
.prepare(clientOptions, params, deploymentModel = params.model().toString())
9494
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
9595
val response = clientOptions.httpClient.execute(request, requestOptions)
9696
return response.parseable {
@@ -128,7 +128,7 @@ class ResponseServiceImpl internal constructor(private val clientOptions: Client
128128
)
129129
)
130130
.build()
131-
.prepare(clientOptions, params)
131+
.prepare(clientOptions, params, deploymentModel = params.model().toString())
132132
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
133133
val response = clientOptions.httpClient.execute(request, requestOptions)
134134
return response.parseable {
@@ -156,7 +156,7 @@ class ResponseServiceImpl internal constructor(private val clientOptions: Client
156156
.method(HttpMethod.GET)
157157
.addPathSegments("responses", params.getPathParam(0))
158158
.build()
159-
.prepare(clientOptions, params)
159+
.prepare(clientOptions, params, deploymentModel = null)
160160
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
161161
val response = clientOptions.httpClient.execute(request, requestOptions)
162162
return response.parseable {
@@ -182,7 +182,7 @@ class ResponseServiceImpl internal constructor(private val clientOptions: Client
182182
.addPathSegments("responses", params.getPathParam(0))
183183
.apply { params._body().ifPresent { body(json(clientOptions.jsonMapper, it)) } }
184184
.build()
185-
.prepare(clientOptions, params)
185+
.prepare(clientOptions, params, deploymentModel = null)
186186
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
187187
val response = clientOptions.httpClient.execute(request, requestOptions)
188188
return response.parseable { response.use { deleteHandler.handle(it) } }

openai-java-core/src/main/kotlin/com/openai/services/blocking/VectorStoreServiceImpl.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ class VectorStoreServiceImpl internal constructor(private val clientOptions: Cli
269269
.putAllHeaders(DEFAULT_HEADERS)
270270
.body(json(clientOptions.jsonMapper, params._body()))
271271
.build()
272-
.prepare(clientOptions, params)
272+
.prepare(clientOptions, params, deploymentModel = null)
273273
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
274274
val response = clientOptions.httpClient.execute(request, requestOptions)
275275
return response.parseable {

openai-java-core/src/main/kotlin/com/openai/services/blocking/vectorstores/FileServiceImpl.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ class FileServiceImpl internal constructor(private val clientOptions: ClientOpti
157157
.putAllHeaders(DEFAULT_HEADERS)
158158
.body(json(clientOptions.jsonMapper, params._body()))
159159
.build()
160-
.prepare(clientOptions, params)
160+
.prepare(clientOptions, params, deploymentModel = null)
161161
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
162162
val response = clientOptions.httpClient.execute(request, requestOptions)
163163
return response.parseable {
@@ -254,7 +254,7 @@ class FileServiceImpl internal constructor(private val clientOptions: ClientOpti
254254
)
255255
.putAllHeaders(DEFAULT_HEADERS)
256256
.build()
257-
.prepare(clientOptions, params)
257+
.prepare(clientOptions, params, deploymentModel = null)
258258
val requestOptions = requestOptions.applyDefaults(RequestOptions.from(clientOptions))
259259
val response = clientOptions.httpClient.execute(request, requestOptions)
260260
return response.parseable {

0 commit comments

Comments
 (0)