- FastAPI
- python 3.8.x (tested on 3.8.10)
- Make your virtual envorionment
$ python -m venv <your-virtual-env-name>
$ source <your-virtual-env-name>/bin/activate- Install modules on your virtual environment
$ pip install -r requirements.txt
# for tokenizer
$ pip install https://s3-us-west-2.amazonaws.com/ai2-s2-scispacy/releases/v0.4.0/en_core_sci_scibert-0.4.0.tar.gz- develop
uvicorn main:app --host=0.0.0.0 --port=8000 --reload
- production
$ gunicorn -k uvicorn.workers.UvicornWorker --access-logfile ./gunicorn-access.log main:app --bind 0.0.0.0:8000 --workers 1 --daemon
- Execute server(local)
- Goto http://127.0.0.1/docs
- swagger
- scipacy[https://allenai.github.io/scispacy/]