Classes
GeminiLiveSession
Defined in: packages/providers/google/src/live.ts:35
Extends
LiveLLMSession
Constructors
Constructor
new GeminiLiveSession():
GeminiLiveSession
Defined in: packages/providers/google/src/live.ts:39
Returns
GeminiLiveSession
Overrides
LiveLLMSession.constructor
Properties
session
session:
undefined
|Session
Defined in: packages/providers/google/src/live.ts:36
closed
closed:
boolean
=false
Defined in: packages/providers/google/src/live.ts:37
Overrides
LiveLLMSession.closed
Methods
handleLiveEvents()
handleLiveEvents(
event
,toolCalls
):void
Defined in: packages/providers/google/src/live.ts:89
Parameters
event
LiveServerMessage
toolCalls
BaseTool
<any
>[]
Returns
void
sendMessage()
sendMessage(
message
):void
Defined in: packages/providers/google/src/live.ts:259
Parameters
message
ChatMessage
Returns
void
Overrides
LiveLLMSession.sendMessage
disconnect()
disconnect():
Promise
<void
>
Defined in: packages/providers/google/src/live.ts:266
Returns
Promise
<void
>
Overrides
LiveLLMSession.disconnect