reportAI es una herramienta basada en Python que genera informes de investigación completos en PDF utilizando IA. Simplemente ingrese conversaciones con un modelo de IA en un formato estructurado y reportAI producirá un informe detallado completo con un resumen ejecutivo, secciones, tablas y figuras con el formato adecuado. El uso de técnicas inteligentemente implementadas para deduplicar cualquier contenido repetido en el informe garantiza que todo el contenido vaya directo al grano y sea descriptivo sin crear ninguna repetición en el contenido del informe. El resultado final es un PDF de alrededor de 9 a 15 páginas, dependiendo de la cantidad de mensajes pasados para la generación del informe.
git clone https://github.com/AdirthaBorgohain/reportAI.git
cd reportAI
pip install -r requirements.txt
NOTA : Necesitará python>=3.10
para ejecutar este proyecto sin tener que realizar ningún cambio en el código base.
report_ai
) con las claves API y las configuraciones de modelo necesarias: OPENAI_API_KEY ={YOUR OPENAI API KEY}
ANTHROPIC_API_KEY ={YOUR ANTHROPIC API KEY}
LLM ={CHOICE OF LLM TO USE. Valid values are 'gpt', 'claude'}
GPT_MODEL ={GPT MODEL TO USE IN CASE LLM IS SET TO 'gpt'. Valid values are 'gpt-3.5-turbo', 'gpt-4-turbo', 'gpt-4o'}
CLAUDE_MODEL ={CLAUDE MODEL TO USE IN CASE LLM IS SET TO 'claude'. Valid values are 'claude-3-haiku', 'claude-3-opus'}
Consulte main.py
para ver un ejemplo sobre cómo generar informes utilizando sus conversaciones.
Puede encontrar un informe de muestra generado utilizando los mensajes en main.py
en report_ai/reports/sample.pdf
.
Aquí hay algunas capturas de pantalla del informe de muestra:
git checkout -b feature/new-feature
).git commit -m 'Add some new feature'
).git push origin feature/new-feature
).Este proyecto está bajo la licencia Apache 2.0. Consulte el archivo de LICENCIA para obtener más detalles.