paper summarizer
1.0.0
Slack Bot untuk merangkum makalah arXiv, didukung oleh OpenAI LLM.
Repositori ini menawarkan 2 fitur utama:
Saat ini, bot hanya mendukung makalah yang diposting di arXiv.
git clone https://github.com/discus0434/paper-summarizer.git
Jika Anda tidak menggunakan CUDA (yaitu Anda hanya menggunakan CPU), Anda dapat memodifikasi Dockerfile
sebagai berikut:
- FROM paddlepaddle/paddle:2.4.1-gpu-cuda11.2-cudnn8.2-trt8.0
+ FROM paddlepaddle/paddle:2.4.1
Kemudian, buat image Docker:
cd paper-summarizer/docker && make build
OPENAI_ORGANIZATION
mungkin bersifat opsional.
echo " OPENAI_ORGANIZATION=org-XXX " >> .env
echo " OPENAI_API_KEY=sk-XXX " >> .env
echo " SLACK_INCOMING_WEBHOOK_URL=https://hooks.slack.com/services/XXX/XXX/XXX " >> .env
echo " SLACK_SIGNING_SECRET=XXX " >> .env
echo " SLACK_BOT_TOKEN=xoxb-XXX " >> .env
Anda dapat menjalankan API dengan perintah berikut:
make run
Jika PC Anda Windows, jalankan di bawah ini di git bash:
make run-win
docker exec -it < container id > bash
python3 app.py
Lalu meneruskan port tersebut dengan menggunakan ngrok atau semacamnya.
Repositori ini dilisensikan di bawah AGPLv3. Lihat LISENSI untuk informasi lebih lanjut.