Skip to main content

Class: ZapierNLARunAction

tools.ZapierNLARunAction

Hierarchy

  • Tool

    ZapierNLARunAction

Constructors

constructor

new ZapierNLARunAction(apiWrapper, actionId, zapierDescription, paramsSchema, params?)

Parameters

NameType
apiWrapperZapierNLAWrapper
actionIdstring
zapierDescriptionstring
paramsSchemaZapierValues
params?ZapierValues

Overrides

Tool.constructor

Defined in

langchain/src/tools/zapier.ts:201

Properties

actionId

actionId: string

Defined in

langchain/src/tools/zapier.ts:193


apiWrapper

apiWrapper: ZapierNLAWrapper

Defined in

langchain/src/tools/zapier.ts:191


callbackManager

callbackManager: CallbackManager

Inherited from

Tool.callbackManager

Defined in

langchain/src/tools/base.ts:13


description

description: string

Overrides

Tool.description

Defined in

langchain/src/tools/zapier.ts:199


name

name: string

Overrides

Tool.name

Defined in

langchain/src/tools/zapier.ts:197


params

Optional params: ZapierValues

Defined in

langchain/src/tools/zapier.ts:195


returnDirect

returnDirect: boolean = false

Inherited from

Tool.returnDirect

Defined in

langchain/src/tools/base.ts:44


verbose

verbose: boolean

Inherited from

Tool.verbose

Defined in

langchain/src/tools/base.ts:11

Methods

_call

_call(arg): Promise<string>

Parameters

NameType
argstring

Returns

Promise<string>

Overrides

Tool._call

Defined in

langchain/src/tools/zapier.ts:224


call

call(arg, verbose?): Promise<string>

Parameters

NameType
argstring
verbose?boolean

Returns

Promise<string>

Inherited from

Tool.call

Defined in

langchain/src/tools/base.ts:22