Visão Geral
Essas ferramentas permitem que seus agentes interajam com diversos sistemas de banco de dados, desde bancos de dados SQL tradicionais até armazenamentos vetoriais modernos e data warehouses.
Ferramentas Disponíveis
Seção intitulada “Ferramentas Disponíveis”MySQL Tool
Conecte-se e faça consultas a bancos de dados MySQL com operações SQL.
PostgreSQL Search
Pesquise e consulte bancos de dados PostgreSQL de forma eficiente.
Snowflake Search
Acesse o data warehouse Snowflake para análises e relatórios.
NL2SQL Tool
Converta automaticamente consultas em linguagem natural para comandos SQL.
Qdrant Vector Search
Pesquise embeddings vetoriais usando o banco de dados vetorial Qdrant.
Weaviate Vector Search
Realize buscas semânticas com o banco de dados vetorial Weaviate.
Casos de Uso Comuns
Seção intitulada “Casos de Uso Comuns”- Análise de Dados: Consulte bancos de dados para inteligência de negócios e relatórios
- Busca Vetorial: Encontre conteúdos similares utilizando embeddings semânticos
- Operações ETL: Extraia, transforme e carregue dados entre sistemas
- Análise em Tempo Real: Acesse dados ao vivo para tomada de decisões
from crewai_tools import MySQLTool, QdrantVectorSearchTool, NL2SQLTool
# Create database toolsmysql_db = MySQLTool()vector_search = QdrantVectorSearchTool()nl_to_sql = NL2SQLTool()
# Add to your agentagent = Agent( role="Data Analyst", tools=[mysql_db, vector_search, nl_to_sql], goal="Extract insights from various data sources")