langchain_community.agent_toolkits.zapier.toolkit.ZapierToolkit

class langchain_community.agent_toolkits.zapier.toolkit.ZapierToolkit[source]

继承自: BaseToolkit

Zapier 工具包。

参数

tools – List[BaseTool]. 工具包中的工具。默认是一个空列表。

通过解析和验证从关键字参数中输入的数据来创建一个新模型。

如果输入数据无法解析成有效的模型,将引发 ValidationError。

参数:tools: 列表[BaseTool] = []
异步类方法async_from_zapier_nla_wrapper(zapier_nla_wrapper: ZapierNLAWrapper) ZapierToolkit[source]

使用 ZapierNLAWrapper 异步创建工具包。

参数

**zapier_nla_wrapper** (ZapierNLAWrapper) – ZapierNLAWrapper。Zapier NLA 包装器。

返回

ZapierToolkit。Zapier 工具包。

返回类型

ZapierToolkit

类方法from_zapier_nla_wrapper(zapier_nla_wrapper: ZapierNLAWrapper) ZapierToolkit[source]

从 ZapierNLAWrapper 创建工具包。

参数

**zapier_nla_wrapper** (ZapierNLAWrapper) – ZapierNLAWrapper。Zapier NLA 包装器。

返回

ZapierToolkit。Zapier 工具包。

返回类型

ZapierToolkit

get_tools() 列表[BaseTool][source]

获取工具包中的工具。

返回类型

列表[BaseTool]

使用 ZapierToolkit 的示例