Skip to main content

Class: ConsoleCallbackHandler

callbacks.ConsoleCallbackHandler

Hierarchy

Constructors

constructor

new ConsoleCallbackHandler(input?)

Parameters

NameType
input?BaseCallbackHandlerInput

Inherited from

BaseCallbackHandler.constructor

Defined in

langchain/src/callbacks/base.ts:70

Properties

alwaysVerbose

alwaysVerbose: boolean = false

Inherited from

BaseCallbackHandler.alwaysVerbose

Defined in

langchain/src/callbacks/base.ts:62


ignoreAgent

ignoreAgent: boolean = false

Inherited from

BaseCallbackHandler.ignoreAgent

Defined in

langchain/src/callbacks/base.ts:68


ignoreChain

ignoreChain: boolean = false

Inherited from

BaseCallbackHandler.ignoreChain

Defined in

langchain/src/callbacks/base.ts:66


ignoreLLM

ignoreLLM: boolean = false

Inherited from

BaseCallbackHandler.ignoreLLM

Defined in

langchain/src/callbacks/base.ts:64

Methods

handleAgentAction

handleAgentAction(action): Promise<void>

Parameters

NameType
actionAgentAction

Returns

Promise<void>

Overrides

BaseCallbackHandler.handleAgentAction

Defined in

langchain/src/callbacks/base.ts:361


handleAgentEnd

handleAgentEnd(action): Promise<void>

Parameters

NameType
actionAgentFinish

Returns

Promise<void>

Overrides

BaseCallbackHandler.handleAgentEnd

Defined in

langchain/src/callbacks/base.ts:373


handleChainEnd

handleChainEnd(_output): Promise<void>

Parameters

NameType
_outputChainValues

Returns

Promise<void>

Overrides

BaseCallbackHandler.handleChainEnd

Defined in

langchain/src/callbacks/base.ts:357


handleChainError

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

Parameters

NameType
errany
verbose?boolean

Returns

Promise<void>

Inherited from

BaseCallbackHandler.handleChainError

Defined in

langchain/src/callbacks/base.ts:37


handleChainStart

handleChainStart(chain): Promise<void>

Parameters

NameType
chainObject
chain.namestring

Returns

Promise<void>

Overrides

BaseCallbackHandler.handleChainStart

Defined in

langchain/src/callbacks/base.ts:353


handleLLMEnd

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

Parameters

NameType
outputLLMResult
verbose?boolean

Returns

Promise<void>

Inherited from

BaseCallbackHandler.handleLLMEnd

Defined in

langchain/src/callbacks/base.ts:29


handleLLMError

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

Parameters

NameType
errany
verbose?boolean

Returns

Promise<void>

Inherited from

BaseCallbackHandler.handleLLMError

Defined in

langchain/src/callbacks/base.ts:27


handleLLMNewToken

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

Parameters

NameType
tokenstring
verbose?boolean

Returns

Promise<void>

Inherited from

BaseCallbackHandler.handleLLMNewToken

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>

Inherited from

BaseCallbackHandler.handleLLMStart

Defined in

langchain/src/callbacks/base.ts:19


handleText

handleText(text): Promise<void>

Parameters

NameType
textstring

Returns

Promise<void>

Overrides

BaseCallbackHandler.handleText

Defined in

langchain/src/callbacks/base.ts:369


handleToolEnd

handleToolEnd(output): Promise<void>

Parameters

NameType
outputstring

Returns

Promise<void>

Overrides

BaseCallbackHandler.handleToolEnd

Defined in

langchain/src/callbacks/base.ts:365


handleToolError

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

Parameters

NameType
errany
verbose?boolean

Returns

Promise<void>

Inherited from

BaseCallbackHandler.handleToolError

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>

Inherited from

BaseCallbackHandler.handleToolStart

Defined in

langchain/src/callbacks/base.ts:41