En primer lugar, no he creado nada de esto, así que solo puedo especular.
Sí.
Los pocos plugins de ChatGPT que he probado leen el PDF completo, sin embargo, muchos solo leen el texto, ya que extraer datos de las expresiones matemáticas y los gráficos está más allá de su capacidad. Esto se debe a que un PDF está diseñado para la presentación y el diseño, y no para la extracción de contexto o el traspaso de conocimiento como formato de intercambio de datos.
No estoy seguro de lo que quieres decir exactamente con eso, pero por lo que entiendo, incrustan el conocimiento en una base de datos vectorial y luego usan el prompt para seleccionar las partes relevantes y componer una respuesta.
La analogía que uso para explicar a otros cómo entender el concepto es que, en lugar de centrarse en la idea de un PDF, piensen en las ideas que los autores del artículo intentan transmitir en el artículo y que ustedes están conversando con ellos.
Si puedes ejecutar plugins con ChatGPT, entonces en este sitio
https://pugin.ai/
busca PDF o paper y prueba algunos. Las dos principales diferencias que encuentro en ellos es que muchos leerán un solo PDF (https://pugin.ai/p/chatwithpdf), mientras que este (https://pugin.ai/p/science) seleccionará los artículos relevantes de 250 millones de artículos científicos.
LangChain tiene esto
y hay repositorios similares en GitHub (ref), tu experiencia puede variar.
Aquí hay un caso de uso específico para dicha tecnología para aquellos que piensan que estaría limitada solo a académicos.
Aprovechamiento de LLMs con Vastos Conjuntos de Datos y Guías Mecánicas