langchain.agents.agent_toolkits.zapier.toolkit.ZapierToolkit¶

class langchain.agents.agent_toolkits.zapier.toolkit.ZapierToolkit(*, tools: List[BaseTool] = [])[source]¶

Bases: BaseToolkit

Zapier Toolkit.

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

param tools: List[langchain.tools.base.BaseTool] = []¶
async classmethod async_from_zapier_nla_wrapper(zapier_nla_wrapper: ZapierNLAWrapper) ZapierToolkit[source]¶

Create a toolkit from a ZapierNLAWrapper.

classmethod from_zapier_nla_wrapper(zapier_nla_wrapper: ZapierNLAWrapper) ZapierToolkit[source]¶

Create a toolkit from a ZapierNLAWrapper.

get_tools() List[BaseTool][source]¶

Get the tools in the toolkit.

Examples using ZapierToolkit¶