Skip to content

Commit db7aad0

Browse files
fix(client): compilation error in adding streaming discriminator (#342)
1 parent 0298225 commit db7aad0

File tree

2 files changed

+4
-12
lines changed

2 files changed

+4
-12
lines changed

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

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
package com.openai.services.async.audio
44

55
import com.openai.core.ClientOptions
6-
import com.openai.core.JsonValue
6+
import com.openai.core.MultipartField
77
import com.openai.core.RequestOptions
88
import com.openai.core.handlers.errorHandler
99
import com.openai.core.handlers.jsonHandler
@@ -109,11 +109,7 @@ class TranscriptionServiceAsyncImpl internal constructor(private val clientOptio
109109
.body(
110110
multipartFormData(
111111
clientOptions.jsonMapper,
112-
params
113-
._body()
114-
.toBuilder()
115-
.putAdditionalProperty("stream", JsonValue.from(true))
116-
.build(),
112+
params._body() + ("stream" to MultipartField.of(true)),
117113
)
118114
)
119115
.build()

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

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
package com.openai.services.blocking.audio
44

55
import com.openai.core.ClientOptions
6-
import com.openai.core.JsonValue
6+
import com.openai.core.MultipartField
77
import com.openai.core.RequestOptions
88
import com.openai.core.handlers.errorHandler
99
import com.openai.core.handlers.jsonHandler
@@ -96,11 +96,7 @@ class TranscriptionServiceImpl internal constructor(private val clientOptions: C
9696
.body(
9797
multipartFormData(
9898
clientOptions.jsonMapper,
99-
params
100-
._body()
101-
.toBuilder()
102-
.putAdditionalProperty("stream", JsonValue.from(true))
103-
.build(),
99+
params._body() + ("stream" to MultipartField.of(true)),
104100
)
105101
)
106102
.build()

0 commit comments

Comments
 (0)