Skip to content
CrewAI 文档版本 跟随上游 源快照 e76cdb01 更新于 2026-10-18

概述

连接数据库、向量存储和数据仓库,实现全面的数据访问

这些工具让你的智能体能够与各种数据库系统交互,从传统 SQL 数据库到现代向量存储和数据仓库。

可用工具

常见用例

  • 数据分析:查询数据库以支持商业智能和报表
  • 向量搜索:使用语义嵌入查找相似内容
  • ETL 操作:在系统之间提取、转换和加载数据
  • 实时分析:访问实时数据以支持决策
python
from crewai_tools import MySQLTool, MongoDBVectorSearchTool, QdrantVectorSearchTool, NL2SQLTool

# Create database tools
mysql_db = MySQLTool()
mongodb_vector_search = MongoDBVectorSearchTool(
    connection_string="<MONGODB_URI>",
    database_name="<database>",
    collection_name="<collection>",
)
qdrant_vector_search = QdrantVectorSearchTool()
nl_to_sql = NL2SQLTool()

# Add to your agent
agent = Agent(
    role="Data Analyst",
    tools=[mysql_db, mongodb_vector_search, qdrant_vector_search, nl_to_sql],
    goal="Extract insights from various data sources"
)

BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。