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 ファイルを参照してください。