crew AI笔记[6] - tools特性示例

发布于:2025-09-11 ⋅ 阅读:(24) ⋅ 点赞:(0)

官方文档

Tools简介

tools是crew AI框架里一个重要角色,如果说agent是个人,tools就是这个人手里的家伙。

赤手空拳肯定没有武装到牙齿的人厉害了~

Tools使能

安装工具箱

pip install crewai_tools

检查是否安装成功

pip show crewai_tools

手动在 Lib\site-packages\crewai_tools文件夹中可以看到内置了哪些工具

或者直接上命令行自动检查:

python -c "import crewai_tools; import inspect; print([name for name, obj in inspect.getmembers(crewai_tools) if inspect.isclass(obj) and name.endswith('Tool')])"

Tools分类

内置工具

crew AI框架已经内置了一堆工具,只需要调用就好。官网显示已经内置了一大堆工具,主要是网页爬取、各种格式文档内容提取的。

Tool Description
ApifyActorsTool A tool that integrates Apify Actors with your workflows for web scraping and automation tasks.
BrowserbaseLoadTool A tool for interacting with and extracting data from web browsers.
CodeDocsSearchTool A RAG tool optimized for searching through code documentation and related technical documents.
CodeInterpreterTool A tool for interpreting python code.
ComposioTool Enables use of Composio tools.
CSVSearchTool A RAG tool designed for searching within CSV files, tailored to handle structured data.
DALL-E Tool A tool for generating images using the DALL-E API.
DirectorySearchTool A RAG tool for searching within directories, useful for navigating through file systems.
DOCXSearchTool A RAG tool aimed at searching within DOCX documents, ideal for processing Word files.
DirectoryReadTool Facilitates reading and processing of directory structur

网站公告

今日签到

点亮在社区的每一天
去签到