moc_automation
1.0.0
DataGenie 是一个功能强大的 Web 应用程序,旨在自动化两个关键流程:
要开始使用 DataGenie,请按照以下步骤操作:
克隆存储库:
git clone < repository-url >
创建并激活Python虚拟环境:
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`
安装依赖项:
pip install -r requirements.txt
您需要使用 Azure OpenAI 凭据更新genai_utilits
目录下的.env
文件。您可以从此处获取这些凭据。
.env
的示例配置:
OPENAI_API_KEY = <your_azure_openai_api_key>
OPENAI_API_TYPE = <your_azure_openai_type e.g azure>
OPENAI_API_VERSION = <your_azure_openai_version>
OPENAI_ENDPOINT = <your_azure_openai_endpoint>
完成配置后,启动Streamlit应用程序:
streamlit run app.py
Streamlit 应用程序可在您的网络浏览器中访问,您可以在其中上传文件以用于报告生成和聊天机器人。
上传 CSV 文件:
.assets
文件夹中提供了示例文件 ( dec_com_export.csv
)。生成报告:
generated_report
文件夹中。报告的预定义结构:
以下是 DataGenie 报告生成器的实际操作演示视频:
上传报告:
.assets
文件夹中的Introduction To New Gen Technology.pdf
)。与数据聊天:
以下是 DataGenie ChatBot 的实际操作演示视频:
修改聊天头像:
.assets
目录中。用户界面定制:
.streamlit
目录中的config.toml
文件中。根据需要修改 Streamlit 应用程序的外观和设置。