Дайджест ArXiv и персонализированные рекомендации с использованием больших языковых моделей.
Целью этого репозитория является предоставление лучшего ежедневного дайджеста недавно опубликованных статей arXiv на основе ваших собственных исследовательских интересов и описаний на естественном языке с использованием рейтингов релевантности от GPT.
Вы можете опробовать это на Hugging Face, используя свой собственный ключ API OpenAI.
Вы также можете создать ежедневную подписку, которая будет отправлять вам результаты по электронной почте.
Чтобы быть в курсе статей arXiv, может потребоваться значительное количество времени, поскольку каждый день приходится фильтровать порядка сотен новых статей. Существует официальный ежедневный дайджест, однако в крупных категориях, таких как cs.AI, по-прежнему публикуется 50–100 статей в день. Чтобы определить, актуальны ли и важны для вас эти статьи, необходимо прочитать название и аннотацию, что отнимает много времени.
Этот репозиторий предлагает метод создания ежедневного дайджеста, отсортированного по релевантности, с использованием больших языковых моделей. Эти модели обусловлены вашими личными исследовательскими интересами, которые описаны на естественном языке.
config.yaml
добавляя в него тему arXiv, некоторый набор категорий и заявление на естественном языке о типе интересующей вас статьи.gpt-3.5-turbo-16k
.Мы предоставляем демо-версию по адресу https://huggingface.co/spaces/AutoLLM/ArxivDigest. Просто введите свой ключ API OpenAI, а затем заполните конфигурацию справа. Обратите внимание, что мы не храним ваш ключ.
Вы также можете отправить себе дайджест по электронной почте, создав учетную запись SendGrid и ключ API.
Рекомендуемый способ начать использовать этот репозиторий:
config.yaml
и объедините изменения с основной веткой.OPENAI_API_KEY
из OpenAISENDGRID_API_KEY
из SendGridFROM_EMAIL
Это значение должно соответствовать адресу электронной почты, который вы использовали для создания ключа API SendGrid.TO_EMAIL
Дополнительные сведения, включая пошаговые изображения, дальнейшую настройку и альтернативное использование, см. в разделе «Расширенное использование».
Чтобы локально запустить тот же пользовательский интерфейс, что и пространство Huggign Face:
src/requirements.txt
а также gradio
.python src/app.py
и перейдите по локальному URL-адресу. Оттуда вы сможете просмотреть сегодняшние статьи, а также созданные дайджесты..env
для своих секретов, вы можете скопировать .env.template
в .env
, а затем установить переменные среды в .env
..env.template
используя свои ключи или адрес электронной почты, поскольку .template.env
отслеживается git, и его редактирование может привести к раскрытию ваших секретов.ВНИМАНИЕ: не редактируйте и не сохраняйте свой
.env.template
, используя свои личные ключи или адрес электронной почты! Это может раскрыть их всему миру!
Вы можете (и вам рекомендуется) изменить код в этом репозитории в соответствии с вашими личными потребностями. Если вы считаете, что ваши изменения будут каким-либо образом полезны другим, отправьте запрос на включение.
Эти типы модификаций включают в себя такие вещи, как изменения в приглашении, различные языковые модели или дополнительные способы доставки вам дайджеста.