Skip to content

Commit 225d32e

Browse files
committed
use okhttp instead of cio engine
1 parent 1095d33 commit 225d32e

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

firebase-vertexai/firebase-vertexai.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ dependencies {
8484
implementation(libs.ktor.client.okhttp)
8585
implementation(libs.ktor.client.core)
8686
implementation(libs.ktor.client.websockets)
87-
implementation(libs.ktor.client.cio)
8887
implementation(libs.ktor.client.content.negotiation)
8988
implementation(libs.ktor.serialization.kotlinx.json)
9089
implementation(libs.ktor.client.logging)

firebase-vertexai/src/main/kotlin/com/google/firebase/vertexai/LiveGenerativeModel.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import com.google.firebase.vertexai.type.RequestOptions
2929
import com.google.firebase.vertexai.type.Tool
3030
import com.google.firebase.vertexai.type.ToolConfig
3131
import io.ktor.client.HttpClient
32-
import io.ktor.client.engine.cio.CIO
32+
import io.ktor.client.engine.okhttp.OkHttp
3333
import io.ktor.client.plugins.websocket.WebSockets
3434
import io.ktor.client.plugins.websocket.webSocketSession
3535
import io.ktor.websocket.Frame
@@ -85,7 +85,7 @@ internal constructor(
8585
* @throws [ClosedChannelException] if channel was closed before creating a websocket connection.
8686
*/
8787
public suspend fun connect(): LiveSession? {
88-
val client = HttpClient(CIO) { install(WebSockets) }
88+
val client = HttpClient(OkHttp) { install(WebSockets) }
8989

9090
val bidiEndPoint = this.controller.getBidiEndpoint(location)
9191
val setup =

0 commit comments

Comments
 (0)