numpy matplotlib opencv-python openai gradio scipy