reportAI
1.0.0
reportAI는 AI를 사용하여 포괄적인 PDF 연구 보고서를 생성하는 Python 기반 도구입니다. AI 모델과의 대화를 구조화된 형식으로 입력하기만 하면 ReportAI가 요약, 적절한 형식의 섹션, 표 및 그림이 포함된 자세한 보고서를 생성합니다. 보고서에서 반복되는 내용을 제거하기 위해 교묘하게 구현된 기술을 사용하면 보고서 내용에 대한 반복을 생성하지 않고 설명하면서 모든 내용이 요점에 바로 연결되도록 보장합니다. 최종 출력은 보고서 생성을 위해 전달된 메시지 수에 따라 약 9~15페이지의 PDF입니다.
git clone https://github.com/AdirthaBorgohain/reportAI.git
cd reportAI
pip install -r requirements.txt
참고 : 코드베이스를 변경하지 않고 이 프로젝트를 실행하려면 python>=3.10
필요합니다.
report_ai
디렉터리 내부) 파일을 설정합니다. 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'}
대화를 사용하여 보고서를 생성하는 방법에 대한 예를 보려면 main.py
확인하세요.
main.py
의 메시지를 사용하여 생성된 샘플 생성 보고서는 report_ai/reports/sample.pdf
에서 찾을 수 있습니다.
다음은 샘플 보고서의 일부 스크린샷입니다.
git checkout -b feature/new-feature
).git commit -m 'Add some new feature'
).git push origin feature/new-feature
).이 프로젝트는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.