文件读取工具
!!! note "实验性质" 我们仍在努力改进工具,因此未来可能会出现意外行为或更改。
描述
文件读取工具在 crewai_tools 软件包中概念上代表了一套旨在促进文件读取和内容检索的功能。该套件包括用于处理批量文本文件、读取运行时配置文件以及导入分析数据的工具。它支持多种基于文本的文件格式,如 .txt
、.csv
、.json
等。根据文件类型,该套件提供了专门的功能,例如将 JSON 内容转换为 Python 字典以便于使用。
安装
要使用之前归因于文件读取工具的功能,请安装 crewai_tools 软件包:
pip install 'crewai[tools]'
使用示例
要开始使用文件读取工具:
from crewai_tools import FileReadTool
# 初始化工具以读取代理已知的任何文件或学习指定文件的路径
file_read_tool = FileReadTool()
# 或者
# 使用特定文件路径初始化工具,这样代理只能读取指定文件的内容
file_read_tool = FileReadTool(file_path='path/to/your/file.txt')
参数
file_path
: 要读取的文件路径。它接受绝对路径和相对路径。确保文件存在并且您具有访问权限。