langchain_community.agent_toolkits.spark_sql.toolkit.SparkSQLToolkit

classlangchain_community.agent_toolkits.spark_sql.toolkit.SparkSQLToolkit[source]

继承自: BaseToolkit

Spark SQL交互工具集。

参数
  • db – SparkSQL. Spark SQL数据库。

  • llm – BaseLanguageModel. 语言模型。

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

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

参数 db: SparkSQL [必填]
参数 llm: BaseLanguageModel [必填]
get_tools() List[BaseTool][源代码]

获取工具箱中的工具。

返回类型

列表[BaseTool]

使用SparkSQLToolkit的示例