Skip to content

LiveLLMSession

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:17

new LiveLLMSession(): LiveLLMSession

LiveLLMSession

protected eventQueue: LiveEvent[] = []

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:18


protected eventResolvers: (value) => void[] = []

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:19

LiveEvent

void


closed: boolean = false

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:20

get abstract messageSender(): MessageSender

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:21

MessageSender

sendMessage(message): void

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:45

ChatMessage

void


streamEvents(): AsyncIterable<LiveEvent>

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:77

AsyncIterable<LiveEvent>


abstract disconnect(): Promise<void>

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:86

Promise<void>


protected nextEvent(): Promise<undefined | LiveEvent>

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:88

Promise<undefined | LiveEvent>


pushEventToQueue(event): void

Defined in: .build/typescript/packages/core/src/llms/live/live.ts:101

LiveEvent

void