git clone https://github.com/platzi/curso-langchain-qa-documents.git
-
Instalación de pyenv.
-
Instalación de Python con:
pyenv install 3.11.2
- Activación de Python con:
pyenv local 3.11.2
-
Instalación de Poetry.
-
Configuración de Poetry para crear ambientes virtuales dentro de la raíz del proyecto con:
poetry config virtualenvs.in-project true
- Instalación de dependencias con:
poetry install
- Activación del ambiente virtual con:
poetry shell
-
Obtención de las variables de entorno:
OPENAI_API_KEY
: API Key de OpenAI.DOCUGAMI_API_KEY
: API Key de Docugami.CO_API_KEY
: API Key de Cohere.
-
Ingesta de datos con:
python ingest.py
o
poetry run python ingest.py
-
Inicialización de la aplicación con:
streamlit run app.py
o
poetry run streamlit run app.py