fastapi uvicorn jinja2 python-multipart werkzeug pillow transformers easyocr opencv-python huggingface_hub scikit-learn sentencepiece transformers torchvision torch Pillow