--- title: "Visão Geral" description: "Conecte-se a bancos de dados, armazenamentos vetoriais e data warehouses para acesso abrangente aos dados" icon: "face-smile" mode: "wide" --- 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** Conecte-se e faça consultas a bancos de dados MySQL com operações SQL. Pesquise e consulte bancos de dados PostgreSQL de forma eficiente. Acesse o data warehouse Snowflake para análises e relatórios. Converta automaticamente consultas em linguagem natural para comandos SQL. Pesquise embeddings vetoriais usando o banco de dados vetorial Qdrant. Realize buscas semânticas com o banco de dados vetorial Weaviate. ## **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 ```python from crewai_tools import MySQLTool, QdrantVectorSearchTool, NL2SQLTool # Create database tools mysql_db = MySQLTool() vector_search = QdrantVectorSearchTool() nl_to_sql = NL2SQLTool() # Add to your agent agent = Agent( role="Data Analyst", tools=[mysql_db, vector_search, nl_to_sql], goal="Extract insights from various data sources" ) ```