Logo
Classes

LiveLLM

Defined in: packages/core/src/llms/live/live.ts:111

Constructors

Constructor

new LiveLLM(): LiveLLM

Returns

LiveLLM

Properties

capabilities

capabilities: Set<LiveLLMCapability>

Defined in: packages/core/src/llms/live/live.ts:116

Set of capabilities supported by this implementation. Override in subclasses as needed.

Methods

connect()

abstract connect(config?): Promise<LiveLLMSession>

Defined in: packages/core/src/llms/live/live.ts:118

Parameters

config?

LiveConnectConfig

Returns

Promise<LiveLLMSession>


getEphemeralKey()

abstract getEphemeralKey(): Promise<undefined | string>

Defined in: packages/core/src/llms/live/live.ts:119

Returns

Promise<undefined | string>


hasCapability()

hasCapability(capability): boolean

Defined in: packages/core/src/llms/live/live.ts:121

Parameters

capability

LiveLLMCapability

Returns

boolean