Babu-Lohar es un Slack Bot versátil que funciona con un modelo de lenguaje grande (LLM) avanzado. Está diseñado para interactuar con los documentos cargados, extraer información útil y ayudar a analizar y administrar el contenido.
Clonar el repositorio
Primero, clone el repositorio Babu-Lohar de GitHub a su máquina local. Utilice el siguiente comando:
git clone https://github.com/Madhav-MKNC/Babu-LOHAR.git;
cd Babu-LOHAR/;
Entorno de configuración
Instale las dependencias necesarias para Babu-Lohar. Se recomienda utilizar un entorno virtual para mantener organizado su proyecto.
pip install -r requirements.txt
Configure su espacio de trabajo de Slack
Cree un nuevo bot en su espacio de trabajo de Slack y obtenga su Bot User OAuth Token
.
Configurar variables de entorno
Deberá configurar todas las variables de entorno mencionadas en el archivo .env. (Asegúrese de que esta parte permanezca lo más segura posible)
Ejecute el robot
Una vez que tenga todo configurado, puede ejecutar Babu-Lohar usando el siguiente comando:
python main.py
Una vez que Babu-Lohar esté en funcionamiento, podrá comenzar a cargar documentos en su espacio de trabajo de Slack. El bot procesará automáticamente cualquier documento cargado en los canales de los que sea miembro.
Para interactuar con Babu-Lohar, simplemente mencione el bot en un mensaje.
Babu-Lohar tiene la licencia MIT.
Agradecemos a @OpenAI por sus increíbles modelos GPT que impulsan a Babu-Lohar. Además, nos gustaría expresar nuestro agradecimiento a @ hwchase17 por el marco Langchain, que ha contribuido en gran medida al desarrollo de nuestro proyecto.
Si tiene alguna pregunta o inquietud, abra un problema en GitHub o comuníquese directamente con los mantenedores.
¡Disfruta usando Babu-Lohar!