Skip to content

@graphty/graphty-element / ai / StreamCallbacks

Interface: StreamCallbacks ​

Defined in: graphty-element/src/ai/providers/types.ts:59

Callbacks for streaming LLM responses.

Properties ​

onChunk ​

onChunk: (text) => void

Defined in: graphty-element/src/ai/providers/types.ts:61

Called when a text chunk is received

Parameters ​

text ​

string

Returns ​

void


onComplete ​

onComplete: (response) => void

Defined in: graphty-element/src/ai/providers/types.ts:67

Called when generation is complete

Parameters ​

response ​

LlmResponse

Returns ​

void


onError ​

onError: (error) => void

Defined in: graphty-element/src/ai/providers/types.ts:69

Called when an error occurs

Parameters ​

error ​

Error

Returns ​

void


onToolCall ​

onToolCall: (name, params) => void

Defined in: graphty-element/src/ai/providers/types.ts:63

Called when a tool call is initiated

Parameters ​

name ​

string

params ​

unknown

Returns ​

void


onToolResult ​

onToolResult: (name, result) => void

Defined in: graphty-element/src/ai/providers/types.ts:65

Called when a tool call completes with a result

Parameters ​

name ​

string

result ​

unknown

Returns ​

void