Este repositório contém um script Python que processa arquivos PDF de postura de segurança, utiliza a API da OpenAI para gerar um relatório executivo e salva o resultado em um arquivo .docx usando um modelo pré-definido.
- possui outros scritps utilitarios voltados para PDFs e DOCx
- Extrai texto de relatórios PDF.
- Gera resumos executivos personalizados utilizando a API da OpenAI.
- Salva os relatórios gerados em arquivos
.docxcom base em um modelo específico. - Suporta a geração de relatórios para múltiplos PDFs em uma única execução.
Antes de usar o script, você precisará:
- Python 3.x instalado.
- Conta na OpenAI e uma chave de API válida.
- Dependências instaladas listadas abaixo.
Instale as dependências necessárias executando:
pip install openai PyPDF2 python-docxprecisa rodar o script em uma pasta que contenha um modelo em docx e o/os relatórios em pdf
python auto_report.py