Aprovecha las posibilidades que ofrece ChatGPT y realiza consultas sobre cualquier documento PDF de manera interactiva.
- Cargamos el documento PDF a tratar.
- Dividimos el documento en Chunks (trozos de texto).
- Creamos los Embeddings de los Chunks.
- Guardamos los Chunks y los Embeddings en una base de conocimiento.
- Buscamos los Chunks más similares semánticamente a la consulta del usuario.
- Pasamos los Chunks seleccionados junto a la consulta a chatGPT 3.5 y recogemos su respuesta.
- Clonar o descargar el repositorio en su máquina local.
- Instalar las bibliotecas requeridas ejecutando el siguiente comando en su terminal:
pip install -r requirements.txt
- Ejecutar la aplicación con el siguiente comando:
streamlit run app.py
- Obtener una clave API de OpenAI para usar su API ChatGPT.
- Subir documento PDF a la aplicación.
- Escribir consulta y visualizar la respuesta proporcionada por ChatGPT.