AskyourDocuments
1.0.0
Bem-vindo ao sistema de controle de qualidade de documentos! Este repositório contém o código de um sistema que permite fazer perguntas sobre seus documentos e obter respostas com base em seu conteúdo. Suporta uma ampla variedade de formatos de documentos, incluindo PDF, Word, Excel, PowerPoint, arquivos de texto e até imagens!
git clone https://github.com/AiGptCode/AskyourDocuments.git
pip install transformers langchain fitz pillow textract pandas python-pptx opencv-python concurrent-futures
export HUGGINGFACE_API_TOKEN=your-api-key
main.py
e digite o caminho para o diretório que contém seus documentos: python AskyourDocuments.py
Nota: Se você quiser incluir imagens em sua pesquisa, certifique-se de que elas estejam em um formato compatível (por exemplo, JPEG, PNG) e estejam localizadas no mesmo diretório que seus outros documentos.
Se você gostaria de contribuir para este projeto, siga estas etapas:
git checkout -b my-feature-branch
git commit -am ' Add some feature '
git push origin my-feature-branch
Este projeto está licenciado sob a licença MIT.
langchain
para fornecer utilitários para criar e trabalhar com modelos de linguagemfitz
para fornecer utilitários para trabalhar com arquivos PDFPillow
para fornecer utilitários para trabalhar com arquivos de imagemtextract
para fornecer utilitários para extrair texto de vários formatos de arquivopandas
para fornecer utilitários para trabalhar com dados tabulares em Pythonpython-pptx
para fornecer utilitários para trabalhar com arquivos PowerPointconcurrent-futures
para fornecer uma interface de alto nível para execução assíncrona de callablesopencv-python
para fornecer utilitários para trabalhar com dados de imagem e vídeo (para suporte de imagem)