Visão Geral
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
Seção intitulada “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
Seção intitulada “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
Seção intitulada “Exemplo Rápido de Início”from crewai_tools import FileReadTool, PDFSearchTool, JSONSearchTool
# Create toolsfile_reader = FileReadTool()pdf_searcher = PDFSearchTool()json_processor = JSONSearchTool()
# Add to your agentagent = Agent( role="Document Analyst", tools=[file_reader, pdf_searcher, json_processor], goal="Process and analyze various document types")Dicas para Processamento de Documentos
Seção intitulada “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