ArxivDigest
1.0.0
ArXiv 使用大型語言模型進行摘要和個人化推薦。
此儲存庫旨在根據您自己的研究興趣和自然語言描述,使用 GPT 的相關性評級,為新發表的 arXiv 論文提供更好的每日摘要。
您可以使用自己的 OpenAI API 金鑰在 Hugging Face 上嘗試。
您還可以建立每日訂閱管道,透過電子郵件向您發送結果。
保持 arXiv 論文的最新狀態可能需要相當長的時間,每天過濾大約數百篇新論文。有官方的每日摘要服務,但像 cs.AI 這樣的大類別每天仍然有 50-100 篇論文。確定這些論文對您是否相關且重要意味著要通讀標題和摘要,這非常耗時。
該儲存庫提供了一種使用大型語言模型來整理每日摘要的方法,並按相關性排序。這些模型根據您的個人研究興趣進行調整,並以自然語言進行描述。
config.yaml
。gpt-3.5-turbo-16k
以 1-10 的範圍對它們與您的興趣的相關程度進行排名。我們在 https://huggingface.co/spaces/AutoLLM/ArxivDigest 提供示範。只需輸入您的 OpenAI API 金鑰,然後填寫右側的配置即可。請注意,我們不會儲存您的密鑰。
您也可以透過建立 SendGrid 帳戶和 API 金鑰向自己發送摘要電子郵件。
開始使用此存儲庫的建議方法是:
config.yaml
並將變更合併到您的主分支。OPENAI_API_KEY
SENDGRID_API_KEY
FROM_EMAIL
此值必須與您用於建立 SendGrid API 金鑰的電子郵件相符。TO_EMAIL
請參閱高級用法以了解更多詳細信息,包括逐步圖像、進一步自訂和替代用法。
要在本地運行與 Huggign Face 空間相同的 UI:
src/requirements.txt
以及gradio
中的需求。python src/app.py
並轉到本地 URL。從那裡您將能夠預覽今天的論文以及生成的摘要。.env
檔案作為機密,可以將.env.template
複製到.env
,然後在.env
中設定環境變數。.env.template
,因為.template.env
由 git 跟踪,編輯它可能會導致您提交您的機密。警告:請勿使用您的個人金鑰或電子郵件地址編輯和提交您的
.env.template
!這樣做可能會讓這些事情暴露在世人面前!
您可以(並鼓勵)修改此儲存庫中的程式碼以滿足您的個人需求。如果您認為您的修改對其他人有任何幫助,請提交拉取請求。
這些類型的修改包括提示的變更、不同的語言模型或向您提供摘要的其他方式。