Skip to main content

Class: EngineResponse

Implements

Constructors

new EngineResponse()

private new EngineResponse(chatResponse, stream, sourceNodes?): EngineResponse

Parameters

chatResponse: ChatResponse<object>

stream: boolean

sourceNodes?: NodeWithScore <Metadata>[]

Returns

EngineResponse

Source

packages/llamaindex/src/EngineResponse.ts:19

Properties

#stream

private #stream: boolean

Source

packages/llamaindex/src/EngineResponse.ts:17


message

message: ChatMessage

Implementation of

ChatResponse . message

Source

packages/llamaindex/src/EngineResponse.ts:14


metadata

metadata: Record<string, unknown> = {}

Source

packages/llamaindex/src/EngineResponse.ts:12


raw

raw: null | object

Raw response from the LLM

If LLM response an iterable of chunks, this will be an array of those chunks

Implementation of

ChatResponse . raw

Source

packages/llamaindex/src/EngineResponse.ts:15


sourceNodes?

optional sourceNodes: NodeWithScore <Metadata>[]

Source

packages/llamaindex/src/EngineResponse.ts:10

Accessors

delta

get delta(): string

Returns

string

Source

packages/llamaindex/src/EngineResponse.ts:78


response

get response(): string

Returns

string

Source

packages/llamaindex/src/EngineResponse.ts:74

Methods

toString()

toString(): string

Returns

string

Source

packages/llamaindex/src/EngineResponse.ts:87


fromChatResponse()

static fromChatResponse(chatResponse, sourceNodes?): EngineResponse

Parameters

chatResponse: ChatResponse<object>

sourceNodes?: NodeWithScore <Metadata>[]

Returns

EngineResponse

Source

packages/llamaindex/src/EngineResponse.ts:55


fromChatResponseChunk()

static fromChatResponseChunk(chunk, sourceNodes?): EngineResponse

Parameters

chunk: ChatResponseChunk

sourceNodes?: NodeWithScore <Metadata>[]

Returns

EngineResponse

Source

packages/llamaindex/src/EngineResponse.ts:62


fromResponse()

static fromResponse(response, stream, sourceNodes?): EngineResponse

Parameters

response: string

stream: boolean

sourceNodes?: NodeWithScore <Metadata>[]

Returns

EngineResponse

Source

packages/llamaindex/src/EngineResponse.ts:30


toChatResponse()

static private toChatResponse(response, raw): ChatResponse<object>

Parameters

response: string

raw: null | object= null

Returns

ChatResponse<object>

Source

packages/llamaindex/src/EngineResponse.ts:42