跳转到主要内容

文档索引

获取完整文档索引: https://docs.crewai.com.cn/llms.txt

在深入了解之前,请使用此文件来浏览所有可用页面。

CrewAI 提供了一个广泛的预构建工具库,旨在增强智能体的能力。从文件处理到网页抓取,从数据库查询到 AI 服务——我们都能满足您的需求。

工具分类

文件与文档

读取、写入和搜索各种文件格式,包括 PDF、DOCX、JSON、CSV 等。非常适合文档处理工作流。

网页抓取与浏览

使用 Firecrawl、Selenium 等工具从网站提取数据、自动化浏览器交互并大规模抓取内容。

搜索与研究

执行网页搜索、查找代码库、研究 YouTube 内容以及发现互联网上的各种信息。

数据库与数据

连接到 SQL 数据库、向量存储和数据仓库。支持查询 MySQL、PostgreSQL、Snowflake、Qdrant 和 Weaviate。

人工智能与机器学习

使用 DALL-E 生成图像、处理视觉任务、集成 LangChain、构建 RAG 系统并利用代码解释器。

云与存储

与云服务交互,包括 AWS S3、Amazon Bedrock 以及其他云存储和 AI 服务。

自动化

利用 Apify、Composio 等平台自动化工作流,将您的智能体与外部服务连接起来。

集成

将 CrewAI 与 Amazon Bedrock 和 CrewAI 自动化工具包等外部系统集成。

快速访问

需要特定工具?以下是一些热门选择

RAG 工具

实现检索增强生成 (RAG)

Serper Dev

Google 搜索 API

文件读取

读取任何文件类型

抓取网站

提取网页内容

代码解释器

执行 Python 代码

S3 读取器

访问 AWS S3 文件

开始入门

要在您的 CrewAI 项目中使用任何工具:
  1. 在您的 Crew 配置中导入该工具
  2. 将其添加到智能体的工具列表中
  3. 配置所需的任何 API 密钥或设置
from crewai_tools import FileReadTool, SerperDevTool

# Add tools to your agent
agent = Agent(
    role="Research Analyst",
    tools=[FileReadTool(), SerperDevTool()],
    # ... other configuration
)

最大使用次数

您可以为工具设置最大使用次数,以防止其被过度使用。默认情况下,最大使用次数是不受限制的。
from crewai_tools import FileReadTool

tool = FileReadTool(max_usage_count=5, ...)
准备好探索了吗?选择上方的分类,发现适合您用例的工具!