Es un bot que basado en la documentacion interna de una empresa induce al nuevo empleado en sus tareas, pero se puede adaptar a cualquier empresa o proyecto.
- Python 3.8 o superior globalmente
- Crear una carpeta en el directorio de trabajo
- Crear un entorno virtual con el comando
python -m venv <nombre de la carpeta del entorno virtual>
- Activar el entorno
- linux o mac
cd <nombre de la carpeta del entorno virtual>
source bin/activate
- windows (cmd)
cd <nombre de la carpeta del entorno virtual>
cd Scripts
activate
- windows (powershell)
cd <nombre de la carpeta del entorno virtual>
.\Scripts\activate.ps1
- Actualizar pip con el comando
(nombre de entrno virtual) C:\carpeta> python -m pip install --upgrade pip
O ejecutando el script get_pip.py
(nombre de entrno virtual) C:\carpeta> python get-pip.py
- Instalar las dependencias con el comando
(nombre de entrno virtual) C:\carpeta> pip install -r requirements.txt
El archivo requirements.txt contiene las dependencias que se van a instalar en el entorno virtual, hay mas de las necesarias para este proyecto, pero se recomienda tenerlas para proyectos que requieran otros recursos.
- Guardar la api_key de open ai en el archivo .env
OPENAI_API_KEY = "tu api_key"
- Crear un kernel global para jupyter (Opcional)
(nombre de entrno virtual) C:\carpeta> python -m ipykernel install --user --name <nombre del kernel> --display-name <nombre del kernel>
-
Iniciar jupyter O Visual Studio Code
-
Desactivar el entorno
(nombre de entrno virtual) C:\carpeta> deactivate