Babu-Lohar는 고급 LLM(대형 언어 모델)을 기반으로 하는 다용도 Slack Bot입니다. 업로드된 문서와 상호 작용하고, 유용한 정보를 추출하고, 콘텐츠 분석 및 관리를 지원하도록 설계되었습니다.
저장소 복제
먼저 Babu-Lohar 저장소를 GitHub에서 로컬 머신으로 복제합니다. 다음 명령을 사용하십시오.
git clone https://github.com/Madhav-MKNC/Babu-LOHAR.git;
cd Babu-LOHAR/;
설치 환경
Babu-Lohar에 필요한 종속성을 설치합니다. 프로젝트를 체계적으로 정리하려면 가상 환경을 사용하는 것이 좋습니다.
pip install -r requirements.txt
Slack 작업 공간 구성
Slack 작업공간에서 새 봇을 생성하고 Bot User OAuth Token
받으세요.
환경 변수 설정
.env 파일에 언급된 모든 환경 변수를 설정해야 합니다. (이부분은 최대한 안전하게 유지해주세요)
봇 실행
모든 설정이 완료되면 다음 명령을 사용하여 Babu-Lohar를 실행할 수 있습니다.
python main.py
Babu-Lohar가 실행되면 Slack 작업 공간에 문서 업로드를 시작할 수 있습니다. 봇은 자신이 속한 채널에 업로드된 모든 문서를 자동으로 처리합니다.
Babu-Lohar와 상호 작용하려면 메시지에서 봇을 언급하기만 하면 됩니다.
Babu-Lohar는 MIT 라이선스에 따라 라이선스가 부여됩니다.
Babu-Lohar를 지원하는 놀라운 GPT 모델을 제공한 @OpenAI에 감사드립니다. 또한, 우리 프로젝트 개발에 크게 기여한 Langchain 프레임워크를 제공해 주신 @hwchase17님께 감사의 말씀을 전하고 싶습니다.
질문이나 우려사항이 있는 경우 GitHub에서 문제를 공개하거나 관리자에게 직접 문의하세요.
Babu-Lohar를 즐겨보세요!