ArXiv Digest y recomendaciones personalizadas utilizando modelos de lenguaje grandes.
Este repositorio tiene como objetivo proporcionar un mejor resumen diario de los artículos de arXiv recientemente publicados en función de sus propios intereses de investigación y descripciones en lenguaje natural, utilizando clasificaciones de relevancia de GPT.
Puedes probarlo en Hugging Face usando tu propia clave API de OpenAI.
También puede crear un canal de suscripción diario para enviarle los resultados por correo electrónico.
Mantenerse actualizado sobre los artículos de arXiv puede llevar una cantidad considerable de tiempo, ya que se filtran del orden de cientos de artículos nuevos cada día. Existe un servicio oficial de resumen diario, sin embargo, categorías grandes como cs.AI todavía tienen entre 50 y 100 artículos por día. Determinar si estos artículos son relevantes e importantes para usted significa leer el título y el resumen, lo cual lleva mucho tiempo.
Este repositorio ofrece un método para seleccionar un resumen diario, ordenado por relevancia, utilizando modelos de lenguaje grandes. Estos modelos están condicionados en función de sus intereses personales de investigación, que se describen en lenguaje natural.
config.yaml
con un Asunto arXiv, un conjunto de Categorías y una declaración en lenguaje natural sobre el tipo de artículos que le interesan.gpt-3.5-turbo-16k
.Ofrecemos una demostración en https://huggingface.co/spaces/AutoLLM/ArxivDigest. Simplemente ingrese su clave API de OpenAI y luego complete la configuración a la derecha. Tenga en cuenta que no almacenamos su clave.
También puede enviarse un correo electrónico con el resumen creando una cuenta SendGrid y una clave API.
La forma recomendada de comenzar a utilizar este repositorio es:
config.yaml
y combine los cambios en su rama principal.OPENAI_API_KEY
De OpenAISENDGRID_API_KEY
de SendGridFROM_EMAIL
Este valor debe coincidir con el correo electrónico que utilizó para crear la clave API de SendGrid.TO_EMAIL
Consulte Uso avanzado para obtener más detalles, incluidas imágenes paso a paso, mayor personalización y uso alternativo.
Para ejecutar localmente la misma interfaz de usuario que el espacio Huggign Face:
src/requirements.txt
y en gradio
.python src/app.py
y vaya a la URL local. Desde allí podrá obtener una vista previa de los artículos de hoy, así como de los resúmenes generados..env
para sus secretos, puede copiar .env.template
a .env
y luego configurar las variables de entorno en .env
..env.template
original con sus claves o su dirección de correo electrónico, ya que git rastrea .template.env
y editarlo puede hacer que usted revele sus secretos.ADVERTENCIA: ¡No edite ni confirme su
.env.template
con sus claves personales o dirección de correo electrónico! ¡Hacerlo puede exponerlos al mundo!
Puede (y se le recomienda que lo haga) modificar el código de este repositorio para adaptarlo a sus necesidades personales. Si cree que sus modificaciones serían útiles de alguna manera para otros, envíe una solicitud de extracción.
Estos tipos de modificaciones incluyen cosas como cambios en el mensaje, diferentes modelos de lenguaje o formas adicionales para que se le entregue el resumen.