Pular para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://crewai-devin-1778040886-fix-hitl-pre-review-silent-fallback.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

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

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

  • 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 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"
)