reportAI
1.0.0
reportAI 是一個以 Python 為基礎的工具,可使用 AI 產生全面的 PDF 研究報告。只要以結構化格式輸入與 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 許可證獲得許可。有關詳細信息,請參閱許可證文件。