Babu-Lohar é um Slack Bot versátil que é alimentado por um avançado Large Language Model (LLM). Ele foi projetado para interagir com os documentos carregados, extrair informações úteis e auxiliar na análise e gerenciamento de conteúdo.
Clonar o repositório
Primeiro, clone o repositório Babu-Lohar do GitHub para sua máquina local. Use o seguinte comando:
git clone https://github.com/Madhav-MKNC/Babu-LOHAR.git;
cd Babu-LOHAR/;
Ambiente de configuração
Instale as dependências necessárias para Babu-Lohar. Recomenda-se utilizar um ambiente virtual para manter seu projeto organizado.
pip install -r requirements.txt
Configure seu espaço de trabalho Slack
Crie um novo bot em seu espaço de trabalho do Slack e obtenha seu Bot User OAuth Token
.
Configurar variáveis de ambiente
Você precisará configurar todas as variáveis de ambiente mencionadas no arquivo .env. (Certifique-se de que esta parte permaneça o mais segura possível)
Execute o bot
Depois de configurar tudo, você pode executar Babu-Lohar usando o seguinte comando:
python main.py
Assim que o Babu-Lohar estiver instalado e funcionando, você poderá começar a enviar documentos para o seu espaço de trabalho do Slack. O bot processará automaticamente qualquer documento enviado aos canais dos quais é membro.
Para interagir com Babu-Lohar, basta mencionar o bot em uma mensagem.
Babu-Lohar é licenciado sob a licença MIT.
Somos gratos à @OpenAI por seus incríveis modelos GPT que alimentam Babu-Lohar. Além disso, gostaríamos de expressar nossos agradecimentos a @hwchase17 pelo framework Langchain, que muito contribuiu para o desenvolvimento do nosso projeto.
Para qualquer dúvida ou preocupação, abra um problema no GitHub ou entre em contato diretamente com os mantenedores.
Divirta-se usando Babu-Lohar!