LiveSession

external interface LiveSession : JsAny(source)

Properties

Link copied to clipboard
abstract val isClosed: Boolean

Functions

Link copied to clipboard
abstract fun close(): Promise<JsAny?>
Link copied to clipboard
abstract fun receive(): AsyncGenerator
Link copied to clipboard
abstract fun send(request: JsAny, turnComplete: Boolean): Promise<JsAny?>
Link copied to clipboard
abstract fun sendAudioRealtime(blob: JsAny): Promise<JsAny?>
Link copied to clipboard
abstract fun sendFunctionResponses(functionResponses: JsAny): Promise<JsAny?>
Link copied to clipboard
abstract fun sendTextRealtime(text: String): Promise<JsAny?>
Link copied to clipboard
abstract fun sendVideoRealtime(blob: JsAny): Promise<JsAny?>