gradio PyPDF2 torch transformers docxtpl groq