openai pandas pillow gradio