moc_automation
1.0.0
DataGenie는 두 가지 주요 프로세스를 자동화하도록 설계된 강력한 웹 애플리케이션입니다.
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 파일 업로드 :
dec_com_export.csv
)은 .assets
폴더에서 사용할 수 있습니다.보고서 생성 :
generated_report
폴더에 저장된 PDF 및 Word 파일을 생성합니다.보고서의 사전 정의된 구조 :
다음은 DataGenie 보고서 생성기의 실제 작동 시연 비디오입니다.
보고서 업로드 :
.assets
폴더에 있는 Introduction To New Gen Technology.pdf
).데이터와 채팅 :
다음은 DataGenie ChatBot이 실제로 작동하는 데모 비디오입니다.
채팅 아바타 수정:
.assets
디렉터리에 새 이미지를 추가하세요.UI 사용자 정의:
.streamlit
디렉터리에 있는 config.toml
파일에서 사용할 수 있습니다. 필요에 따라 Streamlit 앱의 모양과 설정을 수정합니다.