requests pillow opencv-python modelscope