Pular para o conteúdo principal
Estas ferramentas permitem que seus agentes trabalhem com diversos formatos e tipos de documentos. De leitura de PDFs ao processamento de dados em JSON, essas ferramentas atendem a todas as suas necessidades de processamento de documentos.

Ferramentas Disponíveis

Ferramenta de Leitura de Arquivos

Leia conteúdo de qualquer tipo de arquivo, incluindo texto, markdown e mais.

Ferramenta de Escrita de Arquivos

Escreva conteúdo em arquivos, crie novos documentos e salve dados processados.

Ferramenta de Pesquisa em PDF

Pesquise e extraia conteúdo de texto de documentos PDF de forma eficiente.

Ferramenta de Pesquisa em DOCX

Pesquise em documentos do Microsoft Word e extraia conteúdo relevante.

Ferramenta de Pesquisa em JSON

Faça a análise e pesquisa em arquivos JSON com recursos avançados de consulta.

Ferramenta de Pesquisa em CSV

Processe e pesquise em arquivos CSV, extraia linhas e colunas específicas.

Ferramenta de Pesquisa em XML

Analise arquivos XML e pesquise elementos e atributos específicos.

Ferramenta de Pesquisa em MDX

Pesquise em arquivos MDX e extraia conteúdo de documentações.

Ferramenta de Pesquisa em TXT

Pesquise em arquivos de texto simples com recursos de busca por padrões.

Ferramenta de Pesquisa em Diretório

Pesquise arquivos e pastas dentro de estruturas de diretórios.

Ferramenta de Leitura de Diretório

Leia e liste conteúdos de diretórios, estruturas de arquivos e metadados.

Casos de Uso Comuns

  • Processamento de Documentos: Extraia e analise conteúdo de vários formatos de arquivos
  • Importação de Dados: Leia dados estruturados de arquivos CSV, JSON e XML
  • Busca por Conteúdo: Encontre informações específicas em grandes coleções de documentos
  • Gerenciamento de Arquivos: Organize e manipule arquivos e diretórios
  • Exportação de Dados: Salve os resultados processados em vários formatos de arquivo

Exemplo Rápido de Início

from crewai_tools import FileReadTool, PDFSearchTool, JSONSearchTool

# Create tools
file_reader = FileReadTool()
pdf_searcher = PDFSearchTool()
json_processor = JSONSearchTool()

# Add to your agent
agent = Agent(
    role="Document Analyst",
    tools=[file_reader, pdf_searcher, json_processor],
    goal="Process and analyze various document types"
)

Dicas para Processamento de Documentos

  • Permissões de Arquivo: Certifique-se de que seu agente possui as permissões adequadas de leitura/escrita
  • Arquivos Grandes: Considere dividir documentos muito grandes em partes menores
  • Suporte de Formatos: Consulte a documentação da ferramenta para saber quais formatos de arquivos são suportados
  • Tratamento de Erros: Implemente tratamento de erros adequado para arquivos corrompidos ou inacessíveis