paper summarizer
1.0.0
Un Slack Bot para resumir artículos de arXiv, impulsado por OpenAI LLM.
Este repositorio ofrece 2 características principales:
Actualmente, el bot solo admite artículos publicados en arXiv.
git clone https://github.com/discus0434/paper-summarizer.git
Si no usa CUDA (es decir, solo usa CPU), puede modificar Dockerfile
de la siguiente manera:
- FROM paddlepaddle/paddle:2.4.1-gpu-cuda11.2-cudnn8.2-trt8.0
+ FROM paddlepaddle/paddle:2.4.1
Luego, cree una imagen de Docker:
cd paper-summarizer/docker && make build
OPENAI_ORGANIZATION
puede ser opcional.
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
Puede ejecutar la API con el siguiente comando:
make run
Si su PC es Windows, ejecute lo siguiente en git bash:
make run-win
docker exec -it < container id > bash
python3 app.py
Luego, reenvíe el puerto usando ngrok o algo así.
Este repositorio tiene licencia AGPLv3. Consulte LICENCIA para obtener más información.