Class: BaseCallbackHandlerMethods
callbacks.internal.BaseCallbackHandlerMethods
Hierarchy
BaseCallbackHandlerMethods
Constructors
constructor
• new BaseCallbackHandlerMethods()
Methods
handleAgentAction
▸ Optional
handleAgentAction(action
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
action | AgentAction |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:53
handleAgentEnd
▸ Optional
handleAgentEnd(action
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
action | AgentFinish |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:55
handleChainEnd
▸ Optional
handleChainEnd(outputs
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
outputs | ChainValues |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:39
handleChainError
▸ Optional
handleChainError(err
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
err | any |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:37
handleChainStart
▸ Optional
handleChainStart(chain
, inputs
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
chain | Object |
chain.name | string |
inputs | ChainValues |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:31
handleLLMEnd
▸ Optional
handleLLMEnd(output
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
output | LLMResult |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:29
handleLLMError
▸ Optional
handleLLMError(err
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
err | any |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:27
handleLLMNewToken
▸ Optional
handleLLMNewToken(token
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
token | string |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:25
handleLLMStart
▸ Optional
handleLLMStart(llm
, prompts
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
llm | Object |
llm.name | string |
prompts | string [] |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:19
handleText
▸ Optional
handleText(text
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
text | string |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:51
handleToolEnd
▸ Optional
handleToolEnd(output
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
output | string |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:49
handleToolError
▸ Optional
handleToolError(err
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
err | any |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:47
handleToolStart
▸ Optional
handleToolStart(tool
, input
, verbose?
): Promise
<void
>
Parameters
Name | Type |
---|---|
tool | Object |
tool.name | string |
input | string |
verbose? | boolean |
Returns
Promise
<void
>
Defined in
langchain/src/callbacks/base.ts:41