langchain_community.tools.file_management.utils.BaseFileToolMixin

class langchain_community.tools.file_management.utils.BaseFileToolMixin[source]

Bases: BaseModel

文件系统工具的混入类。

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

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

param root_dir: Optional[str] = None

如果指定,最终的路径将相对与root_dir选择。

get_relative_path(file_path: str) Path[source]

获取相对路径,如果不受支持则返回错误。

参数

file_path (str) –

返回类型

Path