Classes
GeminiLive
Defined in: packages/providers/google/src/live.ts:203
Extends
LiveLLM
Constructors
Constructor
new GeminiLive(
init?
):GeminiLive
Defined in: packages/providers/google/src/live.ts:210
Parameters
init?
Returns
GeminiLive
Overrides
LiveLLM.constructor
Properties
voiceName?
optional
voiceName:GeminiVoiceName
Defined in: packages/providers/google/src/live.ts:206
model
model:
GEMINI_MODEL
Defined in: packages/providers/google/src/live.ts:207
httpOptions?
optional
httpOptions:HttpOptions
Defined in: packages/providers/google/src/live.ts:208
Methods
getEphemeralKey()
getEphemeralKey():
Promise
<string
>
Defined in: packages/providers/google/src/live.ts:231
Returns
Promise
<string
>
Overrides
LiveLLM.getEphemeralKey
connect()
connect(
config?
):Promise
<GeminiLiveSession
>
Defined in: packages/providers/google/src/live.ts:255
Parameters
config?
LiveConnectConfig
Returns
Promise
<GeminiLiveSession
>
Overrides
LiveLLM.connect