Skip to content

Aprovecha las posibilidades que ofrece ChatGPT y realiza consultas sobre cualquier documento PDF de manera interactiva.

Notifications You must be signed in to change notification settings

Pegaso183/preguntaPDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Realiza una consulta a tu PDF (ChatGPT 3.5)

Descripción

Aprovecha las posibilidades que ofrece ChatGPT y realiza consultas sobre cualquier documento PDF de manera interactiva.

Algoritmo

  1. Cargamos el documento PDF a tratar.
  2. Dividimos el documento en Chunks (trozos de texto).
  3. Creamos los Embeddings de los Chunks.
  4. Guardamos los Chunks y los Embeddings en una base de conocimiento.
  5. Buscamos los Chunks más similares semánticamente a la consulta del usuario.
  6. Pasamos los Chunks seleccionados junto a la consulta a chatGPT 3.5 y recogemos su respuesta.

Istalación y Uso

  1. Clonar o descargar el repositorio en su máquina local.
  2. Instalar las bibliotecas requeridas ejecutando el siguiente comando en su terminal:
    pip install -r requirements.txt
  1. Ejecutar la aplicación con el siguiente comando:
    streamlit run app.py
  1. Obtener una clave API de OpenAI para usar su API ChatGPT.
  2. Subir documento PDF a la aplicación.
  3. Escribir consulta y visualizar la respuesta proporcionada por ChatGPT.

About

Aprovecha las posibilidades que ofrece ChatGPT y realiza consultas sobre cualquier documento PDF de manera interactiva.

Topics

Resources

Stars

Watchers

Forks

Languages