Skip to main content

Class: BaseCallbackHandlerMethods

callbacks.internal.BaseCallbackHandlerMethods

Hierarchy

Constructors

constructor

new BaseCallbackHandlerMethods()

Methods

handleAgentAction

Optional handleAgentAction(action, verbose?): Promise<void>

Parameters

NameType
actionAgentAction
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:53


handleAgentEnd

Optional handleAgentEnd(action, verbose?): Promise<void>

Parameters

NameType
actionAgentFinish
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:55


handleChainEnd

Optional handleChainEnd(outputs, verbose?): Promise<void>

Parameters

NameType
outputsChainValues
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:39


handleChainError

Optional handleChainError(err, verbose?): Promise<void>

Parameters

NameType
errany
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:37


handleChainStart

Optional handleChainStart(chain, inputs, verbose?): Promise<void>

Parameters

NameType
chainObject
chain.namestring
inputsChainValues
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:31


handleLLMEnd

Optional handleLLMEnd(output, verbose?): Promise<void>

Parameters

NameType
outputLLMResult
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:29


handleLLMError

Optional handleLLMError(err, verbose?): Promise<void>

Parameters

NameType
errany
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:27


handleLLMNewToken

Optional handleLLMNewToken(token, verbose?): Promise<void>

Parameters

NameType
tokenstring
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:25


handleLLMStart

Optional handleLLMStart(llm, prompts, verbose?): Promise<void>

Parameters

NameType
llmObject
llm.namestring
promptsstring[]
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:19


handleText

Optional handleText(text, verbose?): Promise<void>

Parameters

NameType
textstring
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:51


handleToolEnd

Optional handleToolEnd(output, verbose?): Promise<void>

Parameters

NameType
outputstring
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:49


handleToolError

Optional handleToolError(err, verbose?): Promise<void>

Parameters

NameType
errany
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:47


handleToolStart

Optional handleToolStart(tool, input, verbose?): Promise<void>

Parameters

NameType
toolObject
tool.namestring
inputstring
verbose?boolean

Returns

Promise<void>

Defined in

langchain/src/callbacks/base.ts:41