gradio pillow pymupdf fastapi uvicorn[standard] openai reportlab docx2txt